• DocumentCode
    3533646
  • Title

    Algorithms for efficient symbolic detection of faults in context-aware applications

  • Author

    Sama, M. ; Raimondi, Franco ; Rosenblum, David ; Emmerich, Wolfgang

  • Author_Institution
    Dept. of Comput. Sci., Univ. Coll. London, London
  • fYear
    2008
  • fDate
    15-16 Sept. 2008
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Context-aware and adaptive applications running on mobile devices pose new challenges for the verification community. Current verification techniques are tailored for different domains (mostly hardware) and the kind of faults that are typical of applications running on mobile devices are difficult (or impossible) to encode using the patterns of ldquotraditionalrdquo verification domains. In this paper we present how techniques similar to the ones used in symbolic model checking can be applied to the verification of context-aware and adaptive applications. More in detail, we show how a model of a context-aware application can be encoded by means of ordered binary decision diagrams and we introduce symbolic algorithms for the verification of a number of properties.
  • Keywords
    binary decision diagrams; fault diagnosis; mobile computing; program verification; adaptive applications; context-aware applications; fault symbolic detection; mobile devices; ordered binary decision diagrams; symbolic model checking; Adaptation model; Application software; Boolean functions; Computer science; Context modeling; Data structures; Fault detection; Middleware; State-space methods; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering - Workshops, 2008. ASE Workshops 2008. 23rd IEEE/ACM International Conference on
  • Conference_Location
    L´Aquila
  • Print_ISBN
    978-1-4244-2776-5
  • Type

    conf

  • DOI
    10.1109/ASEW.2008.4686287
  • Filename
    4686287