Requirements engineering and process modelling in software quality management - Towards a generic process metamodel

被引:11
|
作者
Berki, E
Georgiadou, E
Holcombe, M
机构
[1] Univ Jyvaskyla, Dept Comp Sci & Informat Syst, FIN-40014 Jyvaskyla, Finland
[2] Middlesex Univ, Sch Comp Sci, London N14 4YZ, England
[3] Univ Sheffield, Fac Engn, Sheffield S1 4DP, S Yorkshire, England
关键词
process metamodelling; method engineering; evaluation; stakeholders; software quality; requirements engineering;
D O I
10.1023/B:SQJO.0000034711.87241.f0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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
页数:19
相关论文
共 50 条
  • [31] Design Process of Software Quality Management
    Desyatirikova, Elena N.
    Belousov, Vadim E.
    Zolotarev, Viktor N.
    Lavlinskaia, Oksana Yu.
    [J]. PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE QUALITY MANAGEMENT,TRANSPORT AND INFORMATION SECURITY, INFORMATION TECHNOLOGIES (IT&QM&IS), 2017, : 496 - 499
  • [32] FRAME: A Generic Fractal Process Metamodel for Agile Methodologies
    Sadi, Mahsa Hasani
    Ramsin, Raman
    [J]. SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS 2009, 2009, 253 : 251 - 264
  • [33] A practical approach to software process modelling language engineering
    Rossi, S
    Sillander, T
    [J]. SOFTWARE PROCESS TECHNOLOGY, 1998, 1487 : 28 - 42
  • [34] A generic scientific information management system for process engineering
    Cauvin, Sylvie
    Barbieux, Mireille
    Carrie, Laurent
    Celse, Benoit
    [J]. 18TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2008, 25 : 931 - 936
  • [35] The ATLAS data management software engineering process
    Lassnig, M.
    Garonne, V.
    Stewart, G. A.
    Barisits, M.
    Beermann, T.
    Vigne, R.
    Serfon, C.
    Goossens, L.
    Nairz, A.
    Molfetas, A.
    [J]. 20TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2013), PARTS 1-6, 2014, 513
  • [36] Knowledge management in software engineering - Describing the process
    Ward, J
    Aurum, A
    [J]. 2004 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 137 - 146
  • [37] Towards a Framework for Improving Transparency in the Software Engineering Process
    Isong, Bassey
    Ofem, Paulinus
    Lugayizi, Francis
    [J]. 2022 12TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGY AND ENGINEERING, ICSTE, 2022, : 19 - 28
  • [38] Software requirements management using QFD: A process perspective
    Xiong, Wei
    Wang, Xiao-Tun
    [J]. PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN, VOL 2, 2008, : 295 - 299
  • [39] Software Process Improvement: Requirements Management, Verification and Validation
    Bayona-Ore, Sussy
    Chamilco, Josselyn
    Perez, Dayvis
    [J]. 2019 14TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2019,
  • [40] Promoting Modularity in a Requirements Engineering Process for Software Product Lines
    Netto, Dorgival
    Silva, Carla
    [J]. NEW ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2016, 444 : 599 - 608