{"title":"分布式嵌入式实时系统快速应用开发框架","authors":"Roman Obermaisser, P. Peti","doi":"10.1109/EURCON.2003.1247983","DOIUrl":null,"url":null,"abstract":"There is a strong need for a system design approach for distributed embedded real-time systems with accompanying tools that reduces development time and supports 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/Simulink 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.","PeriodicalId":337983,"journal":{"name":"The IEEE Region 8 EUROCON 2003. Computer as a Tool.","volume":"117 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"A framework for rapid application development of distributed embedded real-time systems\",\"authors\":\"Roman Obermaisser, P. Peti\",\"doi\":\"10.1109/EURCON.2003.1247983\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There is a strong need for a system design approach for distributed embedded real-time systems with accompanying tools that reduces development time and supports 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/Simulink 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.\",\"PeriodicalId\":337983,\"journal\":{\"name\":\"The IEEE Region 8 EUROCON 2003. Computer as a Tool.\",\"volume\":\"117 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2003-12-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The IEEE Region 8 EUROCON 2003. Computer as a Tool.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EURCON.2003.1247983\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The IEEE Region 8 EUROCON 2003. Computer as a Tool.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EURCON.2003.1247983","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A framework for rapid application development of distributed embedded real-time systems
There is a strong need for a system design approach for distributed embedded real-time systems with accompanying tools that reduces development time and supports 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/Simulink 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.