On Automated Generation of Associations in Conceptual Database Model

  • Drazen Brdjanin
  • Slavko Maric
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6999)


This paper considers the semantic capacity of object flows and action nodes in UML activity diagram for the automated generation of class associations in UML class diagram representing the conceptual database model. Based on the results of an analysis of action nodes regarding the number of different types of input and output objects as well as the weight of object flows, the formal transformation rules for the generation of object-object associations are defined and some experimental results of the corresponding ATL implementation are provided.


Activity Diagram Class Diagram Conceptual Database Model Transformation Rule UML ATL 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ko, R., Lee, S., Lee, E.: Business process management (BPM) standards: A survey. Business Process Management Journal 15(5), 744–791 (2009)CrossRefGoogle Scholar
  2. 2.
    Garcia Molina, J., Jose Ortin, M., Moros, B., Nicolas, J., Troval, A.: Towards use case and conceptual models through business modeling. In: Laender, A.H.F., Liddle, S.W., Storey, V.C. (eds.) ER 2000. LNCS, vol. 1920, pp. 281–294. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  3. 3.
    Suarez, E., Delgado, M., Vidal, E.: Transformation of a process business model to domain model. In: Proc. of WCE 2008, IAENG 2008, pp. 165–169 (2008)Google Scholar
  4. 4.
    Brdjanin, D., Maric, S.: An example of use-case-driven conceptual design of relational database. In: Proc. of Eurocon 2007, pp. 538–545. IEEE, Los Alamitos (2007)Google Scholar
  5. 5.
    Brdjanin, D., Maric, S., Gunjic, D.: ADBdesign: An approach to automated initial conceptual database design based on business activity diagrams. In: Catania, B., Ivanović, M., Thalheim, B. (eds.) ADBIS 2010. LNCS, vol. 6295, pp. 117–131. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  6. 6.
    Brdjanin, D., Maric, S.: Towards the initial conceptual database model through the UML metamodel transformations. In: Proc. of Eurocon 2011, pp. 1–4. IEEE, Los Alamitos (2011)Google Scholar
  7. 7.
    OMG: Unified Modeling Language: Superstructure, v2.2. OMG (2009)Google Scholar
  8. 8.
    OMG: Unified Modeling Language: Infrastructure, v2.2. OMG (2009)Google Scholar
  9. 9.
    Jouault, F., Allilaire, F., Bezivin, J., Kurtev, I.: ATL: A model transformation tool. Science of Computer Programming 72(1-2), 31–39 (2008)MathSciNetCrossRefzbMATHGoogle Scholar
  10. 10.
    TOPCASED Project: Toolkit in OPen-source for Critical Application & SystEms Development, v3.2.0,

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Drazen Brdjanin
    • 1
  • Slavko Maric
    • 1
  1. 1.Faculty of Electrical EngineeringUniversity of Banja LukaBanja LukaBosnia and Herzegovina

Personalised recommendations