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


Catal C.

International IEEE Conference Devoted to the 150-Anniversary of Alexander S Popov, St Petersburg, Russia, 18 - 23 May 2009, pp.392-398 identifier identifier

  • Publication Type: Conference Paper / Full Text
  • Doi Number: 10.1109/eurcon.2009.5167661
  • City: St Petersburg
  • Country: Russia
  • Page Numbers: pp.392-398
  • Istanbul Technical University Affiliated: Yes

Abstract

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.