Demo Data from EDBT 2026 / reviewers in the wild / expert
Yair Wand
dblp:66/626
· DBLP profile ↗
44ranked-venue papers
7as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 29 · 4 first-author · 1 since 2021Software engineering, systems software and programming languages · 16 · 2 first-authorArtificial intelligence and machine learning · 5 · 1 first-authorHuman-computer interaction and ubiquitous 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
6 papers |
Requirements engineering and software design · 99% Software maintenance and evolution · 1% | |
| Databases, data mining, and information retrieval
2 papers |
Data models and query languages · 100% |
Topics — the 11 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software product lines
feature models |
0.2 | 1 | 2016 | Variability Analysis of Requirements: Considering Behavioral Differences and Reflecting Stakeholders' Perspectives · IEEE Trans. Software Eng. 2016 |
Requirements engineering and software design
software product lines |
0.2 | 1 | 2016 | Variability Analysis of Requirements: Considering Behavioral Differences and Reflecting Stakeholders' Perspectives · IEEE Trans. Software Eng. 2016 |
Requirements engineering and software design › conceptual modeling
domain modeling |
0.1 | 1 | 2005 | Toward Formalizing Domain Modeling Semantics in Language Syntax · IEEE Trans. Software Eng. 2005 |
Requirements engineering and software design › model-driven engineering › domain-specific modeling
domain-specific modeling language |
0.1 | 1 | 2005 | Toward Formalizing Domain Modeling Semantics in Language Syntax · IEEE Trans. Software Eng. 2005 |
Requirements engineering and software design
model-driven engineering |
0.1 | 1 | 2005 | Toward Formalizing Domain Modeling Semantics in Language Syntax · IEEE Trans. Software Eng. 2005 |
Data models and query languages › conceptual modeling
information modeling |
0.0 | 1 | 2000 | Emancipating instances from the tyranny of classes in information modeling · ACM Trans. Database Syst. 2000 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.0 | 2 | 1999 | An Ontological Analysis of the Relationship Construct in Conceptual Modeling · ACM Trans. Database Syst. 1999 An Ontological Model of an Information System · IEEE Trans. Software Eng. 1990 |
Requirements engineering and software design
conceptual modeling |
0.0 | 1 | 1999 | An Ontological Analysis of the Relationship Construct in Conceptual Modeling · ACM Trans. Database Syst. 1999 |
Requirements engineering and software design
software architecture |
0.0 | 2 | 1992 | An Automated Approach to Information Systems Decomposition · IEEE Trans. Software Eng. 1992 An Ontological Model of an Information System · IEEE Trans. Software Eng. 1990 |
Software maintenance and evolution › software evolution
schema evolution |
0.0 | 1 | 2000 | Emancipating instances from the tyranny of classes in information modeling · ACM Trans. Database Syst. 2000 |
Data models and query languages › conceptual modeling
semantic data model |
0.0 | 1 | 1999 | An Ontological Analysis of the Relationship Construct in Conceptual Modeling · ACM Trans. Database Syst. 1999 |
Methods — techniques the papers use, named apart from their topics
ontological analysis · 0.3semantic analysis · 0.2latent semantic analysis · 0.2metamodeling · 0.1layered modeling · 0.1domain ontology · 0.1ontological modeling · 0.0heuristic search · 0.0complexity measurement · 0.0structured design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 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. | 2 |
| 2020 | A Meta-Analysis of Ontological Guidance and Users' Understanding of Conceptual ModelsabstractInformation systems are intended to be faithful accounts of real-world applications. As an integral part of the development process, analysts create conceptual models in order to understand the application and communicate requirements. Failure to do so has been a prominent reason for IT projects' failure. Hence, improving the quality of models could have a major impact on the information systems' success. To guide the modeling process, researchers use ontology to create more expressive representations of reality. However, improving expressiveness can make the models complicated and cause cognitive hurdles for users. Therefore, the question is whether ontological guidance is worth the trade-off between expressiveness and complexity. This paper describes a meta-analysis of empirical research examining the impact of ontological guidance on users' understandability. The results show that ontological guidance can improve users' understanding of conceptual models, especially those requiring deeper understanding, thus providing support for ontological guidance in conceptual modeling. Arash Saghafi, Yair Wand |
J. Database Manag. | 2 |
| 2018 | Improving the representation of roles in conceptual modeling: theory, method, and evidence
Palash Bera, Andrew Burton-Jones, Yair Wand |
Requir. Eng. | 3 |
| 2017 | Thirty Years Later: Some Reflections on Ontological Analysis in Conceptual ModelingabstractThe idea that ontological theories could be used to provide a theoretical basis for evaluating conceptual-modeling grammars and scripts was initiated some thirty years ago. The authors provide some brief history about the early research that discussed how ontological theories might be used to study conceptual-modeling grammars and scripts. They then give an overview of the progress that has been made using various elements of this early research. Next, they outline some of the major critiques that have been made of conceptual-modeling work that uses ontological foundations. Finally, the authors suggest some areas that they believe hold substantial promise in using ontology to better understand and predict conceptual-modeling phenomena. Yair Wand, Ron Weber 0001 |
J. Database Manag. | 1 |
| 2017 | Software Systems Engineering programmes a capability approach
Carl E. Landwehr, Jochen Ludewig, Robert Meersman, David Lorge Parnas, Peretz Shoval, Yair Wand, David M. Weiss 0001, Elaine J. Weyuker |
J. Syst. Softw. | 6 |
| 2016 | An Ontological Approach for Identifying Software Variants: Specialization and Template Instantiation
Iris Reinhartz-Berger, Anna Zamansky, Yair Wand |
ER | 3 |
| 2016 | Variability Analysis of Requirements: Considering Behavioral Differences and Reflecting Stakeholders' PerspectivesabstractAdoption of Software Product Line Engineering (SPLE) to support systematic reuse of software-related artifacts within product families is challenging, time-consuming and error-prone. Analyzing the variability of existing artifacts needs to reflect different perspectives and preferences of stakeholders in order to facilitate decisions in SPLE adoption. Considering that requirements drive many development methods and activities, we introduce an approach to analyze variability of behaviors as presented in functional requirements. The approach, called semantic and ontological variability analysis (SOVA), uses ontological and semantic considerations to automatically analyze differences between initial states (preconditions), external events (triggers) that act on the system, and final states (post-conditions) of behaviors. The approach generates feature diagrams typically used in SPLE to model variability. Those diagrams are organized according to perspective profiles, reflecting the needs and preferences of the potential stakeholders for given tasks. We conducted an empirical study to examine the usefulness of the approach by comparing it to an existing tool which is mainly based on a latent semantic analysis measurement. SOVA appears to create outputs that are more comprehensible in significantly shorter times. These results demonstrate SOVA's potential to allow for flexible, behavior-oriented variability analysis. Nili Itzik, Iris Reinhartz-Berger, Yair Wand |
IEEE Trans. Software Eng. | 3 |
| 2015 | Taming Software Variability: Ontological Foundations of Variability Mechanisms
Iris Reinhartz-Berger, Anna Zamansky, Yair Wand |
ER | 3 |
| 2014 | Analyzing Variability of Software Product Lines Using Semantic and Ontological Considerations
Iris Reinhartz-Berger, Nili Itzik, Yair Wand |
CAiSE | 3 |
| 2013 | Comparing functionality of software systems: An ontological approach
Iris Reinhartz-Berger, Arnon Sturm, Yair Wand |
Data Knowl. Eng. | 3 |
| 2012 | Deriving Variability Patterns in Software Product Lines by Ontological Considerations
Mohsen Asadi, Dragan Gasevic, Yair Wand, Marek Hatala |
ER | 3 |
| 2012 | The knowledge demands of expertise seekers in two different contexts: Knowledge allocation versus knowledge retrieval
Dorit Nevo, Izak Benbasat, Yair Wand |
Decis. Support Syst. | 3 |
| 2011 | Panel: New Directions for Conceptual Modeling
Jeffrey Parsons, Antoni Olivé, Sudha Ram, Gerd Wagner 0001, Yair Wand, Eric S. K. Yu |
ER | 5 |
| 2011 | External Variability of Software: Classification and Ontological Foundations
Iris Reinhartz-Berger, Arnon Sturm, Yair Wand |
ER | 3 |
| 2010 | Using Ontology Languages for Conceptual ModelingabstractConceptual models are used to support understanding of and communication about application domains in information systems development. Such models are created using modeling grammars (usually employing graphic representation). To be effective, a grammar should support precise representation of domain concepts and their relationships. Ontology languages such as OWL emerged to define terminologies to support information sharing on the Web. These languages have features that enable representation of semantic relationships among domain concepts and of domain rules, not readily possible with extant conceptual modeling techniques. However, the emphasis in ontology languages has been on formalization and being computer-readable, not on how they can be used to convey domain semantics. Hence, it is unclear how they can be used as conceptual modeling grammars. We suggest using philosophically based ontological principles to guide the use of OWL as a conceptual modeling grammar. The paper presents specific guidelines for creating conceptual models in OWL and demonstrates, via example, the application of the guidelines to creating representations of domain phenomena. To test the effectiveness of the guidelines we conducted an empirical study comparing how well diagrams created with the guidelines support domain understanding in comparison to diagrams created without the guidelines. The results indicate that diagrams created with the guidelines led to better domain understanding of participants. Palash Bera, Anna Krasnoperova, Yair Wand |
J. Database Manag. | 3 |
| 2010 | Assigning Ontological Meaning to Workflow NetsabstractA common way to represent organizational domains is the use of business process models. A Workflow-net (WF-net) is an application of Petri Nets (with additional rules) that model business process behavior. However, the use of WF-nets to model business processes has some shortcomings. In particular, no rules exist beyond the general constraints of WF-nets to guide the mapping of an actual process into a net. Syntactically correct WF-nets may provide meaningful models of how organizations conduct their business processes. Moreover, the processes represented by these nets may not be feasible to execute or reach their business goals when executed. In this paper, the authors propose a set of rules for mapping the domain in which a process operates into a WF-net, which they derived by attaching ontological semantics to WF-nets. The rules guide the construction of WF-nets, which are meaningful in that their nodes and transitions are directly related to the modeled (business) domains. Furthermore, the proposed semantics imposes on the process models constraints that guide the development of valid process models, namely, models that assure that the process can accomplish its goal when executed. Pnina Soffer, Maya Kaner, Yair Wand |
J. Database Manag. | 3 |
| 2009 | Ontology Based Object-Oriented Domain Modeling: Representing BehaviorabstractAn important step in developing the requirements for an information system is analyzing the application domain. In this step, conceptual models are used for representing an application domain. However, while languages for software design are available and widely used, no generally accepted language exists for conceptual modeling. This work suggests the use of object-oriented software modeling languages also for conceptual modeling. Such use can support a more accurate transition from domain models to software models. As software-modeling languages were not intended for modeling application domains, their constructs lack the required semantics. While previous papers addressed the representation of structural elements of domains using object concepts, this paper addresses behavioral aspects, related to change and interaction. The proposed semantics are based on a mapping between ontological concepts that describe behavior and object-oriented constructs related to dynamics. Based on these mappings, modeling rules are proposed to guide the modeler in creating ontologically well-formed models. The mappings and rules are exemplified using UML and are demonstrated using a case study. Joerg Evermann, Yair Wand |
J. Database Manag. | 2 |
| 2008 | Assigning Ontology-Based Semantics to Process Models: The Case of Petri Nets
Pnina Soffer, Maya Kaner, Yair Wand |
CAiSE | 3 |
| 2008 | Role and Request Based Conceptual Modeling - A Methodology and a CASE Tool
Yair Wand, Carson C. Woo, Ohad Wand |
ER | 1 |
| 2007 | Semantic Analysis of Flow Patterns in Business Process Modeling
Pnina Soffer, Yair Wand, Maya Kaner |
BPM | 2 |
| 2006 | Eliciting Data Semantics Via Top-Down and Bottom-Up Approaches: Challenges and Opportunities
Lois M. L. Delcambre, Vijay Khatri, Yair Wand, Barbara Williams, Carson C. Woo, Mark Zozulia |
ER | 3 |
| 2006 | Ontological Modeling Rules for UML: An Empirical AssessmentabstractThe Unified Modeling Language (UML) is widely accepted as the de-facto standard for object-oriented information systems (IS) design and software modeling. Recent research has proposed to extend the use of UML to conceptual modeling of application domains. Conceptual models serve both as the basis for communication and domain understanding among analysts, and as the starting point for IS software design. Prior research has proposed a set of modeling rules to provide the analyst or modeler with guidelines for using UML for conceptual modeling.This paper provides an empirical assessment of the benefits derived from using these modeling rules. Using an experimental study involving 53 subjects, it examines the effects of different levels of modeling rule application on application domain understanding. The results show statistically significant differences in the level of domain understanding that was derived from the various models. Joerg Evermann, Yair Wand |
J. Comput. Inf. Syst. | 2 |
| 2005 | Complexity and clarity in conceptual modeling: Comparison of mandatory and optional properties
Andrew Gemino, Yair Wand |
Data Knowl. Eng. | 2 |
| 2005 | Organizational memory information systems: a transactive memory approach
Dorit Nevo, Yair Wand |
Decis. Support Syst. | 2 |
| 2005 | Ontology based object-oriented domain modelling: fundamental concepts
Joerg Evermann, Yair Wand |
Requir. Eng. | 2 |
| 2005 | Toward Formalizing Domain Modeling Semantics in Language SyntaxabstractInformation systems are situated in and are representations of some business or organizational domain. Hence, understanding the application domain is critical to the success of information systems development. To support domain understanding, the application domain is represented in conceptual models. The correctness of conceptual models can affect the development outcome and prevent costly rework during later development stages. This paper proposes a method to restrict the syntax of a modeling language to ensure that only possible configurations of a domain can be modeled, thus increasing the likelihood of creating correct domain models. The proposed method, based on domain ontologies, captures relationships among domain elements via constraints on the language metamodel, thus restricting the set of statements about the domain that can be generated with the language. In effect, this method creates domain specific modeling languages from more generic ones. The method is demonstrated using the Unified Modeling Language (UML). Specifically, it is applied to the subset of UML dealing with object behavior and its applicability is demonstrated on a specific modeling example. Joerg Evermann, Yair Wand |
IEEE Trans. Software Eng. | 2 |
| 2004 | Goal-Driven Analysis of Process Model Validity
Pnina Soffer, Yair Wand |
CAiSE | 2 |
| 2004 | Reflection: Ontology in Information Systems - Foreword
Yair Wand, Ron Weber 0001 |
J. Database Manag. | 1 |
| 2004 | A framework for empirical evaluation of conceptual modeling techniques
Andrew Gemino, Yair Wand |
Requir. Eng. | 2 |
| 2002 | Property-Based Semantic Reconciliation of Heterogeneous Information Sources
Jeffrey Parsons, Yair Wand |
ER | 2 |
| 2001 | Towards Ontologically Based Semantics for UML Constructs
Joerg Evermann, Yair Wand |
ER | 2 |
| 2001 | Modelling Off-the-Shelf Information Systems Requirements: An Ontological Approach
Pnina Soffer, Boaz Golany, Dov Dori, Yair Wand |
Requir. Eng. | 4 |
| 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. | 2 |
| 1999 | An Ontological Analysis of the Relationship Construct in Conceptual ModelingabstractConceptual models or semantic data models were developed to capture the meaning of an application domain as perceived by someone. Moreover, concepts employed in semantic data models have recently been adopted in object-oriented approaches to systems analysis and design. To employ conceptual modeling constructs effectively, their meanings have to be defined rigorously. Often, however, rigorous definitions of these constructs are missing. This situation occurs especially in the case of the relationship construct. Empirical evidence shows that use of relationships is often problematical as a way of communicating the meaning of an application domain. For example, users of conceptual modeling methodologies are frequently confused about whether to show an association between things via a relationship, an entity, or an attribute. Because conceptual models are intended to capture knowledge about a real-world domain, we take the view that the meaning of modeling constructs should be sought in models of reality. Accordingly, we use ontology, which is the branch of philosophy dealing with models of reality, to analyze the meaning of common conceptual modeling constructs. Our analysis provides a precise definition of several conceptual modeling constructs. Based on our analysis, we derive rules for the use of relationships in entity-relationship conceptual modeling. Moreover, we show how the rules resolve ambiguities that exist in current practice and how they can enrich the capacity of an entity-relationship conceptual model to capture knowledge about an application domain. Yair Wand, Veda C. Storey, Ron Weber 0001 |
ACM Trans. Database Syst. | 1 |
| 1997 | The Relative Importance of Structural Constraints and Surface Semantics in Information Modeling
Keng Siau, Yair Wand, Izak Benbasat |
Inf. Syst. | 2 |
| 1996 | When Parents Need Not Have Children - Cognitive Biases in Information Modeling
Keng Siau, Yair Wand, Izak Benbasat |
CAiSE | 2 |
| 1996 | Ontology as a foundation for meta-modelling and method engineering
Yair Wand |
Inf. Softw. Technol. | 1 |
| 1995 | A Psychological Study on the Use of Relationship Concept - Some Preliminary Findings
Keng Siau, Yair Wand, Izak Benbasat |
CAiSE | 2 |
| 1995 | Theoretical foundations for conceptual modelling in information systems development
Yair Wand, David E. Monarchi, Jeffrey Parsons, Carson C. Woo |
Decis. Support Syst. | 1 |
| 1992 | An Automated Approach to Information Systems DecompositionabstractA method for automating the process of system decomposition is described. The method is based on a formal specification scheme, formal definition of good decomposition, heuristic rules governing the search for good candidate decompositions, and a measure of complexity that allows ranking of the candidate decompositions. The decomposition method has been implemented as a set of experimental computerized systems analysis tools and applied to a standard problem for which other designs already exist. The results are encouraging, in that decompositions generated using other methodologies map easily into those suggested by the computerized tools. Additionally, the use of the method indicates that when more than one 'good' decomposition is suggested by the system, the specifications might have been incomplete. That is, the computerized tools can identify areas where more information should be sought by analysis.> Dan Paulson, Yair Wand |
IEEE Trans. Software Eng. | 2 |
| 1990 | An Ontological Model of an Information SystemabstractAn ontological model of an information system that provides precise definitions of fundamental concepts like system, subsystem, and coupling is proposed. This model is used to analyze some static and dynamic properties of an information system and to examine the question of what constitutes a good decomposition of an information system. Some of the major types of information system formalisms that bear on the authors' goals and their respective strengths and weaknesses relative to the model are briefly reviewed. Also articulated are some of the fundamental notions that underlie the model. Those basic notions are then used to examine the nature and some dynamics of system decomposition. The model's predictive power is discussed.> Yair Wand, Ron Weber 0001 |
IEEE Trans. Software Eng. | 1 |
| 1984 | A Structured Approach to Designing Human-Computer Dialogues
Izak Benbasat, Yair Wand |
Int. J. Man Mach. Stud. | 2 |
| 1982 | A dialogue generator and its use in DSS design
Izak Benbasat, Yair Wand |
Inf. Manag. | 2 |
| 1981 | The value of information in information analysis
Niv Ahituv, Malcolm Munro, Yair Wand |
Inf. Manag. | 3 |