From object-oriented to goal-oriented requirements analysis
Goal-oriented and object-oriented analysis should be seen as complementary, the former focusing on the early stages of requirements analysis...
Object-oriented modeling with UML: a study of developers’ perceptions
None
Read the full paper here: https://cacm.acm.org/?mobile=false
Assisting novice analysts in developing quality conceptual models with UML
Knowing the kinds of modeling errors they are most likely to produce helps prepare novice analysts for developing quality...
Database abstractions: aggregation
Aggregation is introduced as an abstraction which is important in conceptualizing the real world. Aggregation transforms a relationship between...
A preliminary system for the design of DBTG data structures
The functional approach to database design is introduced. In this approach the goal of design is to derive a...
Foreign keys decrease adaptability of database designs
The limited adaptability of database designs incorporating foreign keys is demonstrated by an extend example, and a design practice...
Evolution of data modeling for databases
The discipline of data modeling initially became established because it provided way for specifying the structures of data* in...
Extending data modeling to cover the whole enterprise
Data modeling has been valuable for database design. Much research has focused on improving tlhe expressive capabilities of data...
Schema analysis for database restructuring
The problem of generalized restructuring of databases has been addressed with two limitations: first, it is assumed that the...
ER model clustering as an aid for user communication and documentation in database design
Entity-relationship clustering promotes the simplicity that is vital for fast end-user comprehension, as well as the complexity at a...