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...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on software engineering Vol. 34; no. 3; pp. 407 - 432
Main Authors Dzidek, W.J., Arisholm, E., Briand, L.C.
Format Journal Article
LanguageEnglish
Published New York IEEE 01.05.2008
IEEE Computer Society
Subjects
Online AccessGet full text
ISSN0098-5589
1939-3520
DOI10.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