A model-driven perspective on the rule-based specification and analysis of service-based applications

被引:8
|
作者
Iacob, Maria-Eugenia [1 ]
Jonkers, Henk [2 ]
机构
[1] Univ Twente, NL-7500 AE Enschede, Netherlands
[2] BiZZdesign, NL-7500 AH Enschede, Netherlands
关键词
model-driven architecture; business rules; service-oriented architecture; service orchestration; business rule standards;
D O I
10.1080/17517570903042762
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The focus in this position paper is on business rules as a means to raise the level of abstraction (and automation) at which business logic is incorporated in model-driven application design in the context of service-oriented architectures. More specifically, in addition to providing a classification framework for business rules and investigating the existing standards and languages for the formal specification of business rules, we propose a model-driven framework for the rule-based design of services. We provide an example to illustrate this framework and to demonstrate the role business rules can play in the context of model driven development (MDD) of service-oriented architectures (SOAs). Furthermore, we also explore, in terms of existing tool support, the extent to which the model-driven design process can be complemented and combined with business rules written in nearly natural language, which can become, at the platform-specific level, an executable way to specify business knowledge and decisions.
引用
收藏
页码:279 / 298
页数:20
相关论文
共 50 条
  • [41] A Survey of Requirements Specification in Model-Driven Development of Web Applications
    Valderas, Pedro
    Pelechano, Vicente
    ACM TRANSACTIONS ON THE WEB, 2011, 5 (02)
  • [42] Mitigating the Obsolescence of Specification Models of Service-Based Systems
    Torres, Romina
    PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), 2013, : 1462 - 1464
  • [43] An Approach based on Model-Driven Development for IoT Applications
    Sosa-Reyna, Claudia M.
    Tello-Leal, Edgar
    Lara-Alabazares, David
    2018 IEEE INTERNATIONAL CONGRESS ON INTERNET OF THINGS (ICIOT), 2018, : 134 - 139
  • [44] A Specification-based Testing Framework for Web Service-based Software
    Mao, Chengying
    2009 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING ( GRC 2009), 2009, : 440 - 443
  • [45] Rule-based web service validation
    Kalman, Miklos
    2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 542 - 549
  • [46] Model-driven architecture based security analysis
    Mili, Saoussen
    Nguyen, Nga
    Chelouah, Rachid
    SYSTEMS ENGINEERING, 2021, 24 (05) : 307 - 321
  • [47] Towards a New Semantic Model for Service-Based IoT Applications
    Berrani, Samir
    Yachir, Ali
    Mahmoudi, Said
    Djamaa, Badis
    Aissani, Mohamed
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2022, 38 (01) : 83 - 100
  • [48] Implementing Isolation for Service-Based Applications
    Chen, Wei
    Fekete, Alan
    Greenfield, Paul
    Jang, Julian
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009, PT 1, 2009, 5870 : 365 - +
  • [49] Rule-based specification mining leveraging learning to rank
    Zherui Cao
    Yuan Tian
    Tien-Duy B. Le
    David Lo
    Automated Software Engineering, 2018, 25 : 501 - 530
  • [50] Rule-based specification mining leveraging learning to rank
    Cao, Zherui
    Tian, Yuan
    Le, Tien-Duy B.
    Lo, David
    AUTOMATED SOFTWARE ENGINEERING, 2018, 25 (03) : 501 - 530