%0 Journal Article %T Structured definition and conceptual traceability managementframework of nonfunctional requirements
非功能需求的结构化定义以及概念性追踪管理框架 %A SUN Lian-shan %A WANG Jin-yu %A
孙连山 %A 王今雨 %J 计算机应用研究 %D 2012 %I %X The definitions of nonfunctional requirements NFRs in literature are ambiguous and even conflicting with each other. In real software development and evolution, the relationships among NFRs and functional requirements FRs are too complex to model and manage and the traceability from NFRs to design phase artifacts are often too elusive to record and maintain. This paper analyzed concepts related to NFRs and their representations in phases of requirements analysis and software architecting and presented a structured definition of NFRs. This definition normalized the relationships among FRs and NFRs. Furthermore, it built a conceptual traceability management framework to relate NFRs to concepts in software architecture. The framework normalized the relationships among architectural concepts and NFRs. The formal definition and the conceptual traceability management framework of NFRs together clarify the conceptual denotation of NFRs and form a solid theoretical base for simplifying the requirements model and developing systematic and practical approaches to modeling and managing nonfunctional requirements. %K nonfunctional requirements %K functional requirements %K software architecture %K traceability %K design decision
非功能需求 %K 功能需求 %K 软件体系结构 %K 追踪性 %K 设计决策 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=A9D9BE08CDC44144BE8B5685705D3AED&aid=8D8174D12B4331BF58EA50196AD21035&yid=99E9153A83D4CB11&vid=771469D9D58C34FF&iid=59906B3B2830C2C5&sid=46939B0148609F3E&eid=25FB3A000E3C404F&journal_id=1001-3695&journal_name=计算机应用研究&referenced_num=0&reference_num=24