Foundations on Generation of Relationships between Classes Based on Initial Business Knowledge
The Proceedings of the 17th International Conference on Information Systems Development (ISD) 2010
Oksana Ņikiforova, Nataļja Pavlova

This paper focuses on the development of the main component of Plat-form Independent Model (PIM) of Model Driven Architecture e.g. class diagram defined in Unified Modeling Language (UML), which has necessary details for transformation into Platform Specific Model (PSM). It is important to formulate core principles of development of well-structured class diagram at a conceptual level, using knowledge of the problem domain, which consists of two interrelated models of system aspects – business processes and concept presentation. Defini-tion of relationships of classes is important for PSM generation, therefore the re-search how it could be defined is performed. The hypothesis that it is possible to derive a class structure from initial business information is adduced. Information about the problem domain is presented in the form of two-hemisphere model that describes two interrelated parts of the most important aspects of a system, namely business process and concept models. These models serve as a source mode for class diagram receiving. Capacity for the class diagram generation, based on the two-hemisphere model, is represented by a collection of graph transformations and illustrated with examples, where definition of different kinds of relationships (namely, aggregation, dependency, generalization) is displayed.


Atslēgas vārdi
Business process model, class diagram, relations among classes
DOI
10.1007/b137171_30
Hipersaite
http://link.springer.com/chapter/10.1007%2Fb137171_30

Ņikiforova, O., Pavlova, N. Foundations on Generation of Relationships between Classes Based on Initial Business Knowledge. No: Information Systems Development. G.Papadopoulos, W.Wojtkowski, G.Wojtkowski, S.Wrycza, J.Zupancic red. New York: Springer US, 2010. 289.-297.lpp. ISBN 978-0-387-84809-9. e-ISBN 978-0-387-84810-5. Pieejams: doi:10.1007/b137171_30

Publikācijas valoda
English (en)
RTU Zinātniskā bibliotēka.
E-pasts: uzzinas@rtu.lv; Tālr: +371 28399196