Static Weaving in Aspect Oriented Business Process Management
Separation of concerns is an important topic in business process modelling that aims to reduce complexity, increase the re-usability...
Tangible Modelling to Elicit Domain Knowledge: An Experiment and Focus Group
Conceptual models represent social and technical aspects of the world relevant to a variety of technical and non-technical stakeholders....
The REA Accounting Model: Enhancing Understandability and Applicability
The REA accounting model developed by McCarthy conceptualizes the economic logic of the double-entry bookkeeping without referring to debits,...
An Ontology Design Pattern to Represent False-Results
Observations are an important aspect of our society. Arguably, great part of them is captured by means of sensors....
Capturing Variability in Adaptation Spaces: A Three-Peaks Approach
Variability is essential for adaptive software systems, because it captures the space of alternative adaptations a system is capable...
Ontology Engineering by Combining Ontology Patterns
Building proper reference ontologies is a hard task. There are a number of methods and tools that traditionally have...
Towards a Service Ontology Pattern Language
In this paper we partially present an initial version of an Ontology Pattern Language, called S-OPL, describing the core...
Incremental Checking of OCL Constraints with Aggregates Through SQL
Valid states of data are those satisfying a set of constraints. Therefore, efficiently checking whether some constraint has been...
Probabilistic Cardinality Constraints
Probabilistic databases address well the requirements of an increasing number of modern applications that produce large collections of uncertain...
SQL Data Profiling of Foreign Keys
Referential integrity is one of the three inherent integrity rules and can be enforced in databases using foreign keys....





