Title :
VERTAF: an object-oriented application framework for embedded real-time systems
Author :
Hsiung, Pao-Ann ; Lee, Trong-Yen ; See, Win-Bin ; Fu, Jih-Ming ; Chen, Sao-Jie
Author_Institution :
Nat. Chung Cheng Univ., Chiayi, Taiwan
fDate :
6/24/1905 12:00:00 AM
Abstract :
Embedded real-time applications are often built from scratch on a trial-and-error basis, which leads to sub-optimal designs with latent errors that are not detectable in early stages of use or deployment and often incurs prolonged time-to-market. A new application framework called Verifiable Embedded Real-Time Application Framework (VERTAF) is proposed for embedded real-time application development, with the aim of reducing design errors and increasing design productivity. VERTAF is an integration of three technologies, namely object-oriented technology, software component technology, and formal verification technology. VERTAF consists of five software components: Implanter, Modeler, Scheduler, Verifier, and Generator. Experiences of using VERTAF show a significant increase in design productivity through design reuse, and a significant decrease in design time and effort through design verification. An example shows a relatively low design effort on the part of the designer using VERTAF
Keywords :
embedded systems; formal verification; object-oriented programming; software reusability; Generator; Implanter; Modeler; Scheduler; VERTAF; Verifiable Embedded Real-Time Application Framework; Verifier; design error reduction; design productivity; design reuse; embedded real-time applications; formal verification technology; object-oriented technology; software component technology; software components; Application software; Councils; Design engineering; Ear; Electrical capacitance tomography; Postal services; Process design; Productivity; Read only memory; Real time systems;
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 2002. (ISORC 2002). Proceedings. Fifth IEEE International Symposium on
Conference_Location :
Washington, DC
Print_ISBN :
0-7695-1558-4
DOI :
10.1109/ISORC.2002.1003755