Design Patterns in Software Maintenance: An Experiment Replication at Brigham Young University

In 2001 Prechelt et al. published the results of a controlled experiment in software maintenance comparing design patterns to simpler solutions. Since that time, only one replication of the experiment has been performed (published in 2004). The replication found remarkably (though not surprisingly)...

Full description

Saved in:
Bibliographic Details
Published in2011 Second International Workshop on Replication in Empirical Softwre Engineering Research pp. 25 - 34
Main Authors Krein, J. L., Pratt, L. J., Swenson, A. B., MacLean, A. C., Knutson, C. D., Eggett, D. L.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.09.2011
Subjects
Online AccessGet full text
ISBN9781467309721
1467309729
DOI10.1109/RESER.2011.10

Cover

Loading…
Abstract In 2001 Prechelt et al. published the results of a controlled experiment in software maintenance comparing design patterns to simpler solutions. Since that time, only one replication of the experiment has been performed (published in 2004). The replication found remarkably (though not surprisingly) different results. In this paper we present the results of another replication of Prechelt's experiment, conducted at Brigham Young University (BYU) in 2010. This replication was performed as part of a joint replication project hosted by the 2011 Workshop on Replication in Empirical Software Engineering Research (RESER). The data and results from this experiment are meant to be considered in connection with the results of other contributions to the joint replication project.
AbstractList In 2001 Prechelt et al. published the results of a controlled experiment in software maintenance comparing design patterns to simpler solutions. Since that time, only one replication of the experiment has been performed (published in 2004). The replication found remarkably (though not surprisingly) different results. In this paper we present the results of another replication of Prechelt's experiment, conducted at Brigham Young University (BYU) in 2010. This replication was performed as part of a joint replication project hosted by the 2011 Workshop on Replication in Empirical Software Engineering Research (RESER). The data and results from this experiment are meant to be considered in connection with the results of other contributions to the joint replication project.
Author Krein, J. L.
Swenson, A. B.
Pratt, L. J.
Knutson, C. D.
MacLean, A. C.
Eggett, D. L.
Author_xml – sequence: 1
  givenname: J. L.
  surname: Krein
  fullname: Krein, J. L.
  email: jonathankrein@byu.net
  organization: Dept. of Comput. Sci., Brigham Young Univ., Provo, UT, USA
– sequence: 2
  givenname: L. J.
  surname: Pratt
  fullname: Pratt, L. J.
  email: landonjpratt@byu.edu
  organization: Dept. of Comput. Sci., Brigham Young Univ., Provo, UT, USA
– sequence: 3
  givenname: A. B.
  surname: Swenson
  fullname: Swenson, A. B.
  email: swenson.alan@gmail.com
  organization: Dept. of Comput. Sci., Brigham Young Univ., Provo, UT, USA
– sequence: 4
  givenname: A. C.
  surname: MacLean
  fullname: MacLean, A. C.
  email: amaclean@byu.net
  organization: Dept. of Comput. Sci., Brigham Young Univ., Provo, UT, USA
– sequence: 5
  givenname: C. D.
  surname: Knutson
  fullname: Knutson, C. D.
  email: knutson@cs.byu.edu
  organization: Dept. of Comput. Sci., Brigham Young Univ., Provo, UT, USA
– sequence: 6
  givenname: D. L.
  surname: Eggett
  fullname: Eggett, D. L.
  email: theegg@stat.byu.edu
  organization: Dept. of Stat., Brigham Young Univ., Provo, UT, USA
BookMark eNotj8tOwzAURI0ACVqyZMXGP9Bwb5zYMbtSwkMqAqVlwYbKsa6LUetUiXn074kEq5mRjkYzI3YU2kCMnSOkiKAv62pR1WkGiCnCARuBkrrIpcr1IUu0KnHwArTK8IQlff8BMKAgdS5O2dsN9X4d-LOJkbrQcx_4onXx23TEH40PkYIJlq74NPDqZ0ed31KIvKbdxlsTfRu4ify68-t3s-Wv7WdY85fgv6jrfdyfsWNnNj0l_zpmy9tqObufzJ_uHmbT-cRriBNXSsyUVtIUpbO2AHRIQzAgigZdrhrQjVXOoTVONg0NZ6zNBIFUypWZGLOLv1pPRKvdsNF0-5XEvBQiF7-PQlac
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/RESER.2011.10
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 0769546749
9780769546742
EndPage 34
ExternalDocumentID 6148334
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
AAWTH
ADFMO
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
IEGSK
IERZE
OCL
RIE
RIL
ID FETCH-LOGICAL-i90t-f86127976a58fcc501f1e6a5a035b1f47b09bc7ff1caf6bbe097cc23e0677f823
IEDL.DBID RIE
ISBN 9781467309721
1467309729
IngestDate Wed Aug 27 04:10:52 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-f86127976a58fcc501f1e6a5a035b1f47b09bc7ff1caf6bbe097cc23e0677f823
PageCount 10
ParticipantIDs ieee_primary_6148334
PublicationCentury 2000
PublicationDate 2011-Sept.
PublicationDateYYYYMMDD 2011-09-01
PublicationDate_xml – month: 09
  year: 2011
  text: 2011-Sept.
