Solving the Class Responsibility Assignment Problem in Object-Oriented Analysis with Multi-Objective Genetic Algorithms
In the context of object-oriented analysis and design (OOAD), class responsibility assignment is not an easy skill to acquire....
Derived types and taxonomic constraints in conceptual modeling
This paper analyzes the relationships between derived types and taxonomic constraints. The objectives are to see which taxonomic constraints...
Modeling security-relevant data semantics
The use of an extended data model which represents both integrity and secrecy aspects of data is demonstrated. This...
Determining object interaction in object-oriented deductive conceptual models
We present the main components of an object-oriented deductive approach to conceptual modelling of information systems. This approach does...
A layout algorithm for data flow diagrams
A layout algorithm is presented that allows the automatic drawing of data flow diagrams, a diagrammatic representation widely used...
Structuring primitives for a dictionary of entity relationship data schemas
The data dictionary contains the description of all types of data produced, managed, exchanged, and maintained in an organization....
An Algebra for a General Entity-Relationship Model
Although many data manipulation languages (DML's) have been proposed for the entity-relationship (ER) model, there is no agreement on...
Toward the Next Generation of Data Modeling Tools
This paper describes the Update Protocol Model (UPM), a formal language for the expression of database update semantics. UPM...
Comprehending 3D and 4D ontology-driven conceptual models: An empirical study
This paper presents an empirical study that investigates the extent to which the pragmatic quality of ontology-driven models is...
Comparing traditional conceptual modeling with ontology-driven conceptual modeling: An empirical study
This paper conducts an empirical study that explores the differences between adopting a traditional conceptual modeling (TCM) technique and...