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 条
  • [31] General requirements of banks on IT architectures and the service-oriented architecture paradigm
    Schulte, Stefan
    Repp, Nicolas
    Eckert, Julian
    Berbner, Rainer
    von Blanckenburg, Korbinian
    Schaarschmidt, Ralf
    Steinmetz, Ralf
    ENTERPRISE APPLICATIONS AND SERVICES IN THE FINANCE INDUSTRY, 2008, 4 : 66 - +
  • [32] Towards An Interdisciplinary Methodology for Service-oriented System Engineering
    Bicer, Veli
    Lamparter, Steffen
    Sure, York
    Dogru, Ali H.
    2009 24TH INTERNATIONAL SYMPOSIUM ON COMPUTER AND INFORMATION SCIENCES, 2009, : 485 - +
  • [33] Service-Oriented Conceptual Modeling
    Bollen, Peter
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008 WORKSHOPS, 2008, 5333 : 678 - +
  • [34] On requirements for ontologies in management of Web Services
    Tosic, V
    Esfandiari, B
    Pagurek, B
    Patel, K
    WEB SERVICES, E-BUSINESS, AND THE SEMANTIC WEB, 2002, 2512 : 237 - 247
  • [35] Perspectives on service-oriented computing and Service-Oriented System engineering
    Tsai, W. T.
    Malek, Miroslaw
    Chen, Yinong
    Bastani, Farokh
    SOSE 2006: SECOND IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING, PROCEEDINGS, 2006, : 3 - +
  • [36] Developing non-functional requirements for a service-oriented software platform
    Song, Xiping
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL II, PROCEEDINGS, 2007, : 495 - 496
  • [37] A Technical Architecture for Enforcing Usage Control Requirements in Service-Oriented Architectures
    Agreiter, B.
    Alam, M.
    Breu, R.
    Hafner, M.
    Pretschner, A.
    Seifert, J. -P.
    Zhang, X.
    SWS'07: PROCEEDINGS OF THE 2007 ACM WORKSHOP ON SECURE WEB SERVICES, 2007, : 18 - 25
  • [38] Domain Model Based Approach for Service-oriented Requirements Elicitation and Analysis
    Chen, Huafeng
    He, Keqing
    Hu, Bo
    ACC 2009: ETP/IITA WORLD CONGRESS IN APPLIED COMPUTING, COMPUTER SCIENCE, AND COMPUTER ENGINEERING, 2009, : 197 - 201
  • [39] Formal incremental requirements specification of service-oriented automotive software systems
    Hartmann, J.
    Rittmann, S.
    Wild, D.
    Scholz, P.
    SOSE 2006: SECOND IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING, PROCEEDINGS, 2006, : 130 - +
  • [40] How to Analyse User Requirements for Service-Oriented Environmental Information Systems
    Uslaender, Thomas
    Batz, Thomas
    ENVIRONMENTAL SOFTWARE SYSTEMS: FRAMEWORKS OF EENVIRONMENT, 2011, 359 : 161 - 168