Show simple item record

dc.contributor.authorOshikoji, Kimiisa
dc.date.accessioned2012-06-07 14:27:00 (GMT)
dc.date.available2012-06-07 14:27:00 (GMT)
dc.date.issued2012-06-07T14:27:00Z
dc.date.submitted2012
dc.identifier.urihttp://hdl.handle.net/10012/6783
dc.description.abstractA wide range of libraries are available for a developer to choose from when building a software system, but once the library is chosen, the developer must determine which version of the library to use. Is there some characteristic that can identify the correct version of a library to use? Even if a library compiles correctly, there could be a better version of that library that will provide superior performance. In particular, the developer would prefer to avoid poor con figurations: that is sets of libraries that perform poorly, or not at all. This paper describes a methodology by which the sub-performing version of a library can be identifi ed from the behavior observed from diff erent con figuration of libraries. These are measured by time, static and dynamic analysis of the results of executing the test suite in a project. During the course of these runs, different configurations of the libraries are substituted in and the results collected to be analyzed. The results of this analysis shows that there is no quick way to identify a sub performing library. However this library can be determined through concentrated eff orts to collect and analyze time-based data.en
dc.language.isoenen
dc.publisherUniversity of Waterlooen
dc.subjectlibraryen
dc.subjectconfigurationsen
dc.titleEvaluating Library Configurationsen
dc.typeMaster Thesisen
dc.pendingfalseen
dc.subject.programComputer Scienceen
uws-etd.degree.departmentSchool of Computer Scienceen
uws-etd.degreeMaster of Mathematicsen
uws.typeOfResourceTexten
uws.peerReviewStatusUnrevieweden
uws.scholarLevelGraduateen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record


UWSpace

University of Waterloo Library
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4883

All items in UWSpace are protected by copyright, with all rights reserved.

DSpace software

Service outages