A model-driven approach for dependable software systems

被引:0
|
作者
Jiang, Michael [1 ]
Yang, Zhihui [2 ]
机构
[1] Motorola Inc, Motorola Labs, Schaumburg, IL 60196 USA
[2] Motorola Inc, Mobile Device, Schaumburg, IL 60092 USA
关键词
dependability; availability; reliability; meta-model; web services; and software component;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
High dependability is a key requirement for many rapes of systems, such as safety-critical systems, telecommunication systems, and mission-critical software systems. Although software components and web services are proven technologies to tackle design complexity, their reliability affects the reliability and availability of the systems they are part of. The composition of components and web services further complicates the issue. For highly dependable systems, the faults of components and web services have to be minimized to achieve overall system dependability. This paper describes a model-driven engineering approach to improve the dependability of domain-specific software systems built with component and web service composition. In this framework, web set-vices and components are specified as model elements and their dependability is enhanced by generating both functional code and protective mechanisms to reduce the impact of component and service failures. The applicability of this approach is demonstrated in our implementation and deployment of mobile services.
引用
收藏
页码:100 / +
页数:2
相关论文
共 50 条
  • [41] Robotic Software Systems: From Code-Driven to Model-Driven Designs
    Schlegel, Christian
    Hassler, Thomas
    Lotz, Alex
    Steck, Andreas
    [J]. ICAR: 2009 14TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS, VOLS 1 AND 2, 2009, : 68 - 75
  • [42] Comparison of model-driven architecture and software factories in the context of Model-Driven Development
    Demir, Ahmet
    [J]. Joint Meeting of the Fourth Workshop on Model-Based Development of Computer-Based Systems and Third International Workshop on Model-Based Methodologies for Pervasive and Embedded Software, Proceedings, 2006, : 75 - 83
  • [43] Toward Dependable Model-Driven Design of Low-Level Industrial Automation Control Systems
    Zhou, Nan
    Li, Di
    Vyatkin, Valeriy
    Dubinin, Victor
    Liu, Chengliang
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (01) : 425 - 440
  • [44] A Model-Driven Approach to Requirements Engineering in Ubiquitous Systems
    Ruiz-Lopez, Tomas
    Rodriguez-Dominguez, Carlos
    Noguera, Manuel
    Jose Rodriguez, Maria
    [J]. AMBIENT INTELLIGENCE - SOFTWARE AND APPLICATIONS, 2012, 153 : 85 - 92
  • [45] Model-driven approach for designing industrial control systems
    Estevez, Elisabet
    Marcos, Marga
    [J]. SOFTWARE ARCHITECTURE, PROCEEDINGS, 2007, 4758 : 284 - +
  • [46] A model-driven approach for quality of context in pervasive systems
    Hoyos, Jose R.
    Garcia-Molina, Jesus
    Botia, Juan A.
    Preuveneers, Davy
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2016, 55 : 39 - 58
  • [47] A model-driven approach for usability engineering of interactive systems
    Ben Ammar, Lassaad
    Trabelsi, Abdelwaheb
    Mahfoudhi, Adel
    [J]. SOFTWARE QUALITY JOURNAL, 2016, 24 (02) : 301 - 335
  • [48] A model-driven approach to detect faults in FOSS systems
    Di Ruscio, Davide
    Pelliccione, Patrizio
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2015, 27 (04) : 294 - 318
  • [49] Semantic Model-Driven Approach of web Service systems
    Lee, Ming-Chang
    [J]. 2009 INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION AND SERVICE SCIENCE (NISS 2009), VOLS 1 AND 2, 2009, : 427 - 432
  • [50] A Model-Driven Adaptive Approach for Collaborative Ubiquitous Systems
    Rodriguez, Ismael Bouassida
    Sancho, German
    Villemur, Thierry
    Tazi, Said
    Drira, Khalil
    [J]. 3RD ACM WORKSHOP ON AGENT-ORIENTED SOFTWARE ENGINEERING CHALLENGES FOR UBIQUITOUS AND PERVASIVE COMPUTING - AUPC 09, 2009, : 15 - 20