Framework for rapid application development of distributed embedded real-time systems

被引:0
|
作者
Obermaisser, R [1 ]
Peti, P [1 ]
机构
[1] Vienna Univ Technol, Vienna, Austria
关键词
real-time systems; real-time linux; platform-based design; Model Driven Architecture; Matlab/Simulink;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There is a strong need for a system design approach for distributed embedded real-time systems with accompanying tools that reduces development time and sup ports software reuse. In real-time systems timing constraints should function as a driving force throughout the design process, instead of employing temporal constraints only at the starting and end point of the design process (i.e. within the specification and the validation of the implementation). We describe a platform-based design methodology aiming at safety-critical distributed real-time applications. This methodology incorporates the idea of the platform-independent and platform-specific models of OMG's Model Driven Architecture. We present a framework that employs the MATLAB/Simlink tool suite for functional design activities at the application space. The framework offers blocksets for modeling the communication between nodes of a distributed time-triggered system, while taking the temporal behavior of communication and processing activities into account. Automatic code generation maps the platform-specific model onto the system platform. The platform space comprises a real-time Linux variant as the operating systems and the Time-Triggered Architecture as the network platform.
引用
收藏
页码:80 / 84
页数:5
相关论文
共 50 条
  • [31] A Model-Driven Framework for the Development of Portable Real-time Embedded Systems
    Chehade, W. El Hajj
    Radermacher, A.
    Terrier, F.
    Selic, B.
    Gerard, S.
    2011 16TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2011, : 45 - 54
  • [32] Emerging trends in adaptive middleware and its application to distributed real-time embedded systems
    Loyall, JP
    EMBEDDED SOFTWARE, PROCEEDINGS, 2003, 2855 : 20 - 34
  • [33] An Object-Oriented Application Framework for the Development of Real-Time Systems
    Fiamberti, Francesco
    Micucci, Daniela
    Tisato, Francesco
    OBJECTS, MODELS, COMPONENTS, PATTERNS, TOOLS 2012, 2012, 7304 : 75 - 90
  • [34] Framework for modelling dependable real-time distributed systems
    Univ of Pittsburgh, Pittsburgh, United States
    Int J Syst Sci, 11 (1025-1043):
  • [35] CONCORD: A control framework for distributed real-time systems
    Song, Insop
    Guedea-Elizalde, Federico
    Karray, Fakhreddine
    IEEE SENSORS JOURNAL, 2007, 7 (7-8) : 1078 - 1090
  • [36] A framework for modelling dependable real-time distributed systems
    Chen, YJ
    Mosse, D
    Chang, SK
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1997, 28 (11) : 1025 - 1043
  • [37] Design and Performance Evaluation of an Adaptive Resource Management Framework for Distributed Real-Time and Embedded Systems
    Shankaran, Nishanth
    Roy, Nilabja
    Schmidt, Douglas C.
    Koutsoukos, Xenofon D.
    Chen, Yingming
    Lu, Chenyang
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2008, (01)
  • [38] PRIDE - an Environment for Component-based Development of Distributed Real-time Embedded Systems
    Borde, Etienne
    Carlson, Jan
    Feljan, Juraj
    Lednicki, Luka
    Leveque, Thomas
    Maras, Josip
    Petricic, Ana
    Sentilles, Severine
    2011 9TH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA), 2011, : 351 - 354
  • [39] Applying model-driven development to distributed real-time and embedded avionics systems
    Balasubramanian, Krishnakumar
    Krishna, Arvind S.
    Turkay, Emre
    Balasubramanian, Jaiganesh
    Parsons, Jeff
    Gokhale, Aniruddha
    Schmidt, Douglas C.
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2006, 2 (3-4) : 142 - 155
  • [40] Service based meta-model for the development of distributed embedded real-time systems
    Aziz, Muhammad Waqar
    Mohamad, Radziah
    Jawawi, Dayang N. A.
    Mamat, Rosbi
    REAL-TIME SYSTEMS, 2013, 49 (05) : 563 - 579