On Improving the Reverse Engineering Process by Effectively Utilizing the Functional Models

기능 모델의 효과적인 활용을 통한 역공학 프로세스의 개선에 관한 연구

  • Received : 2010.02.08
  • Accepted : 2010.03.04
  • Published : 2010.04.05

Abstract

The necessity of the new system development arises in both defence and commercial systems industry either when a breakthrough in technology needs to be realized in the form of a brand-new system or when the existing product already in operation needs to be upgraded to satisfy the increasing stakeholder's requirements. In the latter case, it is not rare that specific system technical specifications on the existing products are not available. The purpose of this study is to investigate how to handle the difficulty when an upgraded system is required to be developed based on the existing product whose detailed technical specifications cannot be obtained. A step-by-step process is described based on the reverse engineering of the existing product. As a result, a logical system model is obtained for the product. The process developed is further enhanced and evaluated by the computer-aided system engineering tool. The resulting logical system model should be helpful in the next phase of the new product development.

Keywords

References

  1. M. G. Rekoff., "On Reverse Engineering", IEEE Trans. Systems, Man, and Cybernetics, pp. 244-252, 2, March-April 1985.
  2. C. Chikofsky., "Reverse Engineering and Design Recovery - a Taxonomy", IEEE Software, pp. 2-3, January 1990.
  3. A. P. Sage., Systems Management, Wiley Interscience, pp. 486-584, 1995.
  4. A. Kossiakoff., Systems Engineering Principles and Practice, Wiley, p. 35, 2003.
  5. http://en.wikipedia.org/wiki/Reverse_engineering
  6. "http://www.vitechcorp.com/", Vitech Corp., 2008.
  7. J. E. Long., "COTS : What You Get(In Addition to the Potential Development Savings)", in INCOSEMARC, 2000.
  8. V. A. Lentz Lerner, Bruce, "Functional Analysis for Existing Products : a Detailed Procedure", Proceedings of the 12th Annual International Symposium of INCOSE, LasVegas, NV, USA, 2002.
  9. DAU, Systems Engineering Fundamentals, DAU Press, Virginia, pp. 7-8, 91-98, 2001.
  10. Department of Defense(DoD), MIL-STD 961D, Standard Practice for Defense Specifications, Department of Defense, USA, pp. ii, 9, 97, 1995.