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
来源
WEB INFORMATION SYSTEMS ENGINEERING - WISE 2007, PROCEEDINGS | 2007年 / 4831卷
关键词
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
相关论文
共 12 条
[1]  
FRANKEL D, 2006, MDA J RESPONSE FORRE
[2]  
KAWAGUCHI K, 2006, JAVA ARCH XML BINDIN
[3]  
LAMMEL R, 2005, P XML 2005 INT DIG E
[4]  
MALER E, 2002, P XML C EXP 2002 INT
[5]  
Matthew MacKenzie C., 2006, Technical Report
[6]  
Miller J., 2003, MDA GUIDE VERSION 1
[7]  
*OASIS, 2006, U BUS LANG V2 0 STAN
[8]  
*OBJ MAN GROUP, 2007, UN MOD LANG SUP UN M
[9]  
*OSOA, 2007, SERV COMP ARCH SPEC
[10]  
*W3C, 2004, XML SCHEM PART 0