On confusion between requirements and their representations

被引:17
作者
Kaindl, Hermann [1 ]
Svetinovic, Davor [2 ]
机构
[1] Vienna Univ Technol, Inst Comp Technol, A-1040 Vienna, Austria
[2] Masdar Inst Sci & Technol, Abu Dhabi, U Arab Emirates
关键词
Requirements representation ontology; Descriptive representation; Model-based representation;
D O I
10.1007/s00766-009-0095-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Requirements representations are often confused with requirements. This confusion is not just widespread in practice, but it exists even in the latest requirements engineering research and theory, leading to a number of negative consequences. In this article, we discuss these negative consequences, and present a solution based on a strict distinction between requirements per se and requirements representations. We elaborate on this distinction and classify different forms of representations in a unified requirements representations ontology, including a refinement of descriptive and model-based requirements representations.
引用
收藏
页码:307 / 311
页数:5
相关论文
共 11 条
[1]  
[Anonymous], IEEE STAND GLOSS SOF
[2]  
Davis A. M., 2005, Just Enough Requirements Management: Where Software Development Meets Marketing
[3]   The case against a positivist philosophy of requirements engineering [J].
Hinds, Chris .
REQUIREMENTS ENGINEERING, 2008, 13 (04) :315-328
[4]  
*INCOSE, 2006, SYST ENG HDB VERS 3
[5]   Revisiting the Core Ontology and Problem in Requirements Engineering [J].
Jureta, Ivan J. ;
Mylopoulos, John ;
Faulkner, Stephane .
PROCEEDINGS OF THE 16TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, 2008, :71-+
[6]  
Kaindl H., 2005, Systems Engineering, V8, P197, DOI 10.1002/sys.20030
[7]   Difficulties in the transition from OO analysis to design [J].
Kaindl, H .
IEEE SOFTWARE, 1999, 16 (05) :94-102
[8]   A practical approach to combining requirements definition and object-oriented analysis [J].
Kaindl, H .
ANNALS OF SOFTWARE ENGINEERING, 1997, 3 :319-343
[9]  
KAINDL H, 2008, P 3 INT MULT COMP GL, P102
[10]  
ROMAN GC, 1985, IEEE COMPUT, V18, P14, DOI DOI 10.1109/MC.1985.1662861