CODIFYING DOMAIN-SPECIFIC EXPERIENCE INTO SOFTWARE DEVELOPMENT TOOLS: AN ECLIPSE-BASED EMBEDDED PLATFORM DEVELOPMENT EXPERIENCE

被引:0
作者
Catal, Cagatay [1 ]
机构
[1] Istanbul Tech Univ, Istanbul, Turkey
来源
EUROCON 2009: INTERNATIONAL IEEE CONFERENCE DEVOTED TO THE 150 ANNIVERSARY OF ALEXANDER S. POPOV, VOLS 1- 4, PROCEEDINGS | 2009年
关键词
Experience management; development platform; embedded system; Eclipse; open source;
D O I
10.1109/EURCON.2009.5167661
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Organizations generally lose their domain experiences when key developers leave from the organization which doesn't have a powerful and effective infrastructure to collect, package, validate, and spread experience. In a recent project aimed at building a general purpose embedded application development platform, we developed an Eclipse-based IDE to accelerate our embedded development process, codify our Linux embedded software development knowledge on one extensible platform, and standardize tools, scripts, and libraries within our organization. This paper shows the approach that we used to collect domain-specific experience, component-based layered architecture of Eclipse-based platform, and our experiences on Eclipse.
引用
收藏
页码:392 / 398
页数:7
相关论文
共 8 条
[1]  
AMSDEN J, 2001, LEVELS INTEGRATION 5
[2]  
CLAYBERG E, 2004, ECLIPSE BUILDING COM
[3]  
DAUM B, 2005, PROFESSIONAL ECLIPSE
[4]   Apache and Eclipse:: Comparing open source project incubators [J].
Duenas, Juan C. ;
Parade, Hugo A. ;
Cuadrado, Felix ;
Santillan, Manuel ;
Ruiz, Jose L. .
IEEE SOFTWARE, 2007, 24 (06) :90-98
[5]  
McAffer Jeff., 2006, Eclipse Rich Client Platform: Designing, Coding, and Packaging Java
[6]   How are Java']Java software developers usiong the eclipse IDE? [J].
Murphy, Gail C. ;
Kersten, Mik ;
Findlater, Leah .
IEEE SOFTWARE, 2006, 23 (04) :76-+
[7]  
WEBBY R, 1999, P 2 WORKSH SOFTW ENG
[8]   Using eclipse as a tool-integration platform for software development [J].
Yang, Zhihui ;
Jiang, Michael .
IEEE SOFTWARE, 2007, 24 (02) :87-89