An Approach to Automated Conceptual Database Design Based on the UML Activity Diagram

Drazen Brdjanin1 and Slavko Maric1

  1. University of Banja Luka, Faculty of Electrical Engineering
    Patre 5, 78000 Banja Luka, Bosnia and Herzegovina
    {bdrazen,ms}@etfbl.net

Abstract

This paper presents an approach to the automated design of the initial conceptual database model. The UML activity diagram, as a frequently used business process modeling notation, is used as the starting point for the automated generation of the UML class diagram representing the conceptual database model. Formal rules for automated generation cover the automatic extraction of business objects and business process participants, as well as the automatic generation of corresponding classes and their associations. Based on these rules we have implemented an automatic generator and evaluated it on a real business model.

Key words

Activity Diagram, Business Process Model, Class Diagram, Conceptual Database Model, UML, Topcased, ADBdesign

Digital Object Identifier (DOI)

https://doi.org/10.2298/CSIS110318069B

Publication information

Volume 9, Issue 1 (January 2012)
Year of Publication: 2012
ISSN: 1820-0214 (Print) 2406-1018 (Online)
Publisher: ComSIS Consortium

Full text

DownloadAvailable in PDF
Portable Document Format

How to cite

Brdjanin, D., Maric, S.: An Approach to Automated Conceptual Database Design Based on the UML Activity Diagram. Computer Science and Information Systems, Vol. 9, No. 1, 249-283. (2012)