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

Communications of the ACM

A simple guide to five normal forms in relational database theory

0
The concepts behind the five principal normal forms in relational database theory are presented in simple terms.

Turning clockwise: using UML in the real-time domain

0
Time is a tyrant. Unlike most other physical phenomena, we have no control over it—we cannot stop it, stretch...

Designing component-based frameworks using patterns in the UML

0
Framework solutions help create reusable, approachable software architectures. Read the full paper here: https://cacm.acm.org/?mobile=false

Reliability of function points measurement: a field experiment

0
Software engineering management encompasses two major functions, planning and control, both of which require the capability to accurately and...

Normalization of relations and PROLOG

0
A program for the normalization of relations that is written in Prolog has several advantages relative to programs written...

Adopting ontology to facilitate knowledge sharing

0
Ontology-enabled knowledge management experiences derived from a domain ontology development project at Intel Corporation are described and assessed.

An approach for reverse engineering of relational databases

0
None Read the full paper here: https://cacm.acm.org/?mobile=false

Object-oriented modeling with UML: a study of developers’ perceptions

0
None Read the full paper here: https://cacm.acm.org/?mobile=false

Assisting novice analysts in developing quality conceptual models with UML

0
Knowing the kinds of modeling errors they are most likely to produce helps prepare novice analysts for developing quality...

Database abstractions: aggregation

0
Aggregation is introduced as an abstraction which is important in conceptualizing the real world. Aggregation transforms a relationship between...