%PDF-1.4
%
1 0 obj
<<
/Metadata 2 0 R
/Pages 3 0 R
/Type /Catalog
>>
endobj
4 0 obj
<<
/CreationDate (D:20100522035630+02'00')
/Creator (TeX)
/PTEX.Fullbanner (This is pdfTeX, Version 3.1415926-1.40.9-2.2 \(Web2C 7.5.7\) kpathsea version 3.5.7)
/Producer (pdfTeX-1.40.9)
/ModDate (D:20100522035717+02'00')
/Trapped /False
/Subject (For anything but the simplest of software systems, the ease and costs associated with change management can become critical to the success of a project. Establishing traceability initially can demand questionable effort, but sustaining this traceability as changes occur can be a neglected matter altogether. Without conscious effort, traceability relations become increasingly inaccurate and irrelevant as the artifacts they associate evolve. Based upon the observation that there are finite types of development activity that appear to impact traceability when software development proceeds through the construction and refinement of UML models, we have developed an approach to automate traceability maintenance in such contexts. Within this paper, we describe the technical details behind the recognition of these development activities, a task upon which our automated approach depends, and we discuss how we have validated this aspect of the work to date.)
/Author <5061747269636B204DE464657220616E64204F726C656E6120476F74656C20616E6420496C6B61205068696C6970706F77>
/bibtex#2Fbibtexkey (conf/ase/MaederGP08)
/bibtex#2Fbooktitle (23rd IEEE/ACM International Conference on Automated Software Engineering \(ASE 2008\), 15-19 September 2008, L'Aquila, Italy)
/bibtex#2Fdoi (http://dx.doi.org/10.1109/ASE.2008.15)
/bibtex#2Ffile (:/Users/Patrick/Desktop/pdfs/ASE08_maeder_gotel_RecognizingDevelopmentActivities.pdf:PDF)
/bibtex#2Fisbn (978-1-4244-2187-9)
/Keywords (unified modeling language, management of change, project management, software development management, software engineering, software maintenance, UML models, automated traceability maintenance, change management, software development, software systems, traceability relations, elemntary change, change event, link update, Patrick Maeder, Patrick Mader)
/bibtex#2Fpages (49--58)
/bibtex#2Fpublisher (IEEE)
/Title (Enabling Automated Traceability Maintenance by Recognizing Development Activities Applied to Models)
/bibtex#2Fyear (2008)
/bibtex#2Fentrytype (Inproceedings)
>>
endobj
2 0 obj
<<
/Type /Metadata
/Subtype /XML
/Length 5 0 R
>>
stream
2010-05-22T03:56:30+02:00
TeX
2010-05-22T03:57:17+02:00
2010-05-22T03:57:17+02:00
This is pdfTeX, Version 3.1415926-1.40.9-2.2 (Web2C 7.5.7) kpathsea version 3.5.7
pdfTeX-1.40.9
False
uuid:d094ec42-3fe6-e645-967b-577c197bcce8
uuid:e99bfc8d-7912-ce43-88fe-c1f150a1d84a
For anything but the simplest of software systems, the ease and costs associated with change management can become critical to the success of a project. Establishing traceability initially can demand questionable effort, but sustaining this traceability as changes occur can be a neglected matter altogether. Without conscious effort, traceability relations become increasingly inaccurate and irrelevant as the artifacts they associate evolve. Based upon the observation that there are finite types of development activity that appear to impact traceability when software development proceeds through the construction and refinement of UML models, we have developed an approach to automate traceability maintenance in such contexts. Within this paper, we describe the technical details behind the recognition of these development activities, a task upon which our automated approach depends, and we discuss how we have validated this aspect of the work to date.
Patrick Mäder
Orlena Gotel
Ilka Philippow
bibtex/bibtexkey/conf/ase/MaederGP08
bibtex/booktitle/23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 15-19 September 2008, L'Aquila, Italy
bibtex/file/:/Users/Patrick/Desktop/pdfs/ASE08_maeder_gotel_RecognizingDevelopmentActivities.pdf:PDF
bibtex/isbn/978-1-4244-2187-9
bibtex/pages/49--58
http://dx.doi.org/10.1109/ASE.2008.15
unified modeling language
management of change
project management
software development management
software engineering
software maintenance
UML models
automated traceability maintenance
change management
software development
software systems
traceability relations
elemntary change
change event
link update
Patrick Maeder
Patrick Mader
IEEE
Enabling Automated Traceability Maintenance by Recognizing Development Activities Applied to Models
2008
application/pdf
Inproceedings
Patrick Mäder
Orlena Gotel
Ilka Philippow
conf/ase/MaederGP08
23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 15-19 September 2008, L'Aquila, Italy
http://dx.doi.org/10.1109/ASE.2008.15
:/Users/Patrick/Desktop/pdfs/ASE08_maeder_gotel_RecognizingDevelopmentActivities.pdf:PDF
978-1-4244-2187-9
unified modeling language, management of change, project management, software development management, software engineering, software maintenance, UML models, automated traceability maintenance, change management, software development, software systems, traceability relations, elemntary change, change event, link update, Patrick Maeder, Patrick Mader
49--58
IEEE
Enabling Automated Traceability Maintenance by Recognizing Development Activities Applied to Models
2008
Inproceedings
endstream
endobj
3 0 obj
<<
/Count 10
/Type /Pages
/Kids [6 0 R 7 0 R]
>>
endobj
5 0 obj
6621
endobj
6 0 obj
<<
/Parent 3 0 R
/Count 6
/Type /Pages
/Kids [8 0 R 9 0 R 10 0 R 11 0 R 12 0 R 13 0 R]
>>
endobj
7 0 obj
<<
/Parent 3 0 R
/Count 4
/Type /Pages
/Kids [14 0 R 15 0 R 16 0 R 17 0 R]
>>
endobj
8 0 obj
<<
/CropBox [0 0 612 792]
/Parent 6 0 R
/Contents [18 0 R 19 0 R 20 0 R 21 0 R 22 0 R 23 0 R 24 0 R 25 0 R]
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 26 0 R
/Type /Page
>>
endobj
9 0 obj
<<
/CropBox [0 0 612 792]
/Parent 6 0 R
/Contents 27 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 28 0 R
/Type /Page
>>
endobj
10 0 obj
<<
/CropBox [0 0 612 792]
/Parent 6 0 R
/Contents 29 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 30 0 R
/Type /Page
>>
endobj
11 0 obj
<<
/CropBox [0 0 612 792]
/Parent 6 0 R
/Contents 31 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 32 0 R
/Type /Page
>>
endobj
12 0 obj
<<
/CropBox [0 0 612 792]
/Parent 6 0 R
/Contents 33 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 34 0 R
/Type /Page
>>
endobj
13 0 obj
<<
/CropBox [0 0 612 792]
/Parent 6 0 R
/Contents 35 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 36 0 R
/Type /Page
>>
endobj
14 0 obj
<<
/CropBox [0 0 612 792]
/Parent 7 0 R
/Contents 37 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 38 0 R
/Type /Page
>>
endobj
15 0 obj
<<
/CropBox [0 0 612 792]
/Parent 7 0 R
/Contents 39 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 40 0 R
/Type /Page
>>
endobj
16 0 obj
<<
/CropBox [0 0 612 792]
/Parent 7 0 R
/Contents 41 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 42 0 R
/Type /Page
>>
endobj
17 0 obj
<<
/CropBox [0 0 612 792]
/Parent 7 0 R
/Contents 43 0 R
/Rotate 0
/MediaBox [0 0 612 792]
/Resources 44 0 R
/Type /Page
>>
endobj
18 0 obj
<<
/Length 45 0 R
/Filter /FlateDecode
>>
stream
HUo0~_G["&;yc044@= .Ͷn][¿H b7>}G/k=k烨G!`Cdt)ȫ\dv-V+\mZ_M)S]uSxq>!6\.}nnI|ߏb+oEfK\O#f-ڄ̛qph[.iE
TvM;#UQ`L2خˢL|>)SY!Vl)
FX,OUߍrPgLjZF|ytku)_ B~Djxn$#vg0ngG@>=P{`c!*-CB(+( ^nP WԘS<ͻF ]/'|0%WNډݺ$X(' ?>F`IUjU"[HnR_y--S>CSЫ@_-ȱ{yGjBDN_皚l`=# }8w2{/?cY4 fQs(C` (8
endstream
endobj
19 0 obj
<<
/Length 46 0 R
/Filter /FlateDecode
>>
stream
HTˎ0+XjHq0.̨rN*IՎ4q9~Tso0|zˤY7"ٝVYMd쎫G%*43e7؏g3bZ|=| cXq;F-xE=zݔeA ;Sb0#uCGqg6'K@">0 {BR1ўG;_~"dEST:"A2Mdco.6fQ#gDJ[dfeQ"gP=t4 Cb،\K \v: