Towards conceptual foundations for service-oriented requirements engineering: bridging requirements and services ontologies

被引:6
|
作者
Verlaine, B. [1 ]
Dubois, Y. [1 ]
Jureta, I. J. [1 ]
Faulkner, S. [1 ]
机构
[1] Univ Namur, PReCISE Res Ctr, B-5000 Namur, Belgium
关键词
WEB SERVICES; CORE ONTOLOGY; PUBLICATION; WSDL;
D O I
10.1049/iet-sen.2011.0027
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The engineering of a service-oriented system requires the specification of functions that Web services (WSs) should provide, before WSs are built or selected. Written in a service description language, the service specification instantiates concepts different than those used for requirement engineering (RE): the former speaks in terms of operations, metrics and bindings, whereas the latter manipulates, goals, evaluations and domain assumptions. It is, however, clear that functions expected of WSs to select or build will be relevant to the stakeholders if they satisfy the stakeholders' requirements. As a result, there is a gap between the two specifications which must be bridged in order to ensure that the WS system is adequate w.r.t. requirements. This study proposes mappings between the concepts of requirements ontology and those of service taxonomy induced by the WSLD and the WSLA languages. A working prototype is presented that implements the mappings and is used to translate the instances of RE concepts into instances of WSLD and WSLA concepts. The mappings and the prototype facilitate the engineering of WS systems, as fragments of WS descriptions can be generated from requirements as a first specification of a service request.
引用
收藏
页码:85 / 102
页数:18
相关论文
共 50 条
  • [41] A Requirements-Based Model for Effort Estimation in Service-Oriented Systems
    Verlaine, Bertrand
    Jureta, Ivan J.
    Faulkner, Stephane
    SERVICE-ORIENTED COMPUTING - ICSOC 2013 WORKSHOPS, 2014, 8377 : 82 - 94
  • [42] Foundations for Transparency Requirements Engineering
    Hosseini, Mahmood
    Shahri, Alimohammad
    Phalp, Keith
    Ali, Raian
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, REFSQ 2016, 2016, 9619 : 225 - 231
  • [43] Service-oriented systems engineering: Modeling services and layered architectures
    Broy, M
    FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2003, 2003, 2767 : 48 - 61
  • [44] Towards a Conceptual Framework for Requirements Interoperability in Complex Systems Engineering
    Szejka, Anderson Luis
    Aubry, Alexis
    Panetto, Herve
    Canciglieri Junior, Osiris
    Loures, Eduardo Rocha
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2014 WORKSHOPS, 2014, 8842 : 229 - 240
  • [45] Towards Services Profiling for Energy Management in Service-oriented Architectures
    Larracoechea, Jorge Andres
    Roose, Philippe
    Ilarri, Sergio
    Cardinale, Yudith
    Laborie, Sehastien
    Gonzalez, Mauricio Jacobo
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES (WEBIST), 2021, : 209 - 216
  • [46] Qbox-Services: Towards a Service-Oriented Quality Platform
    Gonzalez, Laura
    Peralta, Veronika
    Bouzeghoub, Mokrane
    Ruggia, Raul
    ADVANCES IN CONCEPTUAL MODELING - CHALLENGES PERSPECTIVES, 2009, 5833 : 232 - +
  • [47] Requirements-oriented methodology for evaluating ontologies
    Yu, Jonathan
    Thom, James A.
    Tam, Audrey
    INFORMATION SYSTEMS, 2009, 34 (08) : 766 - 791
  • [48] Towards a Disciplined Engineering of Adaptive Service-oriented Business Processes
    Aoumeur, Nasreddine
    Barkaoui, Kamel
    2009 FOURTH INTERNATIONAL CONFERENCE ON INTERNET AND WEB APPLICATIONS AND SERVICES, 2009, : 474 - +
  • [49] Towards the engineering of requirements
    T. Gilb
    Requirements Engineering, 1997, 2 (3) : 165 - 169
  • [50] Requirements specification and software engineering properties of service oriented systems
    Král, J
    Zemlicka, M
    INNOVATIONS THROUGH INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2004, : 265 - 268