A Realistic Empirical Evaluation of the Costs and Benefits of UML in Software Maintenance
The Unified Modeling Language (UML) is the de facto standard for object-oriented software analysis and design modeling. However, few empirical studies exist that investigate the costs and evaluate the benefits of using UML in realistic contexts. Such studies are needed so that the software industry...
Saved in:
Published in | IEEE transactions on software engineering Vol. 34; no. 3; pp. 407 - 432 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
New York
IEEE
01.05.2008
IEEE Computer Society |
Subjects | |
Online Access | Get full text |
ISSN | 0098-5589 1939-3520 |
DOI | 10.1109/TSE.2008.15 |
Cover
Loading…
Abstract | The Unified Modeling Language (UML) is the de facto standard for object-oriented software analysis and design modeling. However, few empirical studies exist that investigate the costs and evaluate the benefits of using UML in realistic contexts. Such studies are needed so that the software industry can make informed decisions regarding the extent to which they should adopt UML in their development practices. This is the first controlled experiment that investigates the costs of maintaining and the benefits of using UML documentation during the maintenance and evolution of a real, non-trivial system, using professional developers as subjects, working with a state-of-the-art UML tool during an extended period of time. The subjects in the control group had no UML documentation. In this experiment, the subjects in the UML group had on average a practically and statistically significant 54% increase in the functional correctness of changes (p=0.03), and an insignificant 7% overall improvement in design quality (p=0.22) - though a much larger improvement was observed on the first change task (56%) - at the expense of an insignificant 14% increase in development time caused by the overhead of updating the UML documentation (p=0.35). |
---|---|
AbstractList | The Unified Modeling Language (UML) is the de facto standard for object- oriented software analysis and design modeling. However, few empirical studies exist that investigate the costs and evaluate the benefits of using UML in realistic contexts. [abstract truncated by publisher]. The Unified Modeling Language (UML) is the de facto standard for object-oriented software analysis and design modeling. However, few empirical studies exist that investigate the costs and evaluate the benefits of using UML in realistic contexts. Such studies are needed so that the software industry can make informed decisions regarding the extent to which they should adopt UML in their development practices. This is the first controlled experiment that investigates the costs of maintaining and the benefits of using UML documentation during the maintenance and evolution of a real, non-trivial system, using professional developers as subjects, working with a state-of-the-art UML tool during an extended period of time. The subjects in the control group had no UML documentation. In this experiment, the subjects in the UML group had on average a practically and statistically significant 54% increase in the functional correctness of changes (p=0.03), and an insignificant 7% overall improvement in design quality (p=0.22) - though a much larger improvement was observed on the first change task (56%) - at the expense of an insignificant 14% increase in development time caused by the overhead of updating the UML documentation (p=0.35). [PUBLICATION ABSTRACT] The Unified Modeling Language (UML) is the de facto standard for object-oriented software analysis and design modeling. However, few empirical studies exist that investigate the costs and evaluate the benefits of using UML in realistic contexts. Such studies are needed so that the software industry can make informed decisions regarding the extent to which they should adopt UML in their development practices. This is the first controlled experiment that investigates the costs of maintaining and the benefits of using UML documentation during the maintenance and evolution of a real, non-trivial system, using professional developers as subjects, working with a state-of-the-art UML tool during an extended period of time. The subjects in the control group had no UML documentation. In this experiment, the subjects in the UML group had on average a practically and statistically significant 54% increase in the functional correctness of changes (p=0.03), and an insignificant 7% overall improvement in design quality (p=0.22) - though a much larger improvement was observed on the first change task (56%) - at the expense of an insignificant 14% increase in development time caused by the overhead of updating the UML documentation (p=0.35). |
Author | Arisholm, E. Briand, L.C. Dzidek, W.J. |
Author_xml | – sequence: 1 givenname: W.J. surname: Dzidek fullname: Dzidek, W.J. organization: Dept. of Software Eng., Simula Res. Lab., Lysaker – sequence: 2 givenname: E. surname: Arisholm fullname: Arisholm, E. organization: Dept. of Software Eng., Simula Res. Lab., Lysaker – sequence: 3 givenname: L.C. surname: Briand fullname: Briand, L.C. organization: Dept. of Software Eng., Simula Res. Lab., Lysaker |
BookMark | eNqFkU2LFDEQhoOs4OzqyaOX4EEP0mPlq7tzXIfxA2YR3N2Dp1CdqcYsPekxySj-ezOOeFhQT0Wo531I8p6zszhHYuypgKUQYF_fXK-XEqBfCvOALYRVtlFGwhlbANi-Maa3j9h5zncAYLrOLNjnS_6JcAq5BM_Xu31IwePE199wOmAJc-TzyMsX4qs5l8wxbvkbijSGeqib26sND5Ffz2P5jon4FYZYKGL09Jg9HHHK9OT3vGC3b9c3q_fN5uO7D6vLTeNVZ0ojFBBgKxCMarUXrdKy2_at1mhbawcUktBSi1u0g9HboR-87u0gpNUkB1AX7OXJu0_z1wPl4nYhe5omjDQfsrNQvW0v9X_JvjNQrf3R-eKfpNLaSC1NBZ_fA-_mQ4r1vU7Y-t0gdFehVyfIpznnRKPbp7DD9MMJcMfeXO3NHXtz4qgU92gfyq8qSsIw_SXz7JQJRPTHXi9plQb1E3lyouo |
CODEN | IESEDJ |
CitedBy_id | crossref_primary_10_1007_s10270_021_00899_6 crossref_primary_10_1007_s10664_014_9318_8 crossref_primary_10_1109_TSE_2015_2479221 crossref_primary_10_1002_smr_1982 crossref_primary_10_1007_s10664_017_9591_4 crossref_primary_10_1007_s10270_020_00810_9 crossref_primary_10_1016_j_cola_2021_101063 crossref_primary_10_1007_s10270_008_0111_2 crossref_primary_10_1145_3674732 crossref_primary_10_1007_s10664_018_9599_4 crossref_primary_10_1007_s11573_012_0547_2 crossref_primary_10_1049_iet_sen_2011_0059 crossref_primary_10_1002_j_2334_5837_2011_tb01189_x crossref_primary_10_1016_j_infsof_2014_08_003 crossref_primary_10_1016_j_sysarc_2018_09_007 crossref_primary_10_1016_j_infsof_2023_107322 crossref_primary_10_1080_17517575_2018_1445296 crossref_primary_10_1007_s10664_014_9314_z crossref_primary_10_4018_IJSI_297512 crossref_primary_10_1109_ACCESS_2022_3150847 crossref_primary_10_1016_j_infsof_2014_05_014 crossref_primary_10_1145_2491509_2491515 crossref_primary_10_4018_jdm_2011070103 crossref_primary_10_1145_2491912 crossref_primary_10_1109_TSE_2019_2924886 crossref_primary_10_1007_s11219_015_9299_x crossref_primary_10_1016_j_infsof_2014_01_008 crossref_primary_10_1016_j_jss_2012_07_043 crossref_primary_10_1093_bib_bbw134 crossref_primary_10_1002_spe_2957 crossref_primary_10_1016_j_jvlc_2014_12_004 crossref_primary_10_1007_s10664_009_9118_8 crossref_primary_10_1016_j_jss_2010_07_049 crossref_primary_10_1057_jit_2014_5 crossref_primary_10_1007_s10664_009_9121_0 crossref_primary_10_1007_s10664_013_9283_7 crossref_primary_10_1109_TSE_2012_27 crossref_primary_10_1007_s10664_013_9243_2 crossref_primary_10_1016_j_jss_2014_09_042 crossref_primary_10_1007_s10270_023_01104_6 crossref_primary_10_1007_s10270_017_0636_3 crossref_primary_10_1007_s10664_014_9354_4 crossref_primary_10_1007_s10664_017_9563_8 crossref_primary_10_1016_j_dss_2012_05_034 crossref_primary_10_1007_s10270_012_0278_4 crossref_primary_10_1109_ACCESS_2020_3024671 crossref_primary_10_1002_spe_2503 crossref_primary_10_1007_s10664_014_9335_7 crossref_primary_10_1016_j_datak_2023_102263 crossref_primary_10_1109_TSMC_2018_2856763 crossref_primary_10_1145_3512338 crossref_primary_10_1016_j_ijinfomgt_2016_05_024 |
Cites_doi | 10.1007/978-1-84800-044-5_14 10.1109/PROC.1980.11813 10.1007/s10664-006-9020-6 10.1002/0471722324 10.1109/TSE.2007.17 10.1109/TSE.2004.43 10.1109/32.895984 10.1111/j.0030-1299.2004.13046.x 10.1023/A:1009778023863 10.1109/TSE.2006.96 10.1109/TSE.2006.59 10.1109/TSE.2007.256943 10.1037/h0043158 10.1109/TSE.2005.97 10.1145/944868.944908 10.1109/METRIC.2002.1011343 10.1007/978-1-4302-0853-2 10.1109/METRICS.2005.24 |
ContentType | Journal Article |
Copyright | Copyright IEEE Computer Society May 2008 |
Copyright_xml | – notice: Copyright IEEE Computer Society May 2008 |
DBID | 97E RIA RIE AAYXX CITATION 3V. 7WY 7WZ 7X7 7XB 87Z 88E 88F 88I 88K 8AL 8FE 8FG 8FI 8FJ 8FK 8FL 8G5 ABJCF ABUWG AFKRA ARAPS AZQEC BENPR BEZIV BGLVJ CCPQU DWQXO FRNLG FYUFA F~G GHDGH GNUQQ GUQSH HCIFZ JQ2 K60 K6~ K7- K9. L.- L6V M0C M0N M0S M1P M1Q M2O M2P M2T M7S MBDVC P5Z P62 PHGZM PHGZT PJZUB PKEHL PPXIY PQBIZ PQBZA PQEST PQGLB PQQKQ PQUKI PRINS PTHSS Q9U 7SC 7SP 8FD F28 FR3 L7M L~C L~D |
DOI | 10.1109/TSE.2008.15 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef ProQuest Central (Corporate) ABI/INFORM Collection ABI/INFORM Global (PDF only) Health & Medical Collection ProQuest Central (purchase pre-March 2016) ABI/INFORM Global (Alumni Edition) Medical Database (Alumni Edition) Military Database (Alumni Edition) Science Database (Alumni Edition) Telecommunications (Alumni Edition) Computing Database (Alumni Edition) ProQuest SciTech Collection ProQuest Technology Collection Hospital Premium Collection Hospital Premium Collection (Alumni Edition) ProQuest Central (Alumni) (purchase pre-March 2016) ABI/INFORM Collection (Alumni Edition) Research Library (Alumni Edition) Materials Science & Engineering Collection (subscription) ProQuest Central (Alumni) ProQuest Central UK/Ireland Health Research Premium Collection ProQuest Central Essentials ProQuest Central Business Premium Collection Technology collection ProQuest One Community College ProQuest Central Korea Business Premium Collection (Alumni) Health Research Premium Collection ABI/INFORM Global (Corporate) Health Research Premium Collection (Alumni) ProQuest Central Student Research Library Prep SciTech Premium Collection ProQuest Computer Science Collection ProQuest Business Collection (Alumni Edition) ProQuest Business Collection Computer Science Database ProQuest Health & Medical Complete (Alumni) ABI/INFORM Professional Advanced ProQuest Engineering Collection ABI/INFORM Global Computing Database Health & Medical Collection (Alumni Edition) Medical Database Military Database Research Library Science Database Telecommunications Database Engineering Database (subscription) Research Library (Corporate) AAdvanced Technologies & Aerospace Database (subscription) ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic ProQuest Health & Medical Research Collection ProQuest One Academic Middle East (New) ProQuest One Health & Nursing ProQuest One Business (UW System Shared) ProQuest One Business (Alumni) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China Engineering Collection ProQuest Central Basic Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ANTE: Abstracts in New Technology & Engineering Engineering Research Database Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | CrossRef ProQuest Business Collection (Alumni Edition) Research Library Prep Computer Science Database ProQuest Central Student ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection SciTech Premium Collection ProQuest Military Collection ProQuest Central China ABI/INFORM Complete ProQuest Telecommunications ProQuest One Applied & Life Sciences Health Research Premium Collection Health & Medical Research Collection ProQuest Central (New) ProQuest Medical Library (Alumni) Engineering Collection Advanced Technologies & Aerospace Collection Business Premium Collection ABI/INFORM Global Engineering Database ProQuest Science Journals (Alumni Edition) ProQuest One Academic Eastern Edition ProQuest Hospital Collection ProQuest Technology Collection Health Research Premium Collection (Alumni) ProQuest Telecommunications (Alumni Edition) ProQuest Business Collection ProQuest Hospital Collection (Alumni) ProQuest Health & Medical Complete ProQuest One Academic UKI Edition ProQuest One Academic ProQuest One Academic (New) ABI/INFORM Global (Corporate) ProQuest One Business Technology Collection ProQuest One Academic Middle East (New) ProQuest Health & Medical Complete (Alumni) ProQuest Central (Alumni Edition) ProQuest One Community College ProQuest One Health & Nursing Research Library (Alumni Edition) ProQuest Central ABI/INFORM Professional Advanced ProQuest Health & Medical Research Collection ProQuest Engineering Collection Health and Medicine Complete (Alumni Edition) ProQuest Central Korea ProQuest Research Library ABI/INFORM Complete (Alumni Edition) ProQuest Computing ABI/INFORM Global (Alumni Edition) ProQuest Central Basic ProQuest Science Journals ProQuest Computing (Alumni Edition) ProQuest Military Collection (Alumni Edition) ProQuest SciTech Collection Advanced Technologies & Aerospace Database ProQuest Medical Library Materials Science & Engineering Collection ProQuest One Business (Alumni) ProQuest Central (Alumni) Business Premium Collection (Alumni) Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts Computer and Information Systems Abstracts Engineering Research Database Advanced Technologies Database with Aerospace ANTE: Abstracts in New Technology & Engineering Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Technology Research Database Technology Research Database ProQuest Business Collection (Alumni Edition) Technology Research Database |
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 – sequence: 2 dbid: 8FG name: ProQuest Technology Collection url: https://search.proquest.com/technologycollection1 sourceTypes: Aggregation Database |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISSN | 1939-3520 |
EndPage | 432 |
ExternalDocumentID | 1501872831 10_1109_TSE_2008_15 4459340 |
Genre | orig-research Feature |
GroupedDBID | --Z -DZ -~X .4S .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 7WY 7X7 85S 88E 88I 8FE 8FG 8FI 8FJ 8FL 8G5 8R4 8R5 97E 9M8 AAJGR AARMG AASAJ AAWTH ABAZT ABFSI ABJCF ABPPZ ABQJQ ABUWG ABVLG ACGFO ACGOD ACIWK ACNCT ADBBV AENEX AETIX AFKRA AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ARAPS ARCSS ASUFR ATWAV AZQEC BEFXN BENPR BEZIV BFFAM BGLVJ BGNUA BKEBE BKOMP BPEOZ BPHCQ BVXVI CCPQU CS3 DU5 DWQXO E.L EBS EDO EJD FRNLG FYUFA GNUQQ GROUPED_ABI_INFORM_RESEARCH GUQSH HCIFZ HMCUK HZ~ H~9 I-F IBMZZ ICLAB IEDLZ IFIPE IFJZH IPLJI ITG ITH JAVBF K60 K6V K6~ K7- L6V LAI M0C M1P M1Q M2O M2P M43 M7S MS~ O9- OCL OHT P2P P62 PHGZM PHGZT PJZUB PPXIY PQBIZ PQBZA PQGLB PQQKQ PROAC PSQYO PTHSS PUEGO Q2X RIA RIE RNI RNS RXW RZB S10 TAE TN5 TWZ UHB UKHRP UPT UQL VH1 WH7 XOL YYP YZZ ZCG AAYOK AAYXX ALIPV CITATION RIG 3V. 7XB 88K 8AL 8FK JQ2 K9. L.- M0N M2T MBDVC PKEHL PQEST PQUKI PRINS Q9U 7SC 7SP 8FD F28 FR3 L7M L~C L~D |
ID | FETCH-LOGICAL-c375t-130e0a61a05364c163427d8644a9699ba12ea9e6ada9b54db8bc489b1294e2b03 |
IEDL.DBID | 7X7 |
ISSN | 0098-5589 |
IngestDate | Fri Jul 11 00:24:40 EDT 2025 Fri Jul 11 03:28:11 EDT 2025 Fri Jul 11 15:30:48 EDT 2025 Fri Jul 25 11:07:23 EDT 2025 Tue Jul 01 05:19:01 EDT 2025 Thu Apr 24 23:09:10 EDT 2025 Wed Aug 27 02:47:42 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 3 |
Keywords | Software Engineering Distribution and Enhancement Design notations and documentation Software/Software Engi Maintainability Maintenance Object-Oriented Programming |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c375t-130e0a61a05364c163427d8644a9699ba12ea9e6ada9b54db8bc489b1294e2b03 |
Notes | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-2 content type line 23 |
PQID | 195580147 |
PQPubID | 23500 |
PageCount | 26 |
ParticipantIDs | proquest_miscellaneous_34452425 ieee_primary_4459340 proquest_miscellaneous_875029480 crossref_primary_10_1109_TSE_2008_15 proquest_miscellaneous_903646824 proquest_journals_195580147 crossref_citationtrail_10_1109_TSE_2008_15 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2008-05-01 |
PublicationDateYYYYMMDD | 2008-05-01 |
PublicationDate_xml | – month: 05 year: 2008 text: 2008-05-01 day: 01 |
PublicationDecade | 2000 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York |
PublicationTitle | IEEE transactions on software engineering |
PublicationTitleAbbrev | TSE |
PublicationYear | 2008 |
Publisher | IEEE IEEE Computer Society |
Publisher_xml | – name: IEEE – name: IEEE Computer Society |
References | (ref15) 2004 Binder (ref19) 2000 Gosling (ref13) 2000 ref16 ref18 Devore (ref21) 1999 Holsti (ref26) 1969 Fowler (ref33) 2000 McGibbon (ref7) 1996 Myers (ref24) 2002 Pressman (ref3) 2005 (ref12) 2003 ref45 ref48 (ref49) 2007 ref44 Broad (ref42) 1986 Meyers (ref30) 1997 ref8 Cohen (ref23) 1988 (ref46) 2003 Brewer (ref43) 1989 ref6 Shadish (ref32) 2002 Popper (ref39) 1968 ref40 (ref9) 2004 Kleppe (ref5) 2003 ref35 Gamma (ref28) 1995 ref34 ref37 Glass (ref4) 2002 ref31 ref1 ref38 Bruegge (ref10) 2004 (ref17) 2004 (ref47) 2002 ref25 ref20 ref22 Collins (ref41) 1985 Huxley (ref36) 1965 ref27 Holmes (ref11) 2004 Powell (ref14) 2001 Beck (ref2) 2000 Bloch (ref29) 2001 |
References_xml | – volume-title: The Logic of Scientific Discovery year: 1968 ident: ref39 – ident: ref37 doi: 10.1007/978-1-84800-044-5_14 – ident: ref38 doi: 10.1109/PROC.1980.11813 – ident: ref1 doi: 10.1007/s10664-006-9020-6 – volume-title: Testing Object-Oriented Systems: Models, Patterns, and Tools year: 2000 ident: ref19 – ident: ref20 doi: 10.1002/0471722324 – volume-title: Betrayers of the Truth year: 1986 ident: ref42 – volume-title: Software Engineering: A Practitioner’s Approach year: 2005 ident: ref3 – volume-title: Struts: The Complete Reference year: 2004 ident: ref11 – year: 2002 ident: ref47 article-title: Visio publication-title: Microsoft – ident: ref45 doi: 10.1109/TSE.2007.17 – year: 2003 ident: ref46 article-title: TAU publication-title: Telelogic – year: 2007 ident: ref49 article-title: Rational Software Architect publication-title: IBM – volume-title: Experimental and Quasi-Experimental Designs for Generalized Causal Inference year: 2002 ident: ref32 – volume-title: Extreme Programming Explained year: 2000 ident: ref2 – year: 2004 ident: ref9 article-title: Borland Together for Eclipse – ident: ref44 doi: 10.1109/TSE.2004.43 – ident: ref27 doi: 10.1109/32.895984 – ident: ref22 doi: 10.1111/j.0030-1299.2004.13046.x – year: 1996 ident: ref7 article-title: Software Reliability Data Summary – ident: ref35 doi: 10.1023/A:1009778023863 – ident: ref48 doi: 10.1109/TSE.2006.96 – ident: ref6 doi: 10.1109/TSE.2006.59 – volume-title: Facts and Fallacies of Software Engineering year: 2002 ident: ref4 – volume-title: Design Patterns: Elements of Reusable Object-Oriented Software year: 1995 ident: ref28 – volume-title: Changing Order Replication and Induction in Scientific Practice year: 1985 ident: ref41 – ident: ref18 doi: 10.1109/TSE.2007.256943 – ident: ref31 doi: 10.1037/h0043158 – ident: ref40 doi: 10.1109/TSE.2005.97 – ident: ref34 doi: 10.1145/944868.944908 – ident: ref8 doi: 10.1109/METRIC.2002.1011343 – volume-title: The Java Language Specification year: 2000 ident: ref13 – volume-title: Applied Statistics for Engineers and Scientists year: 1999 ident: ref21 – volume-title: Generalized Linear Models: With Applications in Engineering and the Sciences year: 2002 ident: ref24 – volume-title: UML Distilled: A Brief Guide to the Standard Object Modeling Language year: 2000 ident: ref33 – volume-title: The New Treasury of Science year: 1965 ident: ref36 article-title: We are All Scientists – volume-title: Content Analysis for the Social Sciences and Humanities year: 1969 ident: ref26 – year: 2004 ident: ref15 article-title: Eclipse – year: 2004 ident: ref17 article-title: BESTweb – volume-title: Effective C++ year: 1997 ident: ref30 – volume-title: Multimethod Research: A Synthesis of Styles year: 1989 ident: ref43 – ident: ref16 doi: 10.1007/978-1-4302-0853-2 – ident: ref25 doi: 10.1109/METRICS.2005.24 – volume-title: MDA Explained: The Model-Driven Architecture—Practice and Promise year: 2003 ident: ref5 – volume-title: Object-Oriented Software Engineering Using UML, Patterns, and Java year: 2004 ident: ref10 – volume-title: Effective Java Programming Language Guide year: 2001 ident: ref29 – year: 2003 ident: ref12 article-title: JavaServer Pages 2.0 Specification – volume-title: HTML: The Complete Reference year: 2001 ident: ref14 – volume-title: Statistical Power Analysis for the Behavioral Sciences year: 1988 ident: ref23 |
SSID | ssj0005775 |
Score | 2.2842755 |
Snippet | The Unified Modeling Language (UML) is the de facto standard for object-oriented software analysis and design modeling. However, few empirical studies exist... The Unified Modeling Language (UML) is the de facto standard for object- oriented software analysis and design modeling. However, few empirical studies exist... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 407 |
SubjectTerms | and Enhancement Computer industry Computer programs Control systems Costs Design Design engineering Design notations and documentation Digital Object Identifier Distribution Documentation Electrical equipment industry Empirical analysis Experiments Laboratories Maintainability Maintenance Object oriented modeling Object oriented programming Software Software design Software development Software Engineering Software maintenance Software standards Software/Software Engi Studies Unified Modeling Language |
SummonAdditionalLinks | – databaseName: IEEE Electronic Library (IEL) dbid: RIE link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT9wwEB4Bp16gLa1I6cMHTqhZnHicxEeKFqGq2wOwEj1FjjORVtBkxe6qEr-ecV6tWpB6S-Sx5Hg89nyZ8TcARxJdqSiOQlJGhWjRhdYaG8qk1MoionM-ojv7nlzM8euNvtmCz-NdGCJqk89o4h_bWH7ZuI3_VXaCqI1CBujbDNy6u1q_0znSVA_8mFpnpr-LF0lzcn017ZImfe3bP06ftpzKP3twe7Cc78FsGFKXT3I72ayLiXv4i63xf8f8EnZ7D1OcdkviFWxR_Rr2huoNojfmffhxKi7J0x-ynJj-XC5ashAxHem_RVMJdg_FWbNar4StS_GFN8ZqwS_cMp99E4taXPE2_svek5hZzzzh6TvoDczPp9dnF2FfaCF0KtW-HL0kaZPIskUm6NhFwzgtM3aVrEmMKWwUkzWU2NKaQmNZZIXDzBTsKyDFhVRvYaduajoAUcmKPRbkzq5CNm6TGUtZpRiGRp6qLoDjQQG561nIfTGMu7xFI9LkrK2uNmakAzgahZcd-cbTYvt-3keRfsoDOBw0m_eGucojw4uDYWEawKexlS3Kh0lsTc1mlSvu74FYAOIZCcZ4kj89k8-LGB_fTbIY3z09uEN40WWe-NTJ97Czvt_QB3Zv1sXHdl0_AiuX9rQ priority: 102 providerName: IEEE |
Title | A Realistic Empirical Evaluation of the Costs and Benefits of UML in Software Maintenance |
URI | https://ieeexplore.ieee.org/document/4459340 https://www.proquest.com/docview/195580147 https://www.proquest.com/docview/34452425 https://www.proquest.com/docview/875029480 https://www.proquest.com/docview/903646824 |
Volume | 34 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3BatwwEBVtcumlSZuWukm3OuRUMJGtkW2dQhK8DaUbSpKF7cnIsgwLrb2NN-T3M2PLbqFNLwajEdiSZjSjGb3H2LEAW0kXR6GTWoZgwIbGaBOKpFLSAIC1lNFdXCWXS_iyUitfm9P5ssrRJvaGumotnZGfRFopQjpJTze_QiKNouSqZ9B4znYJuYwqutJV-rvCI03VCJmJnbW_nhcJfXJ7kw91lESH-8eG1DOs_GWW-71mvs9eeieRnw2z-oo9c81rtjcSMHCvjwfs-xm_doRgiHI8_7lZ93gfPJ8QvHlbc_Tw-EXbbTtumoqfo22r1_iCLcvFV75u-A1a4gdz5_jCEHgEIXC4N2w5z28vLkPPlRBamSpilBdOmCQyqFQJWPSyIE6rDL0doxOtSxPFzmiXmMroUkFVZqWFTJe43YOLSyHfsp2mbdw7xmtRo9MB2NnWgPqpM21cVkuMJCNCmwvYp3HACuuBxInP4kfRBxRCFzi6A71lpAJ2PAlvBvyMf4sd0MhPIgBKSxABOxxnovC61RXTSgjYx6kVlYIyHaZx7X1XSOxPsVTA-BMSGKYJ_PVMPC2iKUWbZDG8_-9XHLIXQw0JFUEesZ3t3b37gI7Ktpz1yxGf2fzzjO2e51ffrmf9DcNHMAbn3A |
linkProvider | ProQuest |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwEB6VcoALr4IIBepDuSBFdeJJNj4gVMouW7rbA92Vyik4jiOtBMnSbFXxo_iPzOQFEpRbj5HHkWPPjGfi8fcB7Eu0uXJh4DullY8GrW-MNr6M80gZRLSWT3Tnp_F0iR_Po_Mt-NnfheGyyt4nNo46ryz_Iz8IdBQx0sno7fq7z6RRfLjaM2i0WnHiflxRxla_OX5Py_sqDCfjxdHU70gFfKtGEVOvSydNHBjSvhgthSMYjvKEwgKjY60zE4TOaBeb3OgswjxLMouJzmhfRBdmUtF7b8FtVEqzQSWTD78rSkajqIfopMHq7jpgIPXB4mzc1m0y_e4fG2DD6PLXNtDsbZMHcK8LSsVhq0UPYcuVj-B-T_ggOvvfgc-H4pNjxESSE-Nv61WDLyLGA2K4qApBEaU4qupNLUyZi3fkS4sVPVDLcj4Tq1Kckee_MhdOzA2DVTDih3sMyxuZxiewXValewqikAUFOUidbYHkD3SijUsKRZlrwOh2HrzuJyy1HXA582d8TZsERuqUZrel0wwiD_YH4XWL1_FvsR2e-UEEMdIKpQe7_UqknS3X6aB5HuwNrWSEfLJiSldd1qmi_py7eSCukaC0UNKnJ_J6Ec1HwnES4rP_jmIP7kwX81k6Oz492YW7bf0KF2A-h-3NxaV7QUHSJnvZqKaALzdtC78AFmggPA |
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%3Ajournal&rft.genre=article&rft.atitle=A+Realistic+Empirical+Evaluation+of+the+Costs+and+Benefits+of+UML+in+Software+Maintenance&rft.jtitle=IEEE+transactions+on+software+engineering&rft.au=Dzidek%2C+Wojciech+J&rft.au=Arisholm%2C+Erik&rft.au=Briand%2C+Lionel+C&rft.date=2008-05-01&rft.pub=IEEE+Computer+Society&rft.issn=0098-5589&rft.eissn=1939-3520&rft.volume=34&rft.issue=3&rft.spage=407&rft_id=info:doi/10.1109%2FTSE.2008.15&rft.externalDocID=1501872831 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0098-5589&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0098-5589&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0098-5589&client=summon |