Foundations on Generation of Relationships Between Classes Based on Initial Business Knowledge
Information Systems Development Information Systems Development : Towards a Service Provision Society 2009
Oksana Ņikiforova, Nataļja Pavlova

This paper focuses on the development of the main component of Platform 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 model 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.


Keywords
Business process model, class diagram, relations among classes
DOI
10.1007/b137171_30
Hyperlink
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. In: Information Systems Development Information Systems Development : Towards a Service Provision Society, Cyprus, Paphos, 25-27 August, 2008. New York: Springer, 2009, pp.289 -297. ISBN 978-0-387-84809-9. e-ISBN 978-0-387-84810-5. Available from: doi:10.1007/b137171_30

Publication language
English (en)
The Scientific Library of the Riga Technical University.
E-mail: uzzinas@rtu.lv; Phone: +371 28399196