Back to Search Start Over

Supporting several levels of restriction in the UML

Authors :
Hansen, Klaus Marius
Damm, Christian Heide
Thomsen, Michael
Tyrsted, Michael
Evans, Andy
Kent, Stuart
Selic, Bran
Source :
Hansen, K M, Damm, C H, Thomsen, M & Tyrsted, M 2000, Supporting several levels of restriction in the UML . in A Evans, S Kent & B Selic (eds), «UML» 2000-The Unified Modeling Language : Advancing the Standard. Third International Conference York, UK, October 2-6, 2000 Proceedings . Springer, Lecture Notes in Computer Science, vol. 1939, pp. 396-409, International Conference on the Unified Modeling Language, York, United Kingdom, 02/10/2000 . https://doi.org/10.1007/3-540-40011-7_29
Publication Year :
2000
Publisher :
Springer, 2000.

Abstract

The emergence of the Unified Modeling Language (UML) has provided software developers with an effective and efficient shared language. However, UML is often too restrictive in initial, informal, and creative modelling, and it is in some cases not restrictive enough, e.g., for code generation. Based on user studies, we propose that tool and meta-level support for several levels of restriction in diagrams and models is needed. We furthermore present a tool, Knight, which supports several levels of restriction as well as ways of transferring models from one level of restriction to another. This approach potentially increases the usability of the UML, and thus ultimately leads to greater quality and adoption of UML models.

Details

Language :
English
Database :
OpenAIRE
Journal :
Hansen, K M, Damm, C H, Thomsen, M & Tyrsted, M 2000, Supporting several levels of restriction in the UML . in A Evans, S Kent & B Selic (eds), «UML» 2000-The Unified Modeling Language : Advancing the Standard. Third International Conference York, UK, October 2-6, 2000 Proceedings . Springer, Lecture Notes in Computer Science, vol. 1939, pp. 396-409, International Conference on the Unified Modeling Language, York, United Kingdom, 02/10/2000 . https://doi.org/10.1007/3-540-40011-7_29
Accession number :
edsair.pure.au.......ab6ec2e575ce5203e282a1370331b969