A practical method and tool for systems engineering of service-oriented applications

被引:0
|
作者
Bahler, Lisa [1 ]
Caruso, Francesco [1 ]
Micallef, Josephine [1 ]
机构
[1] Telcordia Technologies, Piscataway, NJ 08854 USA
关键词
SOA; service design methodology; model-driven development; systems engineering; SOA tools; enterprise application integration;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As software organizations develop systems based on service-oriented architectures (SOAs), the role of systems engineers (SEs) is crucial. They drive the process, in a top-down fashion, from the vantage point of the business domain. The SE, utilizing tools that allow work at a suitably high level of abstraction, creates service description artifacts that document service contracts, the obligations that govern the integration of services into useful applications. This paper describes a practical systems engineering methodology and supporting toolset for SOA that has been successfully used within the telecommunications domain. The methodology and toolset, named the STructured Requirements and Interface Design Environment (STRIDE), are based upon a high-level service description meta-model, and as such, encourage top-down service design. STRIDE promotes reuse of service models, as well as of the artifacts generated from those models, across the enterprise. STRIDE also embodies an effective service evolution and versioning strategy.
引用
收藏
页码:472 / 483
页数:12
相关论文
共 50 条
  • [1] A practical and automated approach for engineering service-oriented applications with design patterns
    Scandurra, Patrizia
    Capelli, Steven
    [J]. 2014 38TH ANNUAL IEEE INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW 2014), 2014, : 684 - 689
  • [2] A Design Tool for Service-oriented Systems
    Enoiu, Eduard Paul
    Marinescu, Raluca
    Causevic, Aida
    Seceleanu, Cristina
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2013, 295 : 95 - 100
  • [3] A method engineering perspective for service-oriented system engineering
    Gherib, Boutheina
    Baghdadi, Youcef
    Kraiem, Naoufel
    [J]. INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2015, 11 (04) : 418 - 441
  • [4] A METHOD FOR ENGINEERING A TRUE SERVICE-ORIENTED ARCHITECTURE
    Engels, G.
    Hess, A.
    Humm, B.
    Juwig, O.
    Lohmann, M.
    Richter, J. -P.
    Voss, M.
    Willkomm, J.
    [J]. ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-2: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 2, 2008, : 272 - 281
  • [5] Perspectives on service-oriented computing and Service-Oriented System engineering
    Tsai, W. T.
    Malek, Miroslaw
    Chen, Yinong
    Bastani, Farokh
    [J]. SOSE 2006: SECOND IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING, PROCEEDINGS, 2006, : 3 - +
  • [6] Development tool for service-oriented applications in smart homes
    Yu, Jianqi
    Lalanda, Philippe
    Chollet, Stephanie
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, VOL 2, 2008, : 239 - 246
  • [7] A Mashup Tool for Collaborative Engineering of Service-Oriented Enterprise Documents
    Schuster, Nelly
    Stein, Raffael
    Zirpins, Christian
    [J]. INFORMATION SYSTEMS EVOLUTION, 2011, 72 : 166 - +
  • [8] A Modeling Tool for Service-Oriented Open Multiagent Systems
    Garcia, Emilia
    Argente, Estefania
    Giret, Adriana
    [J]. PRINCIPLES OF PRACTICE IN MULTI-AGENT SYSTEMS, 2009, 5925 : 345 - 360
  • [9] An engineering framework for Service-Oriented Intelligent Manufacturing Systems
    Giret, Adriana
    Garcia, Emilia
    Botti, Vicente
    [J]. COMPUTERS IN INDUSTRY, 2016, 81 : 116 - 127
  • [10] Engineering Lessons for Systems of Systems Learned from Service-Oriented Systems
    Simanta, Soumya
    Morris, Edwin
    Lewis, Grace A.
    Smith, Dennis B.
    [J]. 2010 IEEE INTERNATIONAL SYSTEMS CONFERENCE, 2010, : 634 - 639