Title :
Usage of Embedded Process Functional Language as a Modeling Tool for Embedded Systems Development
Author :
Behalek, Marek ; Saloun, P.
Author_Institution :
Dept. of Comput. Sci., FEI VSB Tech. Univ. of Ostrava, Ostrava, Czech Republic
Abstract :
Demands on development process of embedded systems are increasing. To address these demands we can for example use different agile methodologies. Agile methodologies often try to eliminate different development risks as early as possible in development cycle. Solution can be a working model or prototype of at least critical system parts. Functional languages are very attractive from this perspective. They have several interesting properties like excellent abstraction mechanism; produced code is concise and extensible. These languages can be used as a tool producing a kind of executable design. In this paper we present our work on a domain specific functional language targeted for embedded systems - Embedded Process Functional Language. This high level language can be used like a modeling tool or a prototyping language in early development phases. It uses other technologies (even other functional languages) created for embedded systems development on lower levels.
Keywords :
embedded systems; functional languages; software prototyping; software tools; Embedded Process Functional Language; abstraction mechanism; agile methodology; domain specific functional language; embedded systems development; executable design; high level language; modeling tool; prototyping language; Application software; Computer languages; Embedded computing; Embedded system; Functional programming; Hardware; Integrated circuit technology; Logic programming; Prototypes; Unified modeling language; embedded systems; functional programming; high abstraction level; model;
Conference_Titel :
Intelligent Systems, Modelling and Simulation (ISMS), 2010 International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4244-5984-1
DOI :
10.1109/ISMS.2010.33