DocumentCode :
2050467
Title :
A Case Study of Developing an IDE for Embedded Software Using Open Source
Author :
Ertl, Dominik ; Krapfenbauer, Harald
Author_Institution :
Inst. of Comput. Technol., Vienna Univ. of Technol., Vienna, Austria
fYear :
2009
fDate :
20-25 Sept. 2009
Firstpage :
191
Lastpage :
196
Abstract :
IDEs (Integrated Development Environments) support software developers in their implementation work. However, embedded software has specific requirements, so an off-the-shelf IDE for this purpose does not exist. In such a case, this paper recommends developing a customized IDE based on open source software. We present a case study of developing such an IDE for the languages C#, Python and JavaScript. We used several open source projects with varying project status as a basis for our development. We analyzed developer communication within these open source projects and identified the benefits and the potential pitfalls for the case study. Moreover, we present the effort made in terms of person months and that reuse of open source software improves cost-efficiency for the development of such IDEs.
Keywords :
embedded systems; programming environments; public domain software; C# language; Integrated Development Environment; JavaScript; Python language; case study; embedded software; open source software; software reuse; Computer architecture; Embedded software; Embedded system; Java; Open source software; Programming; Project management; Software engineering; Software tools; Virtual machining; Embedded Software; Integrated Development Environment (IDE); Open Source;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Advances, 2009. ICSEA '09. Fourth International Conference on
Conference_Location :
Porto
Print_ISBN :
978-1-4244-4779-4
Electronic_ISBN :
978-0-7695-3777-1
Type :
conf
DOI :
10.1109/ICSEA.2009.38
Filename :
5298435
Link To Document :
بازگشت