Browse > Article
http://dx.doi.org/10.9708/jksci/2012.17.11.149

A Technique for Requirements Normalization and Selection based on Practical Approach  

Byun, Jung-Won (School of Computing, SoongSil University)
Rhew, Sung-Yul (Computer Science and Engineering, SoongSil University)
Kim, Jin-Su (School of Port Logistics, TongMyong University)
Abstract
In the customer-centered world, which is used internet and social network services actively, it is important that their needs should be embraced into systems. Our study proposes a technique to normalize and select 1,800 customer's needs at C company. In order to normalize the requirements, we have specified requirements by considering a standard for requirements specification, have identified a set of keywords of requirements and have constructed a relation-graph of requirements. The graph presents objectives to design and build a system, and shows a degree of relative importance for each requirement. And then, we propose a techniques for requirements selection according to their contribution points, which are calculated using relative degree. We demonstrates our techniques by a case study of C company.
Keywords
Requirements Normalization; Requirements Selection; Objectives; Feasibility Study;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Chatura Ranaweera, Jaideep Prabhu, "The influence of satisfaction, trust and switching barriers on customer retention in a continuous purchasing setting," International Journal of Service Industry Management, Vol.14, No.4, pp.374 - 395, 2013
2 Ivy F. Hooks & Kristin A. Farry, "Customer-Centered Products - Creating Successful Products through Smart Requirements Management," Amacom, 2001
3 Eveleens, J. L., & Verhoef, C., "The rise and fall of the Chaos report figures," IEEE Software, 2010
4 A. Davis, "Software Requirements: Analysis and Specification," Prentice-Hall, 1990
5 KarlW., "Software Requirements," Microsoft Press, 2003
6 A. Davis, "Just Enough Requirements Management," Dorset House Publishing, 2005
7 Pressman, R. S., "Software Engineering - A Practitionerʼ s Approach," McGraw-Hill, 2010
8 Boehm, B.,& Sullivan, K., "Software economics: status and prospects," Information and Software Technology, 41(14), 937-946, 1999   DOI   ScienceOn
9 Darimont, R., & Van Lamsweerde, A., "Formal refinement patterns for goal-driven requirements elaboration," ACMSIGSOFT Software Engineering Notes, Vol.21, No.6, pp.179-190. ACM, 1996   DOI
10 A.M. Zaremski and J.Wing, "SignatureMatching: A Tool for Using Software Libraries", ACM Trans. on Software Engineering and Methodology Vol.4, No.2, pp.146-170, 1995   DOI
11 IEEE, "IEEEStd 830-1998, IEEERecommended Practice for Software Requirements Specifications," IEEE Computer Society, 1998
12 Dardenne, A., van Lamsweerde, A., Fickas, S., "Goal-Directed Requirements Acquisition", Science of Computer Programming, Vol.20, pp.3-50, 1993   DOI   ScienceOn
13 Van Lamsweerde, A., Goal-oriented requirements engineering: a guided tour. Proceedings Fifth IEEE International Symposium on Requirements Engineering, pp.249-262, 2001
14 B. Potter, J. Sinclair and D. Till, "An Introduction to Formal Specification and Z," Prentice Hall, 1991
15 Darimont, R., & Van Lamsweerde, A., "Formal refinement patterns for goal-driven requirements elaboration," ACMSIGSOFT Software Engineering Notes, Vol.21, No.6, 179-190, 1996   DOI
16 J.C.Wetherbe, N.P.Vitalari, "Systems Analysis and Design," West Publishing Company, 1994
17 Davis, A., Overmyer, S., Jordan, K., Caruso, J., Dandashi, F., Dinh, A., Kincaid, G., et al., "Identifying and measuring quality in a software requirements specification," Proceedings First International Software Metrics Symposium, pp.141-152, 1993
18 Covey, S.R., "The 7 habits of highly effective people," Rockfeller Center, 1989
19 Karlsson, J., and Ryan, K., "A cost-value approach for prioritizing requirements." IEEE Software, Vol.14, pp.67-74, 1987
20 Liu, X. F., "Software quality function deployment. Ieee Potentials," Kluwer Academic Publishers, 2000
21 B.G. Lee,M.S.Hwang, Y.B. L,H.H, Lee, J.M. Baik,C.K. Lee, "Design and Development of a Standard Guidance for Software Requirement Specification", Journal of KISS: Software and Applications, Vol.36, No.7, pp.531-538, 2009
22 Wallis, S. and Nelson G., "Knowledge discovery in grammatically analysed corpora," Data Mining and Knowledge Discovery, Vol.5, pp.307-340, 2001
23 Julio C.S.P Leite, P.A. Freeman, "Requirements Validation Through Viewpoint Resolution", IEEE Transaction of Software Engineering, Vol.17, No.12, pp.1253-1269, 1991   DOI   ScienceOn
24 Satty T. L., "The Analytic Hierarchy Process," McGraw-Hill, 1980