• DocumentCode
    2781100
  • Title

    Use Cases and Feedback in Functional Requirements Analysis

  • Author

    Xu, Jiandong ; Li, Tong ; Xie, Zhongwen ; Gao, Tilei

  • Author_Institution
    Sch. of Inf. Sci. & Eng., Yunnan Univ., Kunming, China
  • Volume
    2
  • fYear
    2011
  • fDate
    24-25 Sept. 2011
  • Firstpage
    54
  • Lastpage
    57
  • Abstract
    Feedback exists in almost every stage of a software process and can improve the quality of the product generated from each stage. Use cases model is one important product of functional requirements analysis, so it should be updated continuously through feedback. This paper proposes a formal, three-level use cases model which consists of function use case level, system use case level and business use case level. A function use case is formalized with Hoare Logic, a system use case is composed of a set of function use cases according to three composition rules, and a business use case is formalized with a Petri Net. After the use cases model is proposed, how feedback in functional requirements analysis has effect on the model is well discussed. And changes of a function use case and a system use case are formally defined.
  • Keywords
    Petri nets; formal logic; formal specification; formal verification; software quality; Hoare Logic; Petri net; functional requirements analysis; product quality; software process; three-level use cases model; Adaptation models; Analytical models; Business; Educational institutions; Software systems; Unified modeling language; Feedback; Functional requirement; Hoare Logic; Petri Net; Use Case;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology, Computer Engineering and Management Sciences (ICM), 2011 International Conference on
  • Conference_Location
    Nanjing, Jiangsu
  • Print_ISBN
    978-1-4577-1419-1
  • Type

    conf

  • DOI
    10.1109/ICM.2011.201
  • Filename
    6113466