Demo Data from SIGIR 2026 / reviewers in the wild / expert
Cameron M. Hine
dblp:86/7135
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
2 papers |
Services computing and microservices · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 72% Performance modeling and evaluation · 28% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% | |
| Network and information security
1 paper |
Authentication and access control · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Services computing and microservices
enterprise systems |
0.3 | 2 | 2012 | Quokka: visualising interactions of enterprise software environment emulators · ASE 2012 Reac2o: a runtime for enterprise system models · ASE 2010 |
Visualization and visual analytics › software visualization
interaction log visualization |
0.1 | 1 | 2012 | Quokka: visualising interactions of enterprise software environment emulators · ASE 2012 |
Embedded and real-time systems
real-time emulation |
0.1 | 1 | 2010 | Reac2o: a runtime for enterprise system models · ASE 2010 |
Authentication and access control
identity management |
0.0 | 1 | 2010 | Reac2o: a runtime for enterprise system models · ASE 2010 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | A Petri-Net-Based Virtual Deployment Testing Environment for Enterprise Software SystemsabstractThe landscape of modern enterprise IT environments is that a large number of distributed software systems interact and cooperate with each other to support daily business operations. With the prevalence of cloud computing, the level of system connectivity increases further. The large scale of such an environment makes it difficult to test a system's quality attributes such as performance and scalability before it is actually deployed in the production environment. Under the currently dominant iterative and incremental software development paradigm, this difficulty is even more pronounced when the quality attributes of an enterprise system need to be examined and evaluated at early stages but a large part of its operating environment is not available or accessible. In this paper, we present a Coloured Petri nets (CPN) based system behaviour emulation approach and a lightweight emulated testing framework for provisioning a virtual deployment testing environment for an enterprise software system, so that its quality attributes, especially scalability, can be evaluated without physically connecting to the real production environment. It is worth noting that the focus of this work is on the testing environment which enables virtual system deployment and testing, instead of being on the research topic of deployment test. CPN and its associated design and simulation tools have been used and integrated to model and execute the behaviour of those cooperating endpoint systems that an enterprise software system interacts with. We have successfully implemented an industry standard protocol Lightweight Directory Access Protocol in our approach and applied it in testing the scalability of a real-world enterprise application, CA Technologies’ IdentityManager. A thorough in-lab performance study has also been conducted to examine the capacity and scalability of this approach. Jian Yu 0002, Jun Han 0004, Jean-Guy Schneider, Cameron M. Hine, Steve Versteeg |
Comput. J. | 4 |
| 2012 | Quokka: visualising interactions of enterprise software environment emulatorsabstractEnterprise software systems operate in large-scale, heterogeneous, distributed environments which makes assessment of non-functional properties, such as scalability and robustness, of those systems particularly challenging. Enterprise environment emulators can provide test-beds representative of real environments using only a few physical hosts thereby allowing assessment of the non-functional properties of enterprise software systems. To date, analysing outcomes of these tests has been an ad hoc and somewhat tedious affair; largely based on manual and/or script-assisted inspection of interaction logs. Quokka visualises emulations significantly aiding analysis and comprehension. Emulated interactions can be viewed live (in real-time) as well as be replayed at a later stage, furthermore, basic charts are used to aggregate and summarise emulations, helping to identify performance and scalability issues. Cameron M. Hine, Jean-Guy Schneider, Jun Han 0004, Steve Versteeg |
ASE | 1 |
| 2010 | Reac2o: a runtime for enterprise system modelsabstractInformation technology is playing a more and more critical role in many large organizations and enterprise software systems have become increasingly integrated to better support the goals of these organizations. As a consequence, it is a major engineering challenge to assure quality of a software system that is to be deployed in an enterprise environment containing many thousands of interconnected systems. To address this challenge, we propose the use of a scalable emulation environment enabling real-time system testing in large-scale settings. In this work, we discuss the main concepts of our approach, present Reac2o, a prototype implementation of such an emulation environment, and illustrate its applicability in the context of identity management. Cameron M. Hine, Jean-Guy Schneider, Steve Versteeg |
ASE | 1 |