Simulating adaptive service-oriented software systems

被引:5
|
作者
Muqsith, Mohammed A. [1 ]
Sarjoughian, Hessam S. [1 ,2 ]
Huang, Dazhi
Yau, Stephen S.
机构
[1] Arizona State Univ, Dept Comp Sci & Engn, Arizona Ctr Integrat Modeling & Simulat, Tempe, AZ 85287 USA
[2] Univ Tehran, Sch Elect & Comp Engn, Tehran 14174, Iran
关键词
adaptive service-based software systems; DEVS-Suite simulator; Dynamic Structure DEVS; SOA-compliant DEVS models; DEVS; FRAMEWORK;
D O I
10.1177/0037549710382431
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Simulation of dynamic service-based software systems is important for studying services that may change their composition and thus interactions at run-time. An approach based on Service Oriented Architecture-compliant DEVS (SOAD) and Dynamic Structure DEVS (DSDEVS) modeling approaches is developed to support structural changes in service model composition. To achieve this goal, a broker-executive model is devised based on the broker model defined for SOAD and the executive model defined for DSDEVS. The capability to simulate dynamic services is incorporated to the DEVS-Suite simulator. To demonstrate modeling of dynamic service-based software systems, a real voice communication system and a model of this system have been developed. The importance of enabling simulation-based design for adaptable systems is briefly discussed.
引用
收藏
页码:915 / 931
页数:17
相关论文
共 50 条
  • [21] A Process Model for Service-Oriented Development of Embedded Software Systems
    Aziz, Muhammad Waqar
    Ullah, Najeeb
    Rashid, Muhammad
    [J]. IT PROFESSIONAL, 2021, 23 (05) : 44 - 49
  • [22] Globus Toolkit Version 4: Software for Service-Oriented Systems
    Ian Foster
    [J]. Journal of Computer Science and Technology, 2006, 21
  • [23] A service-oriented componentization framework for Java']Java software systems
    Li, Shimin
    Tahvildari, Ladan
    [J]. 13TH WORKING CONFERENCE ON REVERSE ENGINEERING PROCEEDINGS, 2006, : 115 - 124
  • [24] The Role of Models in the Automated Integration of Service-oriented Software Systems
    Inverardi, Paola
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD 2016), 2016, : 7 - 7
  • [25] A Modeling Language for Activity-Oriented Composition of Service-Oriented Software Systems
    Esfahani, Naeem
    Malek, Sam
    Sousa, Joao P.
    Gomaa, Hassan
    Menasce, Daniel A.
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2009, 5795 : 591 - 605
  • [26] ArchSORS: A Software Process for Designing Software Architectures of Service-Oriented Robotic Systems
    Oliveira, Lucas Bueno Ruas
    Leroux, Elena
    Felizardo, Katia Romero
    Oquendo, Flavio
    Nakagawa, Elisa Yumi
    [J]. COMPUTER JOURNAL, 2017, 60 (09): : 1363 - 1381
  • [27] Service-Oriented Toolchains for Software Evolution
    Jelschen, Jan
    [J]. 2015 IEEE 9TH INTERNATIONAL SYMPOSIUM ON THE MAINTENANCE AND EVOLUTION OF SERVICE-ORIENTED SYSTEMS AND CLOUD-BASED ENVIRONMENTS (MESOCA), 2015, : 51 - 58
  • [28] Software engineering for service-oriented MAS
    Garcia, Emilia
    Giret, Adriana
    Botti, Vicente
    [J]. COOPERATIVE INFORMATION AGENTS XII, PROCEEDINGS, 2008, 5180 : 86 - 100
  • [29] Research on service-Oriented software framework
    Li, Y
    Wu, ZH
    Deng, SG
    [J]. GRID AND COOPERATIVE COMPUTING GCC 2004 WORKSHOPS, PROCEEDINGS, 2004, 3252 : 27 - 35
  • [30] Service-oriented software testing platform
    School of Computer Science and Engineering, South China University of Technology, Guangzhou
    Guangdong
    510640, China
    [J]. IFIP Advances in Information and Communication Technology, 2007, (50-59)