Requirements Engineering and Process Modelling in Software Quality Management— Towards a Generic Process Metamodel

被引:0
作者
Eleni Berki
Elli Georgiadou
Mike Holcombe
机构
[1] University of Jyväskylä,Department of Computer Science and Information Systems
[2] University of Middlesex,School of Computing Science
[3] University of Sheffield,Faculty of Engineering
来源
Software Quality Journal | 2004年 / 12卷
关键词
process metamodelling; method engineering; evaluation; stakeholders; software quality; requirements engineering;
D O I
暂无
中图分类号
学科分类号
摘要
This paper examines the concept of Quality in Software Engineering, its different contexts and its different meanings to various people. It begins with a commentary on quality issues for systems development and various stakeholders' involvement. It revisits aspects and concepts of systems development methods and highlights the relevance of quality issues to the choice of a process model. A summarised review of some families of methods is presented, where their application domain, lifecycle coverage, strengths and weaknesses are considered. Under the new development era the requirements of software development change; the role of methods and stakeholders change, too. The paper refers to the latest developments in the area of software engineering and emphasises the shift from traditional conceptual modelling to requirements engineering and process metamodelling principles. We provide support for an emerging discipline in the form of a software process metamodel to cover new issues for software quality and process improvement. The widening of the horizons of software engineering both as a ‘communication tool’ and as a ‘scientific discipline’ (and not as a ‘craft’) is needed in order to support both communicative and scientific quality systems properties. In general, we can consider such a discipline as a thinking tool for understanding the generic process and as the origin of combining intuition and quality engineering to transform requirements to adequate human-centred information systems. We conclude with a schematic representation of a Generic Process Metamodel (GPM) indicating facets contributed by Software Engineering, Computer Science, Information Systems, Mathematics, Linguistics, Sociology and Anthropology. Ongoing research and development issues have provided evidence for influence from even more diverse disciplines.
引用
收藏
页码:265 / 283
页数:18
相关论文
共 17 条
[1]  
Armenise P.(1993)A survey and assessment of software process representation formalisms International Journal of Software Engineering and Knowledge Engineering 3 410-426
[2]  
Bandinelli S.(1993)SPICE: Software process improvement and capacity determination Information and Software Technology 35 404-406
[3]  
Ghezzi C.(1995)Comparative review of CASE shells—a preliminary framework and research outcomes Achieving quality improvement through understanding and evaluating information systems development methodologies 2 35-46
[4]  
Morzenti A.(1993)An approach for defining ways-of-working Information and Management 25 11-31
[5]  
Dorling A.(1995)The MetaView system for many specification environments Information Systems 20 337-359
[6]  
Georgiadou E.(1988)undefined IEEE Software 30 30-38
[7]  
Sadler C.(undefined)undefined undefined undefined undefined-undefined
[8]  
Marttiin P.(undefined)undefined undefined undefined undefined-undefined
[9]  
Rossi M.(undefined)undefined undefined undefined undefined-undefined
[10]  
Tahvanainen V.-P.(undefined)undefined undefined undefined undefined-undefined