• DocumentCode
    626349
  • Title

    Specifying Life Cycle Requirements in a Natural-like Language and ptLTL

  • Author

    Franke, Dieter ; Hempel, Stefan ; Kowalewski, Stefan

  • Author_Institution
    Embedded Software Lab., Aachen, Germany
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    120
  • Lastpage
    121
  • Abstract
    Application life cycles - the states and state transitions of an application during runtime - are key for the quality of a mobile application. Test cases for requirements related to application life cycles are currently written on code level. This work outlines two approaches to specify life cycle test cases in a natural-like language and Past Time Linear Temporal Logic (ptLTL). It also presents the advantages and limitations of using these two approaches. While the natural-like language approach works quite well in this area, the ptLTL approach requires a more sophisticated handling of test cases, as their size rises significantly.
  • Keywords
    formal specification; mobile computing; program testing; temporal logic; application life cycle; application state transition; mobile application; natural-like language approach; past time linear temporal logic; ptLTL approach; requirements specification; test case handling; Conferences; Games; Libraries; Mobile communication; Smart phones; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Luxembourg
  • Print_ISBN
    978-1-4799-1324-4
  • Type

    conf

  • DOI
    10.1109/ICSTW.2013.72
  • Filename
    6571618