IFIP WCC TC2 2004: Architecture Description Languages pp 67-82 | Cite as
An ADL Centric Approach for the Formal Design of Real-Time Systems
Conference paper
Abstract
This paper presents the REACT project, dedicated to real-time system design. REACT aims at combining into an architectural design process some formal modelling and verification techniques and providing those corresponding tools. It emphasizes on the ADL of REACT (CLARA), and the validation of functional architectures using formal techniques.
Keywords
ADL real-time systems architecture design process formal validation Download
to read the full conference paper text
References
- ARTIST (2003). Component-based Design and Integration Platforms. Technical Report W1.A2.N1.Y1, ARTIST — Advanced Real-Time Systems — IST project.Google Scholar
- Berthomieu, B. and Diaz, M. (1991). Modeling and verifications of time dependent systems using time Petri nets. IEEE TSE, 17(3).Google Scholar
- Binns, P. and Vestal, S. (2001). Formalizing software architectures for embedded systems. In EMSOFT 2001, volume 2211 of LNCS. Springer.Google Scholar
- Cambazard, H. et al. (2004). Decomposition and learning for a hard real-time task allocating problem. In CORS/INFORMS Joint International Meeting.Google Scholar
- Debruyne, V. et al. (2004). EAST-ADL, an Architecture Description Language, Validation and Verification Aspects. In IFIP 2004 WADL.Google Scholar
- Durand, E. (1998). Description et vérification d'architectures d'application temps réel: CLARA et les réseaux de Petri temporels. PhD thesis, École Centrale de Nantes.Google Scholar
- Farines, J. et al. (2003). The COTRE project: rigorous software development for real-time systems in avionics. In 27th IFAC/IFIP/IEEE WRTP'03.Google Scholar
- Faucou, S. (2002). Description et construction d'architectures opérationnelles validées temporellement. PhD thesis, Université de Nantes.Google Scholar
- Faucou, S. et al. (2004). REACT: an ADL centric approach for the rigorous design of real-time embedded systems. Technical report, IRCCyN. (to be published).Google Scholar
- ISO (2003). ISO 11898: Road Vehicles — Controller area network (CAN). ISO.Google Scholar
- Kodase, S. et al. (2003). Transforming Structural Model to Runtime Model of Embedded Software with Real-time Constraints. In DATE'03 Designer's Forum.Google Scholar
- Medvidovic, N. and Taylor, R. (2000). A Classification and Comparison Framework for Software Architecture Description Languages. IEEE TSE, 26(1).Google Scholar
- Murata, T. (1989). Petri Nets: Properties, Analysis and Applications. Proc. of the IEEE, 77(1).Google Scholar
- Roux, O. and Déplanche, A. (2002). A T-time Petri net extension for real-time task scheduling modeling. European Journal of Automation (APII-JESA), 36(7).Google Scholar
Copyright information
© International Federation for Information Processing 2005