9 citations found. Retrieving documents...
Prechelt L., Unger B., Philippsen M. and Tichy W. 2002. Two Controlled Experiments Assessing the Usefulness of Design Pattern Documentation in Program Maintenance. IEEE Trans. Softw. Eng. 28(6), pp. 595-606.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
OO Design Patterns, Design Structure, and Program Changes.. - Bieman, Jain, Yang (2001)   (Correct)

.... documentation increased programmer maintenance productivity and reduced errors, while another experiment was inconclusive [18] Another experiment involving professional programmersfound that, in most cases, maintenance time and or maintenance effort was reduced when design patterns were used [19]. Our work focuses on assessing the quality of software designs, as well as developed software. We want to determine the relationship between design structures and external quality factors such as reusability, maintainability, testability, and adaptability. OO methods provide great flexibility in ....

L. Prechelt, B. Unger, M. Philippsen, and W. Tichy. Two controlled experiments assessing the usefulness of design pattern information in program maintenance. Submitted to IEEE Trans. Software Engineering, March 2000.


A Controlled Experiment in Maintenance Comparing.. - Prechelt, Unger.. (2000)   (3 citations)  Self-citation (Prechelt Unger Tichy)   (Correct)

....6] Reports on the e ects of patterns are available in anecdotal form from various practitioners [1] but there is little work done yet in a quantitative fashion, let al..one in a controlled environment. In fact the only quantitative, controlled experiment on patterns reported so far appears to be [10] (see [9, 11] for details) It investigates communication improvements through patterns in a maintenance situation. Maintenance can be done quicker and with fewer errors if design patterns are explicitly documented. This result con rms some of the purported positive e ects on communication but ....

Lutz Prechelt, Barbara Unger, Michael Philippsen, and Walter F. Tichy. Two controlled experiments assessing the usefulness of design pattern information during program maintenance. IEEE Trans. on Software Engineering. Resubmitted April 2000. http://wwwipd. ira.uka.de/~prechelt/Biblio/.


An Empirical Study of Working Speed Differences Between Software .. - Prechelt (2000)   Self-citation (Prechelt)   (Correct)

....roughly the same conditions the Grant Sackman experiment with its heterogeneity of programming languages is in fact an unusual example in this respect. 3. 1 Contents and structure The dataset contains data from the following experiments: 1] 2] 3] 4] 5] 8] 9, 24] 10] 11] [12, 19, 21], 14] 15, 16] 17, 18] 20] 22] and [25] Data from several other experiments was not available because the authors either did not answer my request or said they no longer had access to the data. The data from the original datasets was translated into a common format, which I will now ....

Lutz Prechelt, Barbara Unger, Michael Philippsen, and Walter Tichy. Two controlled experiments assessing the usefulness of design pattern information during program maintenance. IEEE Trans. on Software Engineering, .(.):., . . submitted August 1999.


The 28:1 Grant/Sackman legend is misleading, or: How large is.. - Prechelt (1999)   Self-citation (Prechelt)   (Correct)

....persons of a group solved the same task under roughly the same conditions the Grant Sackman experiment with its heterogeneity of programming languages is in fact an unusual example in this respect. 2. 1 Contents and structure The dataset contains data from the following experiments: 15, 16] [13, 21, 19], 20] 22] 18, 17] 14] 25] 11] 10, 24] 5] 2] 1] 9] 3] 4] and [12] Data from several other experiments was not available because the authors either did not answer my request or said they no longer had access to the data. The dataset contains one data point for each work ....

Lutz Prechelt, Barbara Unger, Michael Philippsen, and Walter Tichy. Two controlled experiments assessing the usefulness of design pattern information during program maintenance. IEEE Trans. on Software Engineering, .(.):., . . submitted August 1999.


A Controlled Experiment in Maintenance Comparing.. - Prechelt, Unger.. (1999)   (3 citations)  Self-citation (Prechelt Unger Tichy)   (Correct)

....5] Reports on the effects of patterns are available in anecdotal form from various practitioners [1] but there is little work done yet in a quantitative fashion, let al..one in a controlled environment. In fact the only quantitative, controlled experiment on patterns reported so far appears to be [9] (see [8, 10] for details) It investigates communication improvements through patterns in a maintenance situation. Maintenance can be done quicker and with fewer errors for software that documents its use of design patterns explicitly as opposed to the same software without the pattern ....

