Please use this identifier to cite or link to this item:
http://hdl.handle.net/20.500.11889/4246
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Ammar, Nariman | - |
dc.contributor.author | Abi-Antoun, Marwan | - |
dc.date.accessioned | 2017-02-14T08:21:30Z | - |
dc.date.available | 2017-02-14T08:21:30Z | - |
dc.date.issued | 2011 | - |
dc.identifier.uri | http://hdl.handle.net/20.500.11889/4246 | - |
dc.description.abstract | A 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.iso | en_US | en_US |
dc.subject | System design | en_US |
dc.subject | System analysis | en_US |
dc.subject | Computer software - Development | en_US |
dc.title | Evaluation of Global Hierarchical Object Graphs for Coding Activities: a Controlled Experiment1 | en_US |
dc.type | Article | en_US |
newfileds.department | Engineering and TechnologyEngineering and Technology | en_US |
newfileds.item-access-type | open_access | en_US |
newfileds.thesis-prog | none | en_US |
newfileds.general-subject | none | en_US |
item.languageiso639-1 | other | - |
item.fulltext | With Fulltext | - |
item.grantfulltext | open | - |
Appears in Collections: | Fulltext Publications |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
10.1.1.297.4941.pdf | 470.07 kB | Adobe PDF | View/Open |
Page view(s)
121
Last Week
0
0
Last month
1
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.