Please use this identifier to cite or link to this item: http://hdl.handle.net/20.500.11889/4246
DC FieldValueLanguage
dc.contributor.authorAmmar, Nariman-
dc.contributor.authorAbi-Antoun, Marwan-
dc.date.accessioned2017-02-14T08:21:30Z-
dc.date.available2017-02-14T08:21:30Z-
dc.date.issued2011-
dc.identifier.urihttp://hdl.handle.net/20.500.11889/4246-
dc.description.abstractA diagram of the runtime structure shows objects and their relations and complements diagrams of the code structure. One such diagram, the Ownership Object Graph (OOG), is a global object graph that conveys architectural hierarchy based on annotations in the code. In this work, we ask the research question: do developers benefit from using OOGs, in addition to class diagrams, during their coding activities? We conducted the first controlled experiment evaluating global object graphs in relation to class diagrams. We observed 10 developers, for 3 hours each, perform coding activities on a framework application. Developers struggled with many questions about the object structure. Two developers who used OOGs completed the three tasks compared to only one developer who used only class diagrams. Developers who used OOGs performed their activities in less time by 22–60%, and browsed less irrelevant code by 10–60%, compared to those who used only class diagrams.en_US
dc.language.isoen_USen_US
dc.subjectSystem designen_US
dc.subjectSystem analysisen_US
dc.subjectComputer software - Developmenten_US
dc.titleEvaluation of Global Hierarchical Object Graphs for Coding Activities: a Controlled Experiment1en_US
dc.typeArticleen_US
newfileds.departmentEngineering and TechnologyEngineering and Technologyen_US
newfileds.item-access-typeopen_accessen_US
newfileds.thesis-prognoneen_US
newfileds.general-subjectnoneen_US
item.languageiso639-1other-
item.fulltextWith Fulltext-
item.grantfulltextopen-
Appears in Collections:Fulltext Publications
Files in This Item:
File Description SizeFormat
10.1.1.297.4941.pdf470.07 kBAdobe PDFView/Open
Show simple item record

Page view(s)

121
Last Week
0
Last month
1
checked on Apr 14, 2024

Download(s)

209
checked on Apr 14, 2024

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.