Validating software requirements with enactable use case descriptions

被引:0
|
作者
John Mathenge Kanyaru
Keith Phalp
机构
[1] Bournemouth University,Software Systems Research Centre
来源
Requirements Engineering | 2009年 / 14卷
关键词
Use case; Specification; Enaction; Requirements; Validation;
D O I
暂无
中图分类号
学科分类号
摘要
Use cases have gained wide acceptance since the standardisation of the UML by the Object Management Group in 1997. This paper addresses the inadequacy of use cases for expressing intra-use case and inter-use case dependencies. We present a state-based approach for facilitating explicit consideration of such dependencies in use case descriptions, and a support tool is described, which provides enaction of the state-based use cases to support validation. We outline an industrial study involving the specification of real-time monitoring systems, wherein we demonstrate that enaction of the state-based use cases highlighted important dependency issues that had not been revealed within standard use cases.
引用
收藏
页码:1 / 14
页数:13
相关论文
共 50 条
  • [41] PRODUCTIVITY REQUIREMENTS IN POSITION DESCRIPTIONS
    MYERS, CE
    AMERICAN JOURNAL OF HOSPITAL PHARMACY, 1988, 45 (12): : 2488 - 2488
  • [42] Task descriptions as functional requirements
    Lauesen, S
    IEEE SOFTWARE, 2003, 20 (02) : 58 - +
  • [43] An Experiment Design for Validating a Test Case Generation Strategy from Requirements Models
    Fernanda Granda, Maria
    2014 IEEE 4TH INTERNATIONAL WORKSHOP ON EMPIRICAL REQUIREMENTS ENGINEERING (EMPIRE), 2014, : 44 - 47
  • [44] Line of use software MOD.X in practice. The specific requirements of a software for a line of use
    Fürst, M.
    Moore, Druckerei
    Rothenöder, W.
    Deutscher Drucker Stuttgart, 2000, 36 (45):
  • [45] Requirements for Successful Software Development with Variability: A Case Study
    Huysegoms, Tom
    Snoeck, Monique
    Dedene, Guido
    Goderis, Antoon
    ENTERPRISE INFORMATION SYSTEMS, PT 1, 2011, 219 : 238 - +
  • [46] Ambiguity in Natural Language Software Requirements: A Case Study
    de Bruijn, Fabian
    Dekkers, Hans L.
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, 2010, 6182 : 233 - 247
  • [47] Feasibility of model checking software requirements: A case study
    Sreemani, T
    Atlee, JM
    COMPASS '96 - PROCEEDINGS OF THE ELEVENTH ANNUAL CONFERENCE ON COMPUTER ASSURANCE: SYSTEMS INTEGRITY, SOFTWARE SAFETY, PROCESS SECURITY, 1996, : 77 - 88
  • [48] Software Requirements Change Taxonomy: Evaluation by Case Study
    McGee, Sharon
    Greer, Des
    2011 19TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2011, : 25 - 34
  • [49] Information requirements determination in the software industry: a case study
    Mouakket, S.
    Sillince, J. A. A.
    Fretwell-Downing, F. A.
    EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 1994, 3 (02) : 101 - 111
  • [50] FORMAL METHODS IN SOFTWARE-DEVELOPMENT REQUIREMENTS FOR A CASE
    BJORNER, D
    PREHN, S
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 509 : 178 - 210