Proceedings of the workshop on Sorts and types in artificial intelligence
Proceedings of the workshop on Sorts and types in artificial intelligence
On the representation of roles in object-oriented and conceptual modelling
Data & Knowledge Engineering
On Associations in the Unified Modelling Language
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
A radical revision of UML's role concept
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Uses and abuses of the stereotype mechanism in UML 1.x and 2.0
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Developing a UML profile for modelling knowledge-based systems
MDAFA'03 Proceedings of the 2003 European conference on Model Driven Architecture: foundations and Applications
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
Piecewise modelling with state subtypes
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Hi-index | 0.00 |
UML's current core semantics suffers both from excessive complexity and from being overly general. Resultant is a language definition that is difficult to master and to repair. This is the more disturbing as the current core and its extensions do very little to integrate statics and dynamics, even though the inseparability of these is a property of software from which many of the modelling difficulties arise. To better this unsatisfactory situation, we suggest a simple modelling core with few concepts that are easy to understand, yet cover most static and dynamic modelling aspects. We present our work, which is founded in elementary set theory, in natural language making it equally accessible for both practitioners and formalists.