• DocumentCode
    2442683
  • Title

    Partial models: Towards modeling and reasoning with uncertainty

  • Author

    Famelis, Michalis ; Salay, Rick ; Chechik, Marsha

  • Author_Institution
    Univ. of Toronto, Toronto, ON, Canada
  • fYear
    2012
  • fDate
    2-9 June 2012
  • Firstpage
    573
  • Lastpage
    583
  • Abstract
    Models are good at expressing information about software but not as good at expressing modelers´ uncertainty about it. The highly incremental and iterative nature of software development nonetheless requires the ability to express uncertainty and reason with models containing it. In this paper, we build on our earlier work on expressing uncertainty using partial models, by elaborating an approach to reasoning with such models. We evaluate our approach by experimentally comparing it to traditional strategies for dealing with uncertainty as well as by conducting a case study using open source software. We conclude that we are able to reap the benefits of well-managed uncertainty while incurring minimal additional cost.
  • Keywords
    inference mechanisms; public domain software; software engineering; uncertainty handling; modeler uncertainty; open source software; partial models; reasoning; software development; Cognition; Encoding; Finishing; Software; Uncertainty; Unified modeling language; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2012 34th International Conference on
  • Conference_Location
    Zurich
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4673-1066-6
  • Electronic_ISBN
    0270-5257
  • Type

    conf

  • DOI
    10.1109/ICSE.2012.6227159
  • Filename
    6227159