A simple guide to five normal forms in relational database theory
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
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
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
Software engineering management encompasses two major functions, planning and control, both of which require the capability to accurately and...
Normalization of relations and PROLOG
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
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
None
Read the full paper here: https://cacm.acm.org/?mobile=false
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...