1 |
UML klasių modelio interaktyvusis sukūrimas ir analizė remiantis veiklos modeliu / Enterprise Model based interactive UML class model developmentAntipova, Olga 27 May 2005 (has links)
Learning complex systems is a challenging task. The learning curve often depends on what experience the learner has and how familiar he is with the system domain. Particularly beginner may face serious problems in understanding the details of complex systems like various software platforms, standard API’s or formats.
The understandability of a complex system can be improved by graphical representations. A good candidate for the graphical description of software-related systems is the Unified Modeling Language (UML), which is a widely used standard design notation and thus assumingly familiar for most software engineers. Such a graphical description effaces unessential technical details like the intricacies of a particular textual syntax or implementations of methods, and shows the abstract relationships between the different parts of the system.
The class models generation features of Case systems are described in this work. Reviews of object orientated software design tools are given. Reviewed tools hold UML notation and abilities to fully or partly generate programmer code. Tools comparison tables are presented.
After evaluation of Enterprise meta model, Class meta model was improved. There is enough information in Knowledge basis to generate Class meta model. This work presents the algorithm of generation of activity of class model on the basis of enterprise model and its specification. Results of the step of the algorithm are illustrated graphically by UML notation... [to full text]
|
Page generated in 0.1369 seconds