2010
DOI: 10.1109/tse.2009.69
|View full text |Cite
|
Sign up to set email alerts
|

How Developers' Experience and Ability Influence Web Application Comprehension Tasks Supported by UML Stereotypes: A Series of Four Experiments

Abstract: In recent years, several design notations have been proposed to model domain-specific applications or reference architectures. In particular, Conallen has proposed the UML Web Application Extension (WAE): a UML extension to model Web applications. The aim of our empirical investigation is to test whether the usage of the Conallen notation supports comprehension and maintenance activities with significant benefits, and whether such benefits depend on developers ability and experience. This paper reports and dis… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

3
67
1
2

Year Published

2010
2010
2015
2015

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 79 publications
(73 citation statements)
references
References 23 publications
3
67
1
2
Order By: Relevance
“…Previous work by Abraho, Ricca and others [1,22] suggests that the expertise level is important in diagram understanding, and when controlling for expertise levels, more interesting phenomena become visible (see Table 3). In this table, we have used the same arrangement of values in cells as in Table 2, but have split the data between modelers with lower and higher levels of expertise (left and right, respectively).…”
Section: Objectivementioning
confidence: 83%
See 1 more Smart Citation
“…Previous work by Abraho, Ricca and others [1,22] suggests that the expertise level is important in diagram understanding, and when controlling for expertise levels, more interesting phenomena become visible (see Table 3). In this table, we have used the same arrangement of values in cells as in Table 2, but have split the data between modelers with lower and higher levels of expertise (left and right, respectively).…”
Section: Objectivementioning
confidence: 83%
“…The more elusive higher levels like layout patterns, diagram flow, and the correspondence between a diagram and its intended message seem to have not yet been studied empirically at all. The influence of the expertise level, on the other hand, has been studied [1,22].…”
Section: Related Workmentioning
confidence: 99%
“…A number of studies [1][2][3][4][5][6] demonstrate the benefits of using stereotypes, which reflect semantics, in program comprehension, design, and software maintenance tasks. Using class stereotype information [4][5][6] as a factor in laying out UML class diagrams has shown to improve the comprehensibility of the diagram.…”
Section: Introductionmentioning
confidence: 99%
“…Similarly to [25], we test medians, using a one-tailed Mann-Whitney test for the null hypothesis Qx ≥ 3, where 3 corresponds to "Undecided", and Qx is the median for question Qx. A similar analysis is performed, only for subjects receiving obfuscated code, for questions related to the use made of the debugger (Q9), the difficulty in comprehending obfuscated code (Q17) and the usefulness of executing the system to understand it when the code is obfuscated (Q18).…”
Section: Analysis Methodsmentioning
confidence: 99%