Make models be assets
Needed first is a layered UML with a small, well-defined, executable, translatable kernel that enables and supports development of...
Modeling components and frameworks with UML
As localized objects evolve into distributed components, developers are asking that UML provide better support for component-based development using...
What UML should be
UML is at a crossroads. Which of the proposed revisions will bring it closer to meeting user needs and...
A collaborative approach to ontology design
Creating a general ontology characterizing the conduct of knowledge management.
Read the full paper here: https://cacm.acm.org/?mobile=false
Evaluating ontological decisions with OntoClean
Explosing common misuses of the subsumption relationship and the formal basis for why they are wrong.
Theoretical and practical complexity of modeling methods
Highlighting the importance of taking into account typical usage when estimating the complexity of a systems development method.
Will UML 2.0 be agile or awkward?
The UML sits at an architectural crossroad. Will UML 2.0 resolve the problems of UML 1.x or will it...
A form-based approach for database analysis and design
None
Read the full paper here: https://cacm.acm.org/?mobile=false
Modeling Web application architectures with UML
None
Read the full paper here: https://cacm.acm.org/?mobile=false
Object subclass hierarchy in SQL: a simple approach
The object subclass hierarchy is a useful way of modeling property and behavior inheritance. It can be implemented on...