Leveraging use cases in developing service-oriented systems

被引:0
|
作者
Takada, Shingo [1 ]
机构
[1] Keio Univ, Dept Informat & Comp Sci, Tokyo 108, Japan
来源
关键词
Service-oriented systems; requirements; software development support;
D O I
10.3233/978-1-58603-900-4-443
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Service-oriented systems are systems that combine services that are dispersed over the Internet. System development is normally done by defining a business process or workflow which specifies which services are to be invoked in what order. The specification of the workflow can be done in a top down manner, i.e., the developer first develops an initial specification (workflow), searches for Web services, and then refines the workflow so that the Web services can be invoked. In this paper, we propose supporting the development of the workflow (specifically BPEL document) by suggesting previous development results that could be reused. We focus on requirements (specifically use cases) and correlate use case steps with BPEL activities. This information is stored in a repository. When developing a new service-oriented system, the developer first describes a new use case. This is used to search for similar use cases and their corresponding BPEL documents. The developer uses the information to define the new service-oriented system.
引用
收藏
页码:443 / 452
页数:10
相关论文
共 50 条
  • [1] Service-oriented Life Cycles for Developing Transdisciplinary Engineering Systems
    Sobolewski, Michael
    Kolonay, Raymond
    [J]. TRANSDISCIPLINARY LIFECYCLE ANALYSIS OF SYSTEMS, 2015, 2 : 541 - 551
  • [2] Management of service-oriented systems
    Liu, Dong
    Deters, Ralph
    [J]. SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2008, 2 (2-3) : 51 - 64
  • [3] A Service-Oriented Approach for Sensing in the Internet of Things: Intelligent Transportation Systems and Privacy Use Cases
    Hammoudeh, Mohammad
    Epiphaniou, Gregory
    Belguith, Sana
    Unal, Devrim
    Adebisi, Bamidele
    Baker, Thar
    Kayes, A. S. M.
    Watters, Paul
    [J]. IEEE SENSORS JOURNAL, 2021, 21 (14) : 15753 - 15761
  • [4] Service-Oriented Reconfiguration in Systems of Systems Assured by Dynamic Modular Safety Cases
    Thomas, Carsten
    Mirzaei, Elham
    Wudka, Bjorn
    Siefke, Lennart
    Sommer, Volker
    [J]. DEPENDABLE COMPUTING, EDCC 2021 WORKSHOPS, 2021, 1462 : 12 - 29
  • [5] Towards Developing Resilient and Service-oriented Mission-critical Systems
    Ergenc, Doganalp
    Bruelhart, Cornelia
    Fischer, Mathias
    [J]. 2023 IEEE 9TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION, NETSOFT, 2023, : 317 - 319
  • [6] MODELING SERVICE SYSTEMS IN SERVICE-ORIENTED ENVIRONMENTS
    Adamopoulos, Dionisis X.
    [J]. WEBIST 2009: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, 2009, : 85 - 88
  • [7] SOMA: A method for developing service-oriented solutions
    Arsanjani, A.
    Ghosh, S.
    Allam, A.
    Abdollah, T.
    Ganapathy, S.
    Holley, K.
    [J]. IBM SYSTEMS JOURNAL, 2008, 47 (03) : 377 - 396
  • [8] Developing a Security Robot in Service-Oriented Architecture
    Chen, Yinong
    Abhyankar, S.
    Xu, L.
    Tsai, W. T.
    Garcia-Acosta, Marcos
    [J]. 12TH IEEE INTERNATIONAL WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2008, : 106 - +
  • [9] Leveraging Service-Oriented Architecture to Extend a Legacy Commerce System
    Mulcahy, James J.
    Huang, Shihong
    Veghte, Andrew B.
    [J]. 2010 IEEE INTERNATIONAL SYSTEMS CONFERENCE, 2010, : 243 - 248
  • [10] Service-Oriented Methodology for Systems Development
    Keith, Mark
    Demirkan, Haluk
    Goul, Michael
    [J]. JOURNAL OF MANAGEMENT INFORMATION SYSTEMS, 2013, 30 (01) : 227 - 259