EDBT 2026 Demo / reviewers in the wild / expert
Graham C. Low
dblp:l/GCLow · also Graham Cedric Low, Graham Low
· DBLP profile ↗
31ranked-venue papers
5as first author
1since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 17 · 3 first-authorArtificial intelligence and machine learning · 6 · 1 first-authorDatabases, data management, data science and information retrieval · 6 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1Security and privacy · 1Human-computer interaction and ubiquitous computing · 1Applied, 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 |
Requirements engineering and software design · 86% Empirical software engineering · 14% | |
| Artificial intelligence
1 paper |
Multi-agent systems · 100% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
model-driven engineering |
0.1 | 1 | 2009 | FAML: A Generic Metamodel for MAS Development · IEEE Trans. Software Eng. 2009 |
Knowledge, reasoning and agents › Multi-agent systems › multi-agent systems engineering
agent-oriented software engineering |
0.0 | 1 | 2009 | FAML: A Generic Metamodel for MAS Development · IEEE Trans. Software Eng. 2009 |
Empirical software engineering › software metrics
function points |
0.0 | 1 | 1990 | Function Points in the Estimation and Evaluation of the Software Process · IEEE Trans. Software Eng. 1990 |
Empirical software engineering
software effort estimation |
0.0 | 1 | 1990 | Function Points in the Estimation and Evaluation of the Software Process · IEEE Trans. Software Eng. 1990 |
Empirical software engineering
software size measurement |
0.0 | 1 | 1990 | Function Points in the Estimation and Evaluation of the Software Process · IEEE Trans. Software Eng. 1990 |
Methods — techniques the papers use, named apart from their topics
metamodel-driven software language engineering · 0.2empirical study · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Tailoring ontology retrieval for supporting requirements analysis
Ghassan Beydoun, Graham C. Low, Asif Gill, Monir Moniruzzaman, Jun Shen 0001 |
Adv. Eng. Informatics | 2 |
| 2019 | Experiential probabilistic assessment of cloud services
Mahdi Fahmideh, Ghassan Beydoun, Graham C. Low |
Inf. Sci. | 3 |
| 2017 | Model driven approach for real-time requirement analysis of multi-agent systems
Amir Ashamalla, Ghassan Beydoun, Graham C. Low |
Comput. Lang. Syst. Struct. | 3 |
| 2016 | Cloud migration process - A survey, evaluation framework, and open challenges
Mahdi Fahmideh, Farhad Daneshgar, Graham C. Low, Ghassan Beydoun |
J. Syst. Softw. | 3 |
| 2014 | Aligning ontology-based development with service oriented systems
Jun Shen 0001, Ghassan Beydoun, Graham C. Low |
Future Gener. Comput. Syst. | 3 |
| 2014 | Identification of ontologies to support information systems development
Ghassan Beydoun, Graham C. Low, Francisco García-Sánchez 0001, Rafael Valencia-García, Rodrigo Martínez-Béjar |
Inf. Syst. | 2 |
| 2013 | Ontologies for International Standards for Software Engineering
Brian Henderson-Sellers, Tom McBride, Graham C. Low, Cesar Gonzalez-Perez |
ER | 3 |
| 2013 | Suitability assessment framework of agent-based software architectures
Ghassan Beydoun, Graham C. Low, Paul Bogg |
Inf. Softw. Technol. | 2 |
| 2013 | An investigation of 'build vs. buy' decision for software acquisition by small to medium enterprises
Farhad Daneshgar, Graham C. Low, Lugkana Worasinchai |
Inf. Softw. Technol. | 2 |
| 2013 | Generic modelling of security awareness in agent based systems
Ghassan Beydoun, Graham C. Low |
Inf. Sci. | 2 |
| 2012 | Towards Modelling Real Time ConstraintsabstractSoftware agents are highly autonomous, situated and interactive software components. They autonomously sense their environment and respond accordingly. Agents behaviours are often constrained by by real time constraints such as the time in which the agent is expected to respond .i.e. time needed for a task to complete. Failing to meet such a constraint can result in a task being not achieved. This possibly causes an agent or a system to fail, depending on how critical the task is to the agent or system as a whole. Our research aims at identifying and modelling real time constraints in the early phase of analysis which helps in creating a more reliable and robust system. Amir Ashamalla, Ghassan Beydoun, Graham C. Low |
ICSOFT | 3 |
| 2011 | Development of a peer-to-peer information sharing system using ontologies
Ghassan Beydoun, Graham C. Low, Quynh-Nhu Numi Tran, Paul Bogg |
Expert Syst. Appl. | 2 |
| 2010 | Work Product-driven Software Development Methodology Improvement
Paul Bogg, Graham C. Low, Brian Henderson-Sellers, Ghassan Beydoun |
ICSOFT (2) | 2 |
| 2009 | Towards Problem Solving Methods in Multi-agent Systems
Paul Bogg, Ghassan Beydoun, Graham C. Low |
ICSOFT (2) | 3 |
| 2009 | A security-aware metamodel for multi-agent systems (MAS)
Ghassan Beydoun, Graham C. Low, Haralambos Mouratidis, Brian Henderson-Sellers |
Inf. Softw. Technol. | 2 |
| 2009 | Methodology evaluation framework for dynamic evolution in composition-based distributed applications
Kam Hay Fung, Graham C. Low |
J. Syst. Softw. | 2 |
| 2009 | FAML: A Generic Metamodel for MAS DevelopmentabstractIn some areas of software engineering research, there are several metamodels claiming to capture the main issues. Though it is profitable to have variety at the beginning of a research field, after some time, the diversity of metamodels becomes an obstacle, for instance to the sharing of results between research groups. To reach consensus and unification of existing metamodels, metamodel-driven software language engineering can be applied. This paper illustrates an application of software language engineering in the agent-oriented software engineering research domain. Here, we introduce a relatively generic agent-oriented metamodel whose suitability for supporting modeling language development is demonstrated by evaluating it with respect to several existing methodology-specific metamodels. First, the metamodel is constructed by a combination of bottom-up and top-down analysis and best practice. The concepts thus obtained and their relationships are then evaluated by mapping to two agent-oriented metamodels: TAO and Islander. We then refine the metamodel by extending the comparisons with the metamodels implicit or explicit within five more extant agent-oriented approaches: Adelfe, PASSI, Gaia, INGENIAS, and Tropos. The resultant FAML metamodel is a potential candidate for future standardization as an important component for engineering an agent modeling language. Ghassan Beydoun, Graham C. Low, Brian Henderson-Sellers, Haralambos Mouratidis, Jorge J. Gómez-Sanz, Juan Pavón, Cesar Gonzalez-Perez |
IEEE Trans. Software Eng. | 2 |
| 2008 | When to Use a Multi-Agent System?
Paul Bogg, Ghassan Beydoun, Graham C. Low |
PRIMA | 3 |
| 2008 | MOBMAS: A methodology for ontology-based multi-agent systems development
Quynh-Nhu Numi Tran, Graham C. Low |
Inf. Softw. Technol. | 2 |
| 2007 | Modelling MAS-Specific Security Features
Ghassan Beydoun, Graham C. Low, Haralambos Mouratidis, Brian Henderson-Sellers |
EMMSAD | 2 |
| 2007 | Towards Method Engineering for Multi-Agent Systems: A Validation of a Generic MAS Metamodel
Graham C. Low, Ghassan Beydoun, Brian Henderson-Sellers, Cesar Gonzalez-Perez |
PRIMA | 1 |
| 2005 | Towards Method Engineering for Multi-Agent Systems: A preliminary validation of a Generic MAS Metamodel
Ghassan Beydoun, Cesar Gonzalez-Perez, Graham C. Low, Brian Henderson-Sellers |
SEKE | 3 |
| 2003 | Design Notation for Dynamic Evolution in Component Based Distributed SystemsabstractDynamic evolution is an important phenomenon in distributed systems that undergo changes without being shut down. Examples include 24x7 global financial market systems and mobile phone switching networks. Building and keeping these systems operational requires sound software engineering techniques since system unavailability is extremely expensive and is often prohibited in many business contexts. In this spirit, we present temporal extensions to the UML (Unified Modeling Language) notation to incorporate design concerns for dynamic evolution in distributed system development. In the system structure space, this paper introduces the temporal system structure, the transformational association, the transformational link, and the state transfer map to relate successive changes to each other. In the transformation space, this paper introduces the use of exclusion control to regulate and maintain service continuity during a transformation, and the transformation diagram to specify a transformation per se with respect to time. Kam Hay Fung, Graham C. Low |
EDOC | 2 |
| 2003 | A Feature Analysis Framework for Evaluating Multi-agent System Development Methodologies
Quynh-Nhu Numi Tran, Graham C. Low, Mary-Anne Williams |
ISMIS | 2 |
| 2000 | Software Agent Based Approach Towards Tele-ElectrocardiographyabstractTeIemedicine involves the integration of information, telecommunications, human-machine and healthcare technologies. One of the aspects of telecardiology, known as tele-electrocardiography, deploys electrocardiography (ECG) machines to transmit ECGs over networks. Tele-electrocardiography diagnosis and ECG interpretation is simple, reliable and cost-effective. As different parts of this tele-electrocardiography system work on different computing environments, software interoperability is a major issue. Software agent technology supports a heterogeneous computing environment. As this technology reacts dynamically to adverse conditions, it is suitable for the development of fault-tolerant distributed systems. Additionally, agent technology represents the intentions, desires and resources of the participants - so it can be effectively used in online healthcare applications. The features of software agent technology are potentially suitable for the development of interoperable telemedicine systems. This paper presents a software agent-based interoperable scheme for tele-electrocardiography applications. Pronab Ganguly, Pradeep Kumar Ray, Graham C. Low |
CBMS | 3 |
| 1995 | Is Software Engineering Really Engineering?
Graham C. Low |
APSEC | 1 |
| 1995 | Is Software Engineering Really Engineering?
Graham C. Low, D. Ross Jeffery, Ray Offen, Judy Bamberger |
APSEC | 1 |
| 1995 | Comparison of object-oriented and traditional systems development issues in distributed environments
Graham C. Low, Brian Henderson-Sellers |
Inf. Manag. | 1 |
| 1993 | A Comparison of Function Point Counting TechniquesabstractEffective management of the software development process requires that management be able to estimate total development effort and cost. One of the fundamental problems associated with effort and cost estimation is the a priori estimation of software size. Function point analysis has emerged over the last decade as a popular tool for this task. Criticisms of the method that relate to the way in which function counts are calculated and the impact of the processing complexity adjustment on the function point count have arisen. SPQR/20 function points among others are claimed to overcome some of these criticisms. The SPQR/20 function point method is compared to traditional function point analysis as a measure of software size in an empirical study of MIS environments. In a study of 64 projects in one organization it was found that both methods would appear equally satisfactory. However consistent use of one method should occur since the individual counts differ considerably.> D. Ross Jeffery, Graham C. Low, Michael Barnes |
IEEE Trans. Software Eng. | 2 |
| 1990 | Function Points in the Estimation and Evaluation of the Software ProcessabstractThe authors report the results of an empirical research project on the consistency and limitations of the number of function points as an a priori measure of system size rather than the traditional lines-of-code measure. They conclude that function points are a more consistent a priori measure of system size. The results also indicate that the function-point estimate of size is lower for analysts experienced both in software development and in function-point estimation.> Graham C. Low, D. Ross Jeffery |
IEEE Trans. Software Eng. | 1 |
| 1989 | Security and control issues in local area network design
Rodger Jamieson, Graham C. Low |
Comput. Secur. | 2 |