• DocumentCode
    1615226
  • Title

    Requirement Phrasing Assistance Using Automatic Quality Assessment

  • Author

    Allahyari-Abhari, Arman ; Soeken, Mathias ; Drechsler, Rolf

  • Author_Institution
    Cyber-Phys. Syst., DFKI GmbH, Bremen, Germany
  • fYear
    2015
  • Firstpage
    183
  • Lastpage
    188
  • Abstract
    The design of modern hardware systems is a very complex and time consuming process. At the beginning of the design process, requirements need to be specified. Errors in that early design stage derived by misinterpretation of the requirements can be hard to detect and require significant effort and costs to get fixed. To prevent errors, requirements should be written in a comprehensive and unambiguous way. Thus, designers are interested in automatic assistance tools that help writing better requirements. Conventional approaches are usually rule-based, thus many syntactic and semantic properties are not considered. In this paper we introduce an alternative approach to ensure the quality of requirements. The approach has two stages and assists the designer by providing (i) all relevant statistics about the syntactic and semantic properties of the sentence, and (ii) a single consolidated nominal quality predicate for the sentence such as good, medium, or bad. Although such statistical quality assessment leads to already satisfying results, the algorithm prediction reliability can further be enhanced by machine learning techniques. The achieved reliability for quality assessment in combination with the overview of the metrics about syntax and semantic can help the designer to write more comprehensive and less ambiguous requirements.
  • Keywords
    formal specification; software quality; software reliability; automatic assistance tools; automatic quality assessment; machine learning techniques; prediction reliability; requirement phrasing assistance; single consolidated nominal quality predicate; Compounds; Machine learning algorithms; Measurement; Quality assessment; Reliability; Semantics; Syntactics; Hardware/Software Co-Design; natural language processing; requirements; specifications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2015 IEEE 18th International Symposium on
  • Conference_Location
    Belgrade
  • Print_ISBN
    978-1-4799-6779-7
  • Type

    conf

  • DOI
    10.1109/DDECS.2015.19
  • Filename
    7195695