Automated generation of structural design models from SBVR specification

被引:2
作者
Bonais, Mohammed [1 ]
Nguyen, Kinh [1 ]
Pardede, Eric [1 ]
Rahayu, Wenny [1 ]
机构
[1] La Trobe Univ, Dept Comp Sci & IT, Melbourne, Vic 3086, Australia
关键词
Business vocabulary; business rules; structural models; SBVR transformation; UML; MDA; BUSINESS RULES;
D O I
10.3233/AO-160162
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Business rules play a critical role in developing effective and flexible information systems. In light of this critical role, the publication of the Semantic Business Vocabulary and Business Rules standard (SBVR) is considered a highly significant advance. However, although SBVR is a major breakthrough in defining business vocabulary and rules, its subsequent adoption in practical applications has proved to be much slower than originally anticipated. This paper proposes an approach that firstly reduces the SBVR complexity by identifying a subset that can be used to express structural design models unambiguously. Secondly, it formalizes a transformation that maps the identified SBVR subset to the UML class diagram, based on formally defined and validated meta-models that can guarantee the correctness of the generated UML class model. Finally, it incorporates the formal meta-models and the formal transformation algorithm into an automated transformation tool. The proposed approach is evaluated by taking into consideration the aspects of applicability, functionality, correctness, and completeness through a number of case studies and a comparison with an existing transformation approach.
引用
收藏
页码:51 / 87
页数:37
相关论文
共 32 条
  • [1] Afreen H., 2011, 23 BEN C ART INT BNA, P23
  • [2] Ahmad A., 2012, INT J MULTIDISCIPLIN, V3, P40
  • [3] Al-Jamimi Hamdi A., 2013, International Journal of Soft Computing and Software Engineering, V3, P169, DOI 10.7321/jscse.v3.n3.27
  • [4] [Anonymous], 2008, SEM BUS VOC BUS RUL
  • [5] Management of correctness Problems in UML class diagrams towards a Pattern-based Approach
    Balaban, Mira
    Maraee, Azzam
    Sturm, Arnon
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SYSTEM MODELING AND DESIGN, 2010, 1 (04) : 24 - 47
  • [6] The Orchestration of Fact-Orientation and SBVR
    Bollen, Peter
    [J]. ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, 2009, 29 : 302 - +
  • [7] Bonais M., 2012, 2012 15th International Conference on Network-Based Information Systems (NBiS 2012), P104, DOI 10.1109/NBiS.2012.18
  • [8] Bonais M., 2014, 18 PAC AS C INF SYST
  • [9] Business Rules Group (n.d.), DEF BUS RUL
  • [10] Applying CIM-to-PIM model transformations for the service-oriented development of information systems
    De Castro, Valeria
    Marcos, Esperanza
    Manuel Vara, Juan
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (01) : 87 - 105