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 条
  • [21] Situation specification and realization in rule-based context-aware applications
    Dockhorn Costa, Patricia
    Almeida, Joao Paulo A.
    Pires, Luis Ferreira
    van Sinderen, Marten
    [J]. DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, PROCEEDINGS, 2007, 4531 : 32 - +
  • [22] Models and analysis for user-driven reconfiguration of rule-based IoT applications
    Duran, Francisco
    Krishna, Ajay
    Le Pallec, Michel
    Mateescu, Radu
    Salaun, Gwen
    [J]. INTERNET OF THINGS, 2022, 19
  • [23] Model Driven Classifier Evaluation in Rule-Based System
    Clementis, Ladislav
    [J]. SOFT COMPUTING MODELS IN INDUSTRIAL AND ENVIRONMENTAL APPLICATIONS, 2013, 188 : 267 - 276
  • [24] Rule-Based Service Modeling
    Gebhart, Michael
    Abeck, Sebastian
    [J]. 2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 271 - 276
  • [25] Rule-based Composition Grammar Analysis and Applications
    Gan, Lin
    Wei, Likai
    Deng, Yingjun
    [J]. THIRD INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION PROCESSING AND RETRIEVAL (MIPR 2020), 2020, : 404 - 407
  • [26] A model-driven approach and a tool to support creation of rule-based expert systems for industrial safety expertise
    Nikolaychuk, Olga
    Berman, Aleksandr
    Grishenko, Maksim
    Yurin, Aleksandr
    Dorodnykh, Nikita
    [J]. IFKAD 2017: 12TH INTERNATIONAL FORUM ON KNOWLEDGE ASSET DYNAMICS: KNOWLEDGE MANAGEMENT IN THE 21ST CENTURY: RESILIENCE, CREATIVITY AND CO-CREATION, 2017, : 2034 - 2050
  • [27] Specification Patterns from Research to Industry: A Case Study in Service-Based Applications
    Bianculli, Domenico
    Ghezzi, Carlo
    Pautasso, Cesare
    Senti, Patrick
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 968 - 976
  • [28] Specification of the Geometric Regularity Model for Fuzzy If-Then Rule-Based Deinterlacing
    Jeon, Gwanggil
    Jung, Min Young
    Anisetti, Marco
    Bellandi, Valerio
    Damiani, Ernesto
    Jeong, Jechang
    [J]. JOURNAL OF DISPLAY TECHNOLOGY, 2010, 6 (06): : 235 - 243
  • [29] A Model-Driven Service Specification Approach from BPMN Models
    Blal, Redouane
    Leshob, Abderrahmane
    [J]. 2017 IEEE 14TH INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING (ICEBE 2017), 2017, : 126 - 133
  • [30] MGA - RULE-BASED SPECIFICATION OF ACTIVE OBJECT-ORIENTED DATABASE APPLICATIONS
    SAWYER, P
    SOMMERVILLE, I
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1995, 37 (04) : 203 - 211