DOI QR코드

DOI QR Code

A Framework for Optimizing System Requirements

시스템 요구사항 최적화를 위한 프레임워크

  • 김철진 (인하공전 컴퓨터시스템과) ;
  • 송치양 (경북대학교 컴퓨터정보학부) ;
  • 이숙희 (서경대학교 컴퓨터과학과)
  • Received : 2012.01.20
  • Accepted : 2012.05.24
  • Published : 2012.06.30

Abstract

A well organized system requirements provide a solid basis of achiving a successful project and are effective methods of communication among stakeholders. We illustrate and propose a 'System Requirement Development Framework' to develop correct requirements as a methodical approach. We first organize a 'Requirement Development Process' and then establish a 'Non-Functional Requirements Principle'. On these basis, we next propose a 'Requirement Development Guideline' from a perspective of 'Functional Requirement', 'Non-Functional Requirement' and 'Triage' in advanced stages. We also verify and evaluate the suitability of our proposed 'System Requirement Development Framework' by applying it to several projects.

Keywords

References

  1. 박수용, 황만수, "요구사항 관리(Requirement Management)의 체계적인 접근방법", IT Trend, 2010.
  2. 서광익, 최은만, "사용사례를 이용한 내장형 소프트웨어의 비기능 요구사항 추출방안", 한국컴퓨터종합학술대회 2005 논문집, 제32권, 제1(B)호(2005), pp.385-387.
  3. 최정아, 정기원, "내장형 소프트웨어의 비기능적 요구사항 성능 중심 추적", 정보과학회논문지 : 소프트웨어 및 응용, (2006), pp.615-623.
  4. Boehm, B. W. et al., "Some Experience with Automated Aids to the Design of Large-Scale Reliable Software", IEEE Trans. On Software Engineering, 1975.
  5. Gamma E., R. Helm, R. Johnson, and J. Vlissides, Design Patterns : Elements of Reusable Object-Oriented Software, Addison Wesley, 1994.
  6. IEEE Std 1233, The Institute of Electrical and Electronics Engineers, Inc., 1998.
  7. IEEE/EIA 12207 : Software Life Cycle Proceses, Institute of Electrical and Electronics Engineers Electronic Industries Association.
  8. ISO/IEC 9126. Software Engineering-Product Quality, ISO/IEC, 2001.
  9. Lawrence, C. and S. Sam, "Capturing and Reusing Functional and Non-functional Requirements Knowledge : A Goal-Object Pattern Approach", IEEE, (2006), pp.539-544.
  10. MIL-STD-498 : Software Development and Documentation, Department of Defense, United States of America, 1994.
  11. Otto, P., W. Jason, and W. Alain, "On Quality Attribute Based Software Engineering", 27th Euromicro Conference 2001 : A Net Odyssey, (2001), p.114.
  12. Softeng.polito.it, http://www.softeng.polito.it/ pubs.html.
  13. Richard, H. and C. Sidney, "Software Requirements Engineerings", IEEE Computer Society, 2nd Edition, 1997.