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

被引:15
|
作者
Brdjanin, Drazen [1 ]
Maric, Slavko [1 ]
机构
[1] Univ Banja Luka, Fac Elect Engn, Banja Luka 78000, Bosnia & Herceg
关键词
Activity Diagram; Business Process Model; Class Diagram; Conceptual Database Model; UML; Topcased; ADBdesign; BUSINESS; TRANSFORMATION; MODEL;
D O I
10.2298/CSIS110318069B
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:249 / 283
页数:35
相关论文
共 50 条
  • [1] ADBdesign: An Approach to Automated Initial Conceptual Database Design Based on Business Activity Diagrams
    Brdjanin, Drazen
    Maric, Slavko
    Gunjic, Dejan
    [J]. ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 2010, 6295 : 117 - +
  • [2] A Formative Assessment Tool for Conceptual Database Design Using UML Class Diagram
    Soler, J.
    Boada, I.
    Prados, F.
    Poch, J.
    Fabregat, R.
    [J]. INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2010, 5 (03) : 24 - 30
  • [3] Automated test case generation based on UML activity diagram model
    [J]. Zhang, M., 2001, Beijing University of Aeronautics and Astronautics (BUAA) (27):
  • [4] Automated Analysis of UML Activity Diagram using CPNs
    Tariq, Omar
    Sang, Jun
    Gulzar, Kanza
    Xiang, Hong
    [J]. PROCEEDINGS OF 2017 8TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2017), 2017, : 134 - 138
  • [5] UML Galaxy Diagram:An Approach of Conceptual Data Integration for OLAP
    张喆
    黄沛
    [J]. Journal of Shanghai Jiaotong University(Science), 2006, (01) : 60 - 65
  • [6] UML galaxy diagram: An approach of conceptual data integration for OLAP
    Antai School of Management, Shanghai Jiaotong Univ., Shanghai 200052, China
    [J]. J. Shanghai Jiaotong Univ. Sci., 2006, 1 (60-65):
  • [7] A conceptual database design approach based on rules and heuristics
    Batra, D.
    Zanakis, S. H.
    [J]. EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 1994, 3 (03) : 228 - 239
  • [8] UML Activity Diagram Swimlanes in Logic Controller Design
    Grobelny, Michal
    Grobelna, Iwona
    [J]. INTERNATIONAL CONFERENCE OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING 2015 (ICCMSE 2015), 2015, 1702
  • [9] Automated Modeling of Web Service Composition and Testing: A UML Sequence Diagram-Based Approach
    Huang, Yao
    Zhang, Bingqing
    Wang, Yichen
    [J]. 2022 IEEE 22ND INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY COMPANION, QRS-C, 2022, : 193 - 200
  • [10] An UML Behavior Diagram based Automatic Testing Approach
    Chang, Chih-Hung
    Lu, Chih-Wei
    Chu, William C.
    Huang, Xin-Hao
    Xu, Dianxiang
    Hsu, Tse-Chuan
    Lai, Yu-Bin
    [J]. 2013 IEEE 37TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW), 2013, : 511 - 516