Title :
Is the derivation of a model easier to understand than the model itself?
Author :
Feigenspan, Janet ; Batory, Don ; Riché, Taylor
Author_Institution :
Univ. of Magdeburg, Magdeburg, Germany
Abstract :
Software architectures can be presented by graphs with components as nodes and connectors as edges. These graphs, or models, typically encode expert domain knowledge, which makes them difficult to understand. Hence, instead of presenting a complete complex model, we can derive it from a simple, easy-to-understand model by a set of easy-to-understand transformations. In two controlled experiments, we evaluate whether a derivation of a model is easier to understand than the model itself.
Keywords :
graph theory; software architecture; complete complex model; edge connectors; edge nodes; expert domain knowledge; graph presentation; software architectures; Computer architecture; Computer crashes; Educational institutions; Equations; Load modeling; Mathematical model; Servers;
Conference_Titel :
Program Comprehension (ICPC), 2012 IEEE 20th International Conference on
Conference_Location :
Passau
Print_ISBN :
978-1-4673-1213-4
Electronic_ISBN :
1092-8138
DOI :
10.1109/ICPC.2012.6240508