Using the AADL to describe distributed applications from middleware to software components

被引:0
|
作者
Vergnaud, T
Pautet, L
Kordon, F
机构
[1] CNRS, UMR 5141, LTCI, GET Telecom Paris, F-75634 Paris, France
[2] Univ Paris 06, Lab Informat Paris 6, SRC, F-75252 Paris, France
来源
RELIABLE SOFTWARE TECHNOLOGY ADA-EUROPE 2005, PROCEEDINGS | 2005年 / 3555卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Distributed Real-Time (DRE) systems require the verification of their properties to ensure both reliability and conformance to initial requirements. Architecture description languages (ADLs) such as the AADL provide adequate syntax and semantics to express all those properties on each component of a system. DRE systems rely on a key component, the middleware, to address distribution issues. In order to build efficient and verifiable systems, the middleware has to be tailorable to meet the application needs, and to be easily modeled to support a verification process. We propose the schizophrenic architecture as a canonical solution to these concerns. We study how to describe the middleware architecture using the AADL. We also study how the AADL can be used to aggregate the different aspects of the modeling of a complete system: architecture, behavioral descriptions, deployment, etc.
引用
收藏
页码:67 / 78
页数:12
相关论文
共 50 条
  • [41] Hardware-software Integrated Reliability Modeling and Analysis Using AADL
    Lu Y.
    Qin S.-D.
    Guo P.
    Dong Y.-W.
    Ruan Jian Xue Bao/Journal of Software, 2022, 33 (08): : 2995 - 3014
  • [42] Layered architecture for assembling business applications from distributed components
    Hemant Jain
    Balarama Reddy
    Journal of Systems Science and Systems Engineering, 2004, 13 (1) : 60 - 77
  • [43] Babylon: middleware for distributed, parallel, and mobile Java']Java applications
    van Heiningen, Willem
    MacDonald, Steve
    Brecht, Tim
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (10) : 1195 - 1224
  • [44] SMILE - Simple Middleware Independent LayEr for distributed mobile applications
    Bartolomeo, Giovanni
    Salsano, Stefiano
    Melazzi, Nicola Blefari
    Trubiani, Catia
    WCNC 2008: IEEE WIRELESS COMMUNICATIONS & NETWORKING CONFERENCE, VOLS 1-7, 2008, : 3039 - +
  • [46] An approach for modeling components with customization for distributed software
    Xie, X.
    Shatz, S.M.
    Informatica (Ljubljana), 2001, 25 (04) : 465 - 474
  • [47] Distributed control for the networks of adaptive software components
    Seokcheon Lee
    Information Systems Frontiers, 2013, 15 : 293 - 306
  • [48] Management framework of distributed software objects and components
    Moilanen, Markus
    VTT Publications, 2001, (442): : 13 - 153
  • [49] A Case-Based Framework for Self-Healing Paralysed Components in Distributed Software Applications
    Hasan, Tanim
    Imran, Asif
    Sakib, Kazi
    8TH INTERNATIONAL CONFERENCE ON SOFTWARE, KNOWLEDGE, INFORMATION MANAGEMENT AND APPLICATIONS (SKIMA 2014), 2014,
  • [50] DEFINING AN UNIFIED META MODELING ARCHITECTURE FOR DEPLOYMENT OF DISTRIBUTED COMPONENTS-BASED SOFTWARE APPLICATIONS
    Dibo, Mariam
    Belkhatir, Noureddine
    ICEIS 2010: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1: DATABASES AND INFORMATION SYSTEMS INTEGRATION, 2010, : 316 - 321