Executable Modeling Approach to Service Oriented Architecture Using SoaML in Conjunction with Extended DEVSML

被引:6
作者
Hu, Jianpeng [1 ,2 ]
Huang, Linpeng [1 ]
Cao, Bei [1 ]
Chang, Xuling [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200030, Peoples R China
[2] Shanghai Univ Engn Sci, Coll Elect & Elect Engn, Shanghai, Peoples R China
来源
2014 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2014) | 2014年
关键词
Model Driven Service Engineering; Executable architecture; SOA; DEVS; Simulation; System of Systems; SoaML; SIMULATION;
D O I
10.1109/SCC.2014.40
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Service Oriented Architecture (SOA) has been widely applied in a range of systems such as Embedded Systems, Enterprise Information Systems and Cyber Physical Systems. These systems nowadays show System of Systems (SoS) characteristics including large-scale, consisting of software and hardware components, and cooperative processes among independent systems. It is very important to validate functional requirements and evaluate non-functional requirements of systems precisely in earlier design phase by executable architecting methodology. This paper aims to provide an executable modeling approach to SOA by bringing together Model Driven Service Engineering (MDSE) with Service oriented architecture Modeling Language (SoaML) and Modeling & Simulation methodology based on Discrete Event System Specification (DEVS). First, the business architecture and system architecture are built with SoaML; then the Extended DEVS Modeling Language (E-DEVSML) is used as a model transformation intermediary to make SOA models executable in an automated code generation process; finally, the early validation and evaluation of this SOA are done through a generated DEVS simulation. To demonstrate the applicability of this approach we introduce an aircraft docking process in an airport scenario as the case study.
引用
收藏
页码:243 / 250
页数:8
相关论文
共 13 条
  • [1] Ardagna Claudio A., 2013, P 2013 IEEE INT C SE
  • [2] Elvesæter B, 2011, SERVICE ENGINEERING: EUROPEAN RESEARCH RESULTS, P25, DOI 10.1007/978-3-7091-0415-6_2
  • [3] He Ligang, 2011, SERV COMP SCC 2011 I
  • [4] Hu JP, 2014, ANN IEEE SYST CONF, P136, DOI 10.1109/SysCon.2014.6819248
  • [5] Hu Jianpeng, 2014, SEKE 2014 P 26 INT C
  • [6] Reachability Graph of Finite and Deterministic DEVS Networks
    Hwang, Moon Ho
    Zeigler, Bernard P.
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2009, 6 (03) : 468 - 478
  • [7] Mittal S, 2012, S THEOR MOD SIM SPRI
  • [8] DEVS/SOA: A Cross-Platform Framework for Net-centric Modeling and Simulation in DEVS Unified Process
    Mittal, Saurabh
    Risco-Martin, Jose L.
    Zeigler, Bernard P.
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2009, 85 (07): : 419 - 450
  • [9] Analysis and simulation of Web services
    Narayanan, S
    McIlraith, S
    [J]. COMPUTER NETWORKS, 2003, 42 (05) : 675 - 693
  • [10] OBJECT MANAGEMENT GROUP, 2009, SERV OR ARCH MOD LAN