DOI QR코드

DOI QR Code

Building Custom Development Environment for Improving the Utilization Efficiency of Embedded Software Development Tools

임베디드 소프트웨어 개발 도구의 활용 편의 향상을 위한 맞춤형 개발 환경 구축

  • 김정시 (한국전자통신연구원 임베디드 SW플랫폼연구팀) ;
  • 임채덕 (한국전자통신연구원 임베디드 SW플랫폼연구팀)
  • Received : 2011.02.01
  • Accepted : 2011.03.21
  • Published : 2011.06.30

Abstract

For the rapid development of embedded software, a variety of development tools have been developed. But, the embedded software developers do not use the available tools fluently and do not improve software productivity as expect because there are short of supporting utilization convenience of development tools. In this paper, we suggest a tool of building custom development environment for improving the utilization convenience of embedded software development tools. The custom development environment helps developers to rapid selection and access of appropriate tools required to develop the embedded software on the specific embedded system. In addition, it enables developers to handle the outputs from development tools associatively. Moreover it is very flexible in extension and integration because it's implementation based on Eclipse technology. We also perform the evaluation of our tool and successfully validate the utilization convenience of embedded development tools. Therefore, we expect that this tool enables developers to use the embedded development tools efficiently, and then it help improving embedded software productivity.

Keywords

References

  1. A.E. Ibrahim, L. Zhao, and J. Kinghorn, "Embedded Systems Development: Quest for Productivity and Reliability". Proceedings of the International Conference on Commercial-off-the-Shelf-Based Software Systems, Orlando, USA, 2006.
  2. Eclipse, "Eclipse", Available at http://www.eclipse.org, 2010.
  3. J, Jarvensivu, and et al., "Developing and Open Source Integrated Development Environment for a Mobile Device", Proceedings of the International Conference on Software Engineering Advances, Tahiti, 2006.
  4. P. G. Paulin, and M. Santana, "FlexWare: A Retargetable Embedded-Software Development Environment". IEEE Design & Test of Computers, July-August, pp.59-69, 2002.
  5. Timesys, LinuxLink, Development Tools, Available at http://www.timesys.com. 2010.
  6. Wind River, "Workbench", Available at http://www.windriver.com. 2010.
  7. 정창희, 우덕균, 김용상, 전인걸, 임채덕, "Nano Esto: USN 응용 소프트웨어 개발을 위한 통합 개발환경". 대한임베디드공학회 논문지1(1), pp.14-19, 2006.