Real-Time Embedded Software Design for Mobile and Ubiquitous Systems

被引:4
|
作者
Hsiung, Pao-Ann [1 ]
Lin, Shang-Wei [1 ]
Lin, Chao-Sheng [1 ]
机构
[1] Natl Chung Cheng Univ, Dept Comp Sci & Informat Engn, Chiayi 621, Taiwan
关键词
Application framework; Code generation; Real-time embedded software; Formal synthesis; Formal verification; Scheduling; Software components; UML modeling;
D O I
10.1007/s11265-008-0268-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Currently available application frameworks that target at the automatic design of real-time embedded software are poor in integrating functional and non-functional requirements for mobile and ubiquitous systems. In this work, we present the internal architecture and design flow of a newly proposed framework called Verifiable Embedded Real-Time Application Framework (VERTAF), which integrates three techniques namely software component-based reuse, formal synthesis, and formal verification. The proposed architecture for VERTAF is component-based which allows plug-and-play for the scheduler and the verifier. The architecture is also easily extensible because reusable hardware and software design components can be added. Application examples developed using VERTAF demonstrate significantly reduced relative design effort, which shows how high-level reuse of software components combined with automatic synthesis and verification increases design productivity.
引用
收藏
页码:13 / 32
页数:20
相关论文
共 50 条
  • [1] Real-time embedded software design for mobile and ubiquitous systems
    Hsiung, Pao-Ann
    Lin, Shang-Wei
    Hung, Chin-Chieh
    Fu, Jih-Ming
    Lin, Chao-Sheng
    Chiang, Cheng-Chi
    Chiang, Kuo-Cheng
    Lu, Chun-Hsien
    Lu, Pin-Hsien
    EMBEDDED AND UBIQUITOUS COMPUTING, PROCEEDINGS, 2007, 4808 : 718 - 729
  • [2] Real-Time Embedded Software Design for Mobile and Ubiquitous Systems
    Pao-Ann Hsiung
    Shang-Wei Lin
    Chao-Sheng Lin
    Journal of Signal Processing Systems, 2010, 59 : 13 - 32
  • [3] Automatic synthesis and verification of real-time embedded software for mobile and ubiquitous systems
    Hsiung, Pao-Ann
    Lin, Shang-Wei
    COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2008, 34 (04) : 153 - 169
  • [4] Embedded software in real-time signal processing systems: Design technologies
    Goossens, G
    VanPraet, J
    Lanneer, D
    Geurts, W
    Kifli, A
    Liem, C
    Paulin, PG
    PROCEEDINGS OF THE IEEE, 1997, 85 (03) : 436 - 454
  • [5] Lightweight real-time embedded systems for scalable ubiquitous networks
    Hwang, KI
    Kim, JW
    In, J
    Eom, DS
    ICESS 2005: SECOND INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2005, : 135 - 142
  • [6] Formal design and verification of real-time embedded software
    Hsiung, PA
    Lin, SW
    PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2004, 3302 : 382 - 397
  • [7] A software architecture for real-time, embedded monitoring systems
    Caflisch, L
    Savigni, A
    Schettini, R
    Tisato, F
    AVSS 2005: Advanced Video and Signal Based Surveillance, Proceedings, 2005, : 540 - 545
  • [8] A software architecture for complex real-time embedded systems
    Xu, Jia
    Proceedings of the 2006 IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, 2006, : 35 - 42
  • [9] Software components services for embedded real-time systems
    Luders, Frank
    Flemstrom, Daniel
    Wall, Anders
    5TH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE, PROCEEDINGS, 2006, : 278 - +
  • [10] DESIGN OF REAL-TIME SCHEDULER FOR EMBEDDED SOFTWARE TEST SYSTEM
    Wang Yichen
    Wang Yikun
    3RD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND COMPUTER SCIENCE (ITCS 2011), PROCEEDINGS, 2011, : 438 - 441