A model-driven approach to accessing managerial information: The development of a repository-based executive information...
Most executive information systems (EIS) are focusing on the delivery of information to executives on line. Clicking on icons...
The Problem of Equivalence for Entity-Relationship Diagrams
We investigate the question of when two entity-relationship diagrams (ERD's) should be considered equivalent, in the sense of representing...
Exploring the difficulties of learning object-oriented techniques
Object-oriented (OO) analysis, design, and programming techniques have emerged as potential solutions to the software crisis. However, learning OO...
An Ontology-Based Product Architecture Derivation Approach
Software product line (SPL) engineering has proven to improve software quality and shorten development cycles, cost and time. In...
On the Semantics of Associations and Association Ends in UML
Association is one of the key concepts in UML that is intensively used in conceptual modeling. Unfortunately, in spite...
Nonfunctional requirements: from elicitation to conceptual models
Nonfunctional requirements (NFRs) have been frequently neglected or forgotten in software design. They have been presented as a second...
Toward formalizing domain modeling semantics in language syntax
Information systems are situated in and are representations of some business or organizational domain. Hence, understanding the application domain...
A Methodology for Data Schema Integration in the Entity Relationship Model
The conceptual design of databases is usually seen as divided into two steps: view modeling, during which user requirements...
A Flexible Infrastructure for Multilevel Language Engineering
Although domain-specific modeling tools have come a long way since the modern era of model-driven development started in the...
Requirements elicitation and validation with real world scenes
A requirements specification defines the requirements for the future system at a conceptual level (i.e., class or type level)....