Achieving high quality of use-case-based requirements

被引:4
|
作者
Denger, Christian [1 ]
Paech, Barbara [2 ]
Freimut, Bernd [1 ]
机构
[1] Fraunhofer Inst Expt Software Engn, Sauerwiesen 6, D-67661 Kaiserslautern, Germany
[2] Heidelberg Univ, Inst Comp Sci, D-69120 Heidelberg, Germany
来源
关键词
Requirements; Use cases; Guidelines; Quality assurance; Inspections; Perspective-based reading; Defect classification; Quality;
D O I
10.1007/s00450-005-0198-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Since their introduction, use cases (UCs) have become increasingly important for the specification of software requirements. High quality UCs are a prerequisite for project success. Despite the high importance of their quality, UC driven approaches often lack systematic and inte-grated quality assurance techniques. Only ad-hoc recommendations, creation guidelines, and a few checklists for inspection are available in the literature. If at all, these techniques are developed and used separately, so that one class of defects is addressed by several techniques and other classes are not addressed at all. In this paper, we present an integrated approach that combines UC creation guidelines, UC inspections, and simulation in a systematic way. We base our combined approach on a defect classification for use cases. This classification enables the requirements engineer to focus the different techniques on different types of defects.
引用
收藏
页码:11 / 23
页数:13
相关论文
共 50 条
  • [1] Guided generation of use-case-based software requirements
    Pia, PJ
    Demurjian, SA
    PROCEEDINGS OF THE ISCA 12TH INTERNATIONAL CONFERENCE INTELLIGENT AND ADAPTIVE SYSTEMS AND SOFTWARE ENGINEERING, 2003, : 178 - 182
  • [2] The method of use-case-based requirement modeling
    Zhang, Qiuyu
    Yang, Yue
    Jia, Zhillong
    Wang, Peng
    Feng, Xiangrong
    2005 International Symposium on Computer Science and Technology, Proceedings, 2005, : 130 - 136
  • [3] Requirements Quality Is Quality in Use
    Femmer, Henning
    Vogelsang, Andreas
    IEEE SOFTWARE, 2019, 36 (03) : 83 - 91
  • [4] Supporting use case based requirements engineering
    Somé, SS
    INFORMATION AND SOFTWARE TECHNOLOGY, 2006, 48 (01) : 43 - 58
  • [5] Achieving High Research Reporting Quality Through the Use of Computational Ontologies
    Amrapali Zaveri
    Luciana Cofiel
    Jatin Shah
    Shreyasee Pradhan
    Edwin Chan
    Olivier Dameron
    Ricardo Pietrobon
    Beng Ti Ang
    Neuroinformatics, 2010, 8 : 261 - 271
  • [6] Achieving High Research Reporting Quality Through the Use of Computational Ontologies
    Zaveri, Amrapali
    Cofiel, Luciana
    Shah, Jatin
    Pradhan, Shreyasee
    Chan, Edwin
    Dameron, Olivier
    Pietrobon, Ricardo
    Ang, Beng Ti
    NEUROINFORMATICS, 2010, 8 (04) : 261 - 271
  • [7] Improving Requirements Quality using Essential Use Case Interaction Patterns
    Kamalrudin, Massila
    Hosking, John
    Grundy, John
    2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2011, : 531 - 540
  • [8] Achieving high-quality information
    Greener, B
    CURRENT PERSPECTIVES IN HEALTHCARE COMPUTING, CONFERENCE, 1996, : 579 - 583
  • [9] Defining a Use Case for ADMS Testbed: Data Quality Requirements for ADMS Deployment
    Veda, Santosh
    Baggu, Murali
    Pratt, Annabelle
    2019 IEEE POWER & ENERGY SOCIETY INNOVATIVE SMART GRID TECHNOLOGIES CONFERENCE (ISGT), 2019,
  • [10] Achieving ultra high quality software
    Youll, D.P.
    Quality assurance London, 1988, 14 (03): : 115 - 120