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
来源
COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT | 2005年 / 20卷 / 1-2期
关键词
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] Requirements Quality Is Quality in Use
    Femmer, Henning
    Vogelsang, Andreas
    IEEE SOFTWARE, 2019, 36 (03) : 83 - 91
  • [3] Supporting use case based requirements engineering
    Somé, SS
    INFORMATION AND SOFTWARE TECHNOLOGY, 2006, 48 (01) : 43 - 58
  • [4] The role of comprehension in requirements and implications for use case descriptions
    Phalp, Keith
    Adlem, Anita
    Jeary, Sheridan
    Vincent, Jonathan
    Kanyaru, John
    SOFTWARE QUALITY JOURNAL, 2011, 19 (02) : 461 - 486
  • [5] Capturing Business Transaction Requirements in Use Case Models
    Chalin, Patrice
    Sinnig, Daniel
    Torkzadeh, Kianoush
    APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 602 - 606
  • [6] Use case based requirements verification -: Verifying the consistency between use cases and assertions
    Some, Stephane S.
    Nair, Divya K.
    ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2007, : 190 - 195
  • [7] Deriving goals from a use-case based requirements specification
    Antón A.I.
    Carter R.A.
    Dagnino A.
    Dempster J.H.
    Siege D.F.
    Requirements Engineering, 2001, 6 (1) : 63 - 73
  • [8] Grounded requirements engineering: An approach to use case driven requirements engineering
    Wuerfel, David
    Lutz, Rainer
    Diehl, Stephan
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 117 : 645 - 657
  • [9] A MODEL-BASED NARRATIVE USE CASE SIMULATION ENVIRONMENT
    Hoffmann, Veit
    Lichter, Horst
    ICSOFT 2010: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2010, : 63 - 72
  • [10] Use of Information Technologies for the Integration of an Enterprise Quality Management System with the Requirements of the Related Standards
    V. A. Vasiliev
    Yu. V. Velmakina
    A. B. Mayborodin
    S. V. Aleksandrova
    Russian Metallurgy (Metally), 2020, 2020 : 1644 - 1648