Constraint modelling using a conceptual prototyping language
A conceptual language (CPL) is proposed, derived from natural language theory, for specifying both the static and dynamic component...
A transition logic for schemata conflicts
Conflict detection and analysis are of high importance, e.g., when integrating conceptual schemata, such as UML-Specifications, or analysing goal-fulfilment...
Deriving static and dynamic concepts from software requirements using sophisticated tagging
Natural language requirements specifications form the basis for the subsequent phase of the information system development process, namely the...
English, Chinese and ER diagrams
This paper examines the similarities and correspondence between the Entity-Relationship Diagram (ERD) technique and the constructs of two natural...
Fuzzy XML data modeling with the UML and relational data models
Information imprecision and uncertainty exist in many real-world applications and for this reason fuzzy data modeling has been extensively...
Improving conceptual data models through iterative development
Agile methods promote iterative development with short cycles, where user feedback from the previous iteration is used to refactor...
Automated code generation of dynamic specializations: an approach based on design patterns and formal...
In this work, we present an automatic code generation process from conceptual models. This process incorporates the use of...
Modeling and analysis of security trade-offs – A goal oriented approach
In designing software systems, security is typically only one design objective among many. It may compete with other objectives...
Conceptual modelling of database applications using an extended ER model
In this paper, we motivate and present a data model for conceptual design of structural and behavioural aspects of...
From textual scenarios to a conceptual schema
Scenarios are a very popular means for describing and analyzing behavioral aspects on the level of natural language. In...