DOI QR코드

DOI QR Code

Design and Implementation of Web-based Software Engineering Tool for Robot

웹 기반 로봇 소프트웨어 공학 도구 설계 및 구현

  • 홍창호 (강원대학교 전자통신공학과) ;
  • 박홍성 (강원대학교 전자통신공학과)
  • Received : 2011.04.18
  • Accepted : 2011.07.20
  • Published : 2011.09.01

Abstract

As the requirement of user for robot functionality, the function and interface for controlling the robot system is more sophisticated and complicated. Accordingly development process of robot is more complicated and it takes much longer time to develop a robot system. Software development using project management tool is more important in software engineering because of the complexity of software, especially robot system. This paper proposes SEED (Software Engineering Equipment for Development), which is a web-based and integrated software engineering tool to provide independent tools for robot software development. SEED includes the document management tool, the software configuration management tool, the software testing tool on developing robot software and provide a functionality of collaborated and remote development due to WEB-based operations.

Keywords

References

  1. S. I. Lee, C. S. Jang, S. W. Jung, and J. B. Kim, "Research trends and status of robot software architecture," Electronics and Telecommunications Trends (in Korean), vol. 20, no. 2, pp. 1-13, Apr. 2005.
  2. J. S. Kang, H. S. Choi, S. W. Maeng, S. W. Kim, and H. S. Park, "SITAT: Simulation-based Interface Testing Automation Tool for robot software component," Journal of Institute of Control, Robotics and System (in Korean), vol. 16, no. 6, pp. 608-616, Jun. 2010. https://doi.org/10.5302/J.ICROS.2010.16.6.608
  3. ActiveCollab, Project Management and Collaboration Tool, www.activecollab.com, 2010.
  4. A. Sarama and A. van der Hoek, "Towards awareness in the large," Proc. of International Conference on Global Software Engineering (ICGSE 06), IEEE CS Press, pp. 127-131, 2006.
  5. M. Cataldo, C. Shelton, Y. J. Choi, Y. Y. Huang, V. Ramesh, D. Saini, and L. Y. Wang, "CAMEL: A tool for colaborative distributed software design," Proc. of International Conference on Global Software Engineering (ICGSE 09), Costao do Santinho, Brazil, pp. 83-92, 2009.
  6. S. H. Edwards, "A framework for practical, automated black-box testing of component-based software," International Journal of Software Testing, Verification and Reliability, vol. 11, no. 2, pp. 97-111, Jun. 2001. https://doi.org/10.1002/stvr.224
  7. B. S. Ko, S. E. Lee, and H. J. Lee, "Domestic software industry status by the research on the level of the software engineering," Communications of the Korean Institute of Information Scientists and Engineers (in Korean), vol. 27, no. 2, pp. 43-51, Feb. 2009.
  8. S. S. Kim, H. Yin, B. J. Lee, and S. Y. Park, "Software engineering technology for the next generation," Communications of the Korean Institute of Information Scientists and Engineers (in Korean), vol. 24, no. 12, pp. 6-16, Dec. 2006.
  9. B. C-Sussman, B. W. Fitzpatrick, and C. M. Pilato, Version Control with Subversion for Subversion 1.6v (Compiled from r3305), svnbook.red-bean.com, 2011.
  10. S. Tiwari, Professional Blazeds : Creating Rich Internet Application With Flex and Java, 1st Ed., WROX Press, 2009.
  11. R. Black, Advanced Software Testing, 1st Ed., Rocky Nook, 1996.
  12. S. W. Maeng and H. S. Park, "Generation algorithm of test suite for state transition sequence with abnormal transitions in robot software component," Journal of Institute of Control, Robotics and System (in Korean), vol. 16, no. 8, pp. 786-793, Aug. 2010. https://doi.org/10.5302/J.ICROS.2010.16.8.786
  13. H. Yoon and T. Park, "Motion Planning of Autonomous Mobile Robot using Dynamic Programming," Journal of Institute of Control, Robotics and System (in Korean), vol. 16, no. 1, pp. 53-60, Jan. 2010. https://doi.org/10.5302/J.ICROS.2010.16.1.053
  14. C. H. Hong and H. S. Park, "Design and implementation of web-based software engineering tool for robot," Proc. of ICROS Annual Conference 2010 (in Korean), Gwangju, Korea, pp. 29-34, May 2011.

Cited by

  1. Design of a Robot-in-the-Loop Simulation Based on OPRoS vol.19, pp.3, 2013, https://doi.org/10.5302/J.ICROS.2013.12.1823