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 条
  • [21] VALIDATING SOFTWARE
    JACOBS, D
    COMPUTER JOURNAL, 1979, 22 (03): : 287 - 287
  • [22] Assessing the quality of use case descriptions
    Keith Thomas Phalp
    Jonathan Vincent
    Karl Cox
    Software Quality Journal, 2007, 15 : 69 - 97
  • [23] Assessing the quality of use case descriptions
    Phalp, Keith Thomas
    Vincent, Jonathan
    Cox, Karl
    SOFTWARE QUALITY JOURNAL, 2007, 15 (01) : 69 - 97
  • [24] Analysis of initial use case descriptions
    Krishnan, P
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2004, : 24 - 29
  • [25] Three proposals concerning validating descriptions
    Sennikov, Alexander N.
    TAXON, 2016, 65 (02) : 406 - 407
  • [26] A case study involving the use of Z to aid requirements specification in the software engineering course
    Hasson, P
    Cooper, S
    17TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2004, : 84 - 89
  • [27] The Use of UML for Software Requirements Expression and Management
    Murray, Alex
    Clark, Ken
    2015 IEEE AEROSPACE CONFERENCE, 2015,
  • [28] The use of Comic Books in the Software Requirements Specification
    Reigato Barros, Diomara Martins
    Begosso, Luiz Ricardo
    Fabri, Jose Augusto
    L'Erario, Alexandre
    da Rosa, Vanderley Flor
    2016 11TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2016,
  • [30] Requirements for a COTS software component: A case study
    Ljerka Beus-Dukic
    Andy Wellings
    Requirements Engineering, 1998, 3 (2) : 115 - 120