Lutz Prechelt, Barbara Unger, Michael Philippsen, and Walter F. Tichy. Two controlled experiments assessing the usefulness of design pattern information during program maintenance. Empirical Software Engineering, .(.):., . 1998. Submitted. http://wwwipd.ira.uka. de/~prechelt/Biblio/.


A Controlled Experiment in Maintenance Comparing.. - Prechelt, Unger.. (1998)   (3 citations)  Self-citation (Prechelt Unger Tichy)   (Correct)

....3, 4] Reports on the effects of patterns are available in anecdotal form from various practitioners [1] but there is little work done yet in a quantitative fashion, let al..one in a controlled environment. In fact the only quantitative, controlled experiment on patterns reported so far seems to be [7] (see [6, 8] for details) It investigates communication improvements through patterns in a maintenance situation. Maintenance can be done quicker and with fewer errors for software that documents its use of design patterns explicitly as opposed to the same software without the pattern ....

Lutz Prechelt, Barbara Unger, Michael Philippsen, and Walter F. Tichy. Two controlled experiments assessing the usefulness of design pattern information during program maintenance. Empirical Software Engineering, .(.):., . 1998. Submitted. http://wwwipd.ira.uka.de/~prechelt/Biblio/.


Functionality versus Practicality: Employing Existing Tools.. - Prechelt, Krämer (1998)   (7 citations)  Self-citation (Prechelt)   (Correct)

....of design patterns in designs where they were not used explicitly or where their use is not documented. Recognizing them could presumably improve the maintainability of software, because larger chunks could be understood as a whole. In fact we have found in a controlled experiment [ Pre97; PUPT98 ] that maintainers equipped with design pattern information solved maintenance tasks quicker or with fewer errors than a control group of maintainers having only detailed normal source code comments. This also indicates that it is not trivial for people to detect design patterns in software. ....

....patterns is their use as a means of communication and understanding. This observation suggests that finding patterns in existing designs should make understanding these designs easier. The conservative, controlled experiment mentioned above has recently corroborated this assumption [ Pre97; PUPT98 ] Two groups of subjects received the same program and were asked to outline how they would make a certain program change. The program for one of the groups had its design patterns documented in addition to thorough, conventional program documentation. For the other group, the pattern ....

Lutz Prechelt, Barbara Unger, Michael Philippsen, and Walter F. Tichy. Two controlled experiments assessing the usefulness of design pattern information during program maintenance. 1998. Submitted. http://wwwipd. ira.uka.de/~prechelt/Biblio/.


A Series of Controlled Experiments on Design Patterns.. - Prechelt, Unger (1998)   (3 citations)  Self-citation (Prechelt Unger)   (Correct)

....uses removed. Even the latter programs were so thoroughly documented that quantitatively the removal of the design pattern documentation should not make any difference unless some specific quality of design pattern documentation is indeed important. The full documentation of the experiment is [7, 9, 8]. Question: Is claim CM true Actually, our experiment avoids a severe problem for testing this claim: If one compared programs with patterns to different programs without, it would be unclear whether the results originate from communication improvements or from structural program differences. In ....

....required less time (1b) These differences are statistically significant. We find claim CM supported and conclude that the communication improvement may become visible as either a productivity or a quality improvement, depending on the situation (program, maintainers, schedule pressure, etc) See [8] for further discussion of these results. 3.2 Experiment 2: Patterns versus alternative designs [maintenance] Experiment 2 investigated whether using patterns is beneficial at all (aside from documenting them) and whether the difference depends on the level of pattern knowledge. The detailed ....

Lutz Prechelt, Barbara Unger, Michael Philippsen, and Walter F. Tichy. Two controlled experiments assessing the usefulness of design pattern information during program maintenance. Empirical Software Engineering, .(.):., . 1998. Submitted. http://wwwipd.ira.uka. de/~prechelt/Biblio/.


Building Agents with Agents and Patterns - Sabatucci Cossentino Gaglio   (Correct)

No context found.

Prechelt L., Unger B., Philippsen M. and Tichy W. 2002. Two Controlled Experiments Assessing the Usefulness of Design Pattern Documentation in Program Maintenance. IEEE Trans. Softw. Eng. 28(6), pp. 595-606.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC