An Ontological Approach for Identifying Software Variants: Specialization and Template Instantiation
Software is a crucial component of many products and often is a product in itself. Software artifacts are typically...
Annotating and Mining for Effects of Processes
We provide a novel explicit annotation of a process model by way of accumulating effects of individual tasks specified...
The Role of Ontology Design Patterns in Linked Data Projects
The contribution of this paper is twofold: (i) a UML stereotype for component diagrams that allows for representing ontologies...
Automated Discovery of Structured Process Models: Discover Structured vs. Discover and Structure
This paper addresses the problem of discovering business process models from event logs. Existing approaches to this problem strike...
Bridging the IT and OT Worlds Using an Extensible Modeling Language
Enterprise Modeling is used to analyze and improve IT, as well as to make IT more suitable to the...
Possibilistic Cardinality Constraints and Functional Dependencies
Cardinality constraints and functional dependencies together can express many semantic properties for applications in which data is certain. However,...
Exploring Views for Goal-Oriented Requirements Comprehension
Requirements documents and models need to be used by many stakeholders with different technological proficiency during software development. Each...
Keys with Probabilistic Intervals
Probabilistic databases accommodate well the requirements of modern applications that produce large volumes of uncertain data from a variety...
On Referring Expressions in Information Systems Derived from Conceptual Modelling
We apply recent work on referring expression types to the issue of identification in Conceptual Modelling. In particular, we...
DeepTelos: Multi-level Modeling with Most General Instances
Multi-level modeling aims to reduce redundancy in data models by defining properties at the right abstraction level and inheriting...