PublicationDecade 2010
PublicationTitle 2011 Second International Workshop on Replication in Empirical Softwre Engineering Research
PublicationTitleAbbrev reser
PublicationYear 2011
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0001106943
ssib026768231
Score 1.5348443
Snippet In 2001 Prechelt et al. published the results of a controlled experiment in software maintenance comparing design patterns to simpler solutions. Since that...
SourceID ieee
SourceType Publisher
StartPage 25
SubjectTerms design patterns
Educational institutions
experiment
joint replication
Joints
Programming
Software
Software engineering
software maintenance
Statistical analysis
Title Design Patterns in Software Maintenance: An Experiment Replication at Brigham Young University
URI https://ieeexplore.ieee.org/document/6148334
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ3NS8MwFMDDtpMnlU38JgePdmuXpGm9-bExhMnQCTs5kvQFhtjJbBH8681L103Eg7emh368hOR9_h4hFzinisdZIHmaBDwzLFAy40FiEyNZArH0KKXxQzx65vczMWuQy00tDAD45DPo4qWP5WdLU6KrrIfQSsZ4kzSd4VbVatVrpx87vbmOaHn_SoQlnczXcrkXIqUmrRFP63G0ZW72MDzzWBE9sZj2R6cVf9AMd8m4_sQqv-S1Wxa6a75-0Rv_-w97pLMt6aOTzWG1TxqQt8nLnc_foBMP2cw_6CKnT25f_lQroGOFKAnkccAVvc7pYNMLgDqtvfb1UVXQG7Tw1Rv1Owfdpnp0yHQ4mN6OgnXDhWCRhkVgE6fuSKefKJFYY0QY2QjcQIVM6MhyqcNUG2ltZJSNtQYnRGP6DJBCZ530D0grX-ZwSKgF7h4V9UEbZ4LFFr2twmorpRFMKDgibRTN_L1CaszXUjn--_YJ2alcuZjadUpaxaqEM6cLFPrcL4JvHXivoA
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ3NT8IwFMAbxIOe1IDx2x48Othot27e_MCgMkIUE06StrwmxDgMjpj419vXMTDGg7d1h328Nn2v7-P3CDnDOZU8GnuCJ7HHx5p5Uoy5F5tYCxZDJBxKKe1FnWd-PwyHFXK-rIUBAJd8Bg28dLH88VTP0VXWRGglY3yNrFu9z5OiWqtcPa3IWs5lTMt5WAIs6mSumsu-Ejk1SQl5WoyDFXWziQGax4LpieW0P3qtOFVzu0XS8iOLDJPXxjxXDf31i9_437_YJvVVUR_tL9XVDqlAViMvNy6Dg_YdZjP7oJOMPtmd-VPOgKYSYRJI5IALepnR9rIbALV2e-ntozKnV3jGl2_U7R10lexRJ4Pb9uC64y1aLniTxM89E1uDR1gLRYax0Tr0AxOAHUifhSowXCg_UVoYE2hpIqXAClHrFgPk0Bkr_V1SzaYZ7BFqgNtHBS1Q2h7CIoP-1tAoI4QOWShhn9RQNKP3AqoxWkjl4O_bp2SjM0i7o-5d7-GQbBaOXUz0OiLVfDaHY2sZ5OrELYhviIGy8A
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2011+Second+International+Workshop+on+Replication+in+Empirical+Softwre+Engineering+Research&rft.atitle=Design+Patterns+in+Software+Maintenance%3A+An+Experiment+Replication+at+Brigham+Young+University&rft.au=Krein%2C+J.+L.&rft.au=Pratt%2C+L.+J.&rft.au=Swenson%2C+A.+B.&rft.au=MacLean%2C+A.+C.&rft.date=2011-09-01&rft.pub=IEEE&rft.isbn=9781467309721&rft.spage=25&rft.epage=34&rft_id=info:doi/10.1109%2FRESER.2011.10&rft.externalDocID=6148334
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467309721/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467309721/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467309721/sc.gif&client=summon&freeimage=true