planning - designing - developing IT
Special Interest Group on Systems Analysis and Design

Communications of the ACM

Relational database design using an object-oriented methodology

0
Of the many approaches to relational database design, the Object Modeling Technique (OMT) is particularly effective. A comprehensive explanation...

How UML is used

0
Many UML projects are not Use Case driven. Read the full paper here: https://cacm.acm.org/?mobile=false

Database design: composing fully normalized tables from a rigorous dependency diagram

0
A new simplified methodology for relational-database design overcomes the difficulties associated with nonloss decomposition. It states dependencies between data...

Why significant UML change is unlikely

0
Reform may be too little too late to spare software engineers the cognitively overwhelming effort of applying UML to...

Comparing representations with relational and EER models

0
The diffusion of technology to end users who can now develop their own information systems raises issues concerning the...

A Helix-Spindle model for ontological engineering

0
Using a forward-lockstep build-test process that combines theoretic and pragmatic approaches to ontology building. Read the...

From object-oriented to goal-oriented requirements analysis

0
Goal-oriented and object-oriented analysis should be seen as complementary, the former focusing on the early stages of requirements analysis...

Representing composites in conceptual modeling Share on

0
Using an object or entity class to represent a composite provides straightforward answers, making this approach superior to the...

Choosing classes in conceptual modeling

0
Lacking accepted rules for creating or evaluating classes that represent human knowledge of a particular domain, modelers can turn...

Comparing data modeling formalisms

0
Accurate specification and validation of information requirements is critical to the development of organizational information systems. Semantic data models...