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
Link To Document