Defining visions in context: Models, processes and tools for requirements engineering
Requirements Engineering is an ill-defined, but growing area of research which addresses a critical problem, that of designing the...
Dynamic skipping and blocking, dead path elimination for cyclic workflows, and a local semantics...
We propose and study dynamic versions of the classical flexibility constructs ‘skip’ and ‘block’ for workflows and motivate and...
A form driven object-oriented reverse engineering methodology
Legacy applications are valuable assets that should be integrated into business systems in succeeding generations. In order to take...
A comprehensive framework for modeling set-based business rules during conceptual database design
Business rules are the basis of any organization. From an information systems perspective, these business rules function as constraints...
Specialization by restriction and schema derivations
Specialization and inheritance are well-known concepts in the area of object-oriented modelling and knowledge representation. However, certain aspects of...
Using a knowledge learning framework to predict errors in database design
Conceptual data modeling is a critical but difficult part of database development. Little research has attempted to find the...
The relative importance of structural constraints and surface semantics in information modeling
This paper describes an experiment designed to investigate the use of structural constraints and surface semantics by modeling experts....
On augmenting database design-support environments to capture the geo-spatio-temporal data semantics
A database design-support environment supports a data analyst in eliciting, articulating, specifying and validating data-related requirements. Extant design-support environments—based...
Design of statistical databases: A methodology for the conceptual step
The aim of the conceptual step in database design is to describe data involving in the application in a...
A unifying object role modelling theory
This article presents the idea of defining a kernel for object role modelling techniques, upon which different drawing styles...