EDBT 2026 Demo / reviewers in the wild / expert
Jeffrey Parsons
dblp:81/5940
· DBLP profile ↗
24ranked-venue papers in the field
6as first author
5since 2021 · last 2025
0000-0002-4819-2801ORCID · corroborated
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 12 (2 first)Business Process & Enterprise Data · 10 (4 first)Knowledge Engineering, Semantic Web & Information Systems · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Large language models for conceptual modeling: Assessment and application potential
Veda C. Storey, Oscar Pastor 0001, Giancarlo Guizzardi, Stephen W. Liddle, Wolfgang Maass 0002, Jeffrey Parsons, Jolita Ralyté, Maribel Yasmina Santos |
Data Knowl. Eng. | 6 |
| 2025 | Domain knowledge in artificial intelligence: Using conceptual modeling to increase machine learning accuracy and explainability
Veda C. Storey, Jeffrey Parsons, Arturo Castellanos 0001, Monica C. Tremblay, Roman Lukyanenko, Alfred Castillo, Wolfgang Maass 0002 |
Data Knowl. Eng. | 2 |
| 2023 | In Memoriam - Professor Aditya Ghose
Joerg Evermann, Jennifer Horkoff, Jeffrey Parsons, Vítor E. Silva Souza |
Data Knowl. Eng. | 3 |
| 2023 | Preface
Aditya Ghose, Jennifer Horkoff, Vítor E. Silva Souza, Jeffrey Parsons, Joerg Evermann |
Data Knowl. Eng. | 4 |
| 2022 | Skipping class: improving human-driven data exploration and querying through instancesabstractWith the growing focus on business analytics and data-driven decision-making, there is a greater need for humans to interact effectively with data. We propose that presenting data to human users in terms of instances and attributes provides a more flexible and usable structure for querying, exploring, and analysing data. Compared to a traditional representation, an instance-based representation does not impose any predefined classification schema over the data when it is presented to users. This paper examines the potential utility of instance-based data through two laboratory experiments – the first focusing on exploration of data for pattern discovery (open-ended tasks) and the second on retrieval of information (closed-ended tasks). In both cases, participants were able to achieve better results in tasks using instance-based data than using class-based representations. Given the growing need for self-service analytics, as well as using information for purposes not anticipated when it was collected, we show that instance-based representations can be an effective way to satisfy the emerging needs of information users. Arash Saghafi, Yair Wand, Jeffrey Parsons |
Eur. J. Inf. Syst. | 3 |
| 2019 | Representing instances: the case for reengineering conceptual modelling grammarsabstractWhile many conceptual modelling grammars have been developed since the 1970s, they share the general assumption of representation by abstraction; that is, representing generalised knowledge about the similarities among phenomena in a domain (classes) rather than about domain objects (instances). This assumption largely ignores the fundamental role that instances play in the constitution of reality and in human psychology. In this paper, we argue there is a need for a grammar that explicitly recognises the primary role of instances. We examine the limitations of traditional class-based approaches to conceptual modelling, especially for modern information environments. We then explore theoretical and practical motivations for instance-based modelling, and show how such an approach can address the limitations of traditional modelling approaches. We conclude by calling for the engineering of instance-based grammars as an important direction for conceptual modelling research to address the limitations of traditional approaches, and articulate five challenges to overcome in such efforts. Roman Lukyanenko, Jeffrey Parsons, Binny M. Samuel |
Eur. J. Inf. Syst. | 2 |
| 2018 | Beyond Micro-Tasks: Research Opportunities in Observational CrowdsourcingabstractThe emergence of crowdsourcing as an important mode of information production has attracted increasing research attention. In this article, the authors review crowdsourcing research in the data management field. Most research in this domain can be termed tasked-based, focusing on micro-tasks that exploit scale and redundancy in crowds. The authors' review points to another important type of crowdsourcing – which they term observational – that can expand the scope of extant crowdsourcing data management research. Observational crowdsourcing consists of projects that harness human sensory ability to support long-term data acquisition. The authors consider the challenges in this domain, review approaches to data management for crowdsourcing, and suggest directions for future research that bridges the gaps between the two research streams. Roman Lukyanenko, Jeffrey Parsons |
J. Database Manag. | 2 |
| 2017 | SEDEX: Scalable Entity Preserving Data ExchangeabstractData exchange is the process of generating an instance of a target schema from an instance of a source schema such that source data is reflected in the target. The prevailing approach for data exchange is based on schema mappings, which are high level expressions that describe relationships between database schemas [1]. However, schema-mapping based data exchange techniques suffer from two problems: (1) entity fragmentation, in which information about a single entity is spread across several tuples in the target schema, and (2) ambiguity in generalization, in which incorrect mappings result from using different methods to represent entity type generalization in source and target schemas. In this paper, we propose the Scalable Entity Preserving Data Exchange (SEDEX) method, which combines schema-level and datalevel information to address these problems. We also provide extensive evaluation to demonstrate the benefits and scalability of the approach. Yoones A. Sekhavat, Jeffrey Parsons |
ICDE | 2 |
| 2016 | SEDEX: Scalable Entity Preserving Data ExchangeabstractData exchange is the process of generating an instance of a target schema from an instance of a source schema such that source data is reflected in the target. Generally, data exchnge is performed using schema mapping, representing high level relations between source and target schemas. In this paper, we argue that data exchange solely based on schema level information limits the ability to express semantics in data exchange. We show such schema level mappings not only may result in entity fragmentation, they are unable to resolve some ambiguous data exchange scenarios. To address this problem, we propose Scalable Entity Preserving Data Exchange (SEDEX), a hybrid method based on data and schema mapping that employs similarities between relation trees of source and target relations to find the best relations that can host source instances. Our experiments show SEDEX outperforms other methods in terms of quality and scalability of data exchange. Yoones A. Sekhavat, Jeffrey Parsons |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2015 | Principles for Modeling User-Generated Content
Roman Lukyanenko, Jeffrey Parsons |
ER | 2 |
| 2013 | EDEX: Entity Preserving Data Exchange
Yoones A. Sekhavat, Jeffrey Parsons |
DATA | 2 |
| 2013 | Is Traditional Conceptual Modeling Becoming Obsolete?
Roman Lukyanenko, Jeffrey Parsons |
ER | 2 |
| 2013 | Lightweight Conceptual Modeling for Crowdsourcing
Roman Lukyanenko, Jeffrey Parsons |
ER | 2 |
| 2012 | Sliced Column-Store (SCS): Ontological Foundations and Practical Implications
Yoones A. Sekhavat, Jeffrey Parsons |
ER | 2 |
| 2011 | Panel: New Directions for Conceptual Modeling
Jeffrey Parsons, Antoni Olivé, Sudha Ram, Gerd Wagner 0001, Yair Wand, Eric S. K. Yu |
ER | 1 |
| 2008 | Dimensions of UML Diagram Use: A Survey of PractitionersabstractThe UML is an industry standard for object-oriented software engineering. However, there is little empirical evidence on how UML is used. This article reports results of a survey of UML practitioners. We found differences in several dimensions of UML diagram usage on software development projects including; frequency, the purposes for which they were used, and the roles of clients/users in their creation and approval. System developers are often ignoring the “use case-driven” prescription that permeates much of the UML literature, making limited or no use of either use case diagrams or textual use case descriptions. Implications and areas requiring further investigation are discussed. Brian Dobing, Jeffrey Parsons |
J. Database Manag. | 2 |
| 2007 | An Ontological Metamodel of Classifiers and Its Application to Conceptual Modelling and Database Design
Jeffrey Parsons |
ER | 1 |
| 2006 | iQL: A Query Language for the Instance-Based Data Model
Jeffrey Parsons, Jianmin Su |
ER | 1 |
| 2006 | Experimental Research on Conceptual Modeling: What Should We Be Doing and Why?
Geert Poels, Andrew Burton-Jones, Andrew Gemino, Jeffrey Parsons, Venkataraman Ramesh |
ER | 4 |
| 2005 | What do the pictures mean? Guidelines for experimental evaluation of representation fidelity in diagrammatical conceptual modeling techniques
Jeffrey Parsons, Linda Cole |
Data Knowl. Eng. | 1 |
| 2002 | Property-Based Semantic Reconciliation of Heterogeneous Information Sources
Jeffrey Parsons, Yair Wand |
ER | 1 |
| 2000 | Understanding the Role of Use Cases in UML: A Review and Research AgendaabstractA use case is a description of a sequence of actions constituting a complete task or transaction in an application. Use cases were first proposed by Jacobson (1987) and have since been incorporated as one of the key modeling constructs in UML (Booch, Jacobson, & Rumbaugh, 1999) and the Unified Software Development Process (Jacobson, Booch, & Rumbaugh, 1999). This paper traces the development of use cases, and identifies a number of problems with both their application and theoretical underpinnings. From an application perspective, the use case concept is marked by a high degree of variety in the level of abstraction versus implementation detail advocated by various authors. In addition, use cases are promoted as a primary mechanism for identifying objects in an application, even though they focus on processes rather than objects. Moreover, there is an apparent inconsistency between the so-called naturalness of object models and the commonly held view that use cases should be the primary means of communicating and verifying requirements with users. From a theoretical standpoint, the introduction of implementation issues in use cases can be seen as prematurely anchoring the analysis to particular implementation decisions. In addition, the fragmentation of objects across use cases creates conceptual difficulties in developing a comprehensive class model from a set of use cases. Moreover, the role of categorization in human thinking suggests that class models may serve directly as a good mechanism for communicating and verifying application requirements with users. We conclude by outlining a framework for further empirical research to resolve issues raised in our analysis. Brian Dobing, Jeffrey Parsons |
J. Database Manag. | 2 |
| 2000 | Emancipating instances from the tyranny of classes in information modelingabstractDatabase design commonly assumes, explicitly or implicitly, that instances must belong to classes. This can be termed the assumption of inherent classification . We argue that the extent and complexity of problems in schema integration, schema evolution, and interoperability are, to a large degree, consequences of inherent classification. Furthermore, we make the case that the assumption of inherent classification violates philosophical and cognitive guidelines on classification and is, therefore, inappropriate in view of the role of data modeling in representing knowledge about application domains. As an alternative, we propose a layered approach to modeling in which information about instances is separated from any particular classification. Two data modeling layers are proposed: (1) an instance model consisting of an instance base (i.e., information about instances and properties) and operations to populate, use, and maintain it; and (2) a class model consisting of a class base (i.e., information about classes defined in terms of properties) and operations to populate, use, and maintain it. The two-layered model provides class independence . This is analogous to the arguments of data independence offered by the relational model in comparison to hierarchical and network models. We show that a two-layered approach yields several advantages. In particular, schema integration is shown to be partially an artifact of inherent classification that can be greatly simplified in designing a database based on a layered model; schema evolution is supported without the complexity of operations currently required by class-based models; and the difficulties associated with interoperability among heterogeneous databases are reduced because there is no need to agree on the semantics of classes among independent databases. We conclude by considering the adequacy of a two-layered approach, outlining possible implementation strategies, and drawing attention to some practical considerations. Jeffrey Parsons, Yair Wand |
ACM Trans. Database Syst. | 1 |
| 1997 | What Is the Role of Cognition in Conceptual Modeling? A Report on the First Workshop on Cognition and Conceptual Modeling
Venkataraman Ramesh, Jeffrey Parsons, Glenn J. Browne |
Conceptual Modeling | 2 |