A Meta-model for the Assessment of Non-Functional Requirement Size

作者: Mohamad Kassab , Maya Daneva , Olga Ormandjieva

DOI: 10.1109/SEAA.2008.58

关键词: Context (language use)Risk analysis (engineering)Project managementElectronic mailNon-functional requirementFunction (engineering)Computer scienceReliability engineeringMetamodelingFunctional requirementSoftware metric

摘要: Non-functional requirements (NFRs) pose unique challenges in estimating the effort it would take to implement them. This is mainly because of their nature; NFRs are subjective, relative, interactive and tending have a broad impact on system as whole. Nevertheless, crucial, when making decisions about scope software by given resources budget, furnish justifying quantitative analysis based both functional (FRs) NFRs. paper presents meta-model which complements FR dimension with another be used estimation approaches. The deployed extend use COSMIC size measurement method measure NFRs, function size. We report case study demonstrate our approach context.

参考文章(13)
Shari Lawrence Pfleeger, Felicia Wu, Rosalind Lewis, None, Software Cost Estimation and Sizing Methods, Issues, and Guidelines ,(2005)
John Mylopoulos, Goal-Oriented Requirements Engineering. conferencia iberoamericana de software engineering. ,(2008)
A.J. Albrecht, J.E. Gaffney, Software Function, Source Lines of Code, and Development Effort Prediction: A Software Science Validation IEEE Transactions on Software Engineering. ,vol. 9, pp. 639- 648 ,(1983) , 10.1109/TSE.1983.235271
A. Finkelstein, J. Dowell, A comedy of errors: the London Ambulance Service case study international workshop on software specification and design. pp. 2- 4 ,(1996) , 10.5555/857204.858287
E Stensrud, Alternative approaches to effort prediction of ERP projects Information & Software Technology. ,vol. 43, pp. 413- 423 ,(2001) , 10.1016/S0950-5849(01)00147-1
Karin Koogan Breitman, Julio Cesar S. do Prado Leite, Anthony Finkelstein, The worlds a stage: a survey on requirements engineering using a real-life case study Journal of the Brazilian Computer Society. ,vol. 6, pp. 13- 37 ,(1999) , 10.1590/S0104-65001999000200003
N.G. Leveson, C.S. Turner, An investigation of the Therac-25 accidents Computer. ,vol. 26, pp. 18- 41 ,(1993) , 10.1109/MC.1993.274940
Lawrence Chung, Julio Cesar Sampaio do Prado Leite, On Non-Functional Requirements in Software Engineering Conceptual Modeling: Foundations and Applications. pp. 363- 379 ,(2009) , 10.1007/978-3-642-02463-4_19