%PDF-1.5 % 1 0 obj << /S /GoTo /D (chapter*.4) >> endobj 4 0 obj (Introduction) endobj 5 0 obj << /S /GoTo /D (chapter.1) >> endobj 8 0 obj (How to Create a Manageable Platform Architecture?) endobj 9 0 obj << /S /GoTo /D (section.1.1) >> endobj 12 0 obj (Introduction) endobj 13 0 obj << /S /GoTo /D (section.1.2) >> endobj 16 0 obj (Case: Medical Imaging Workstation) endobj 17 0 obj << /S /GoTo /D (subsection.1.2.1) >> endobj 20 0 obj (Product Context) endobj 21 0 obj << /S /GoTo /D (subsection.1.2.2) >> endobj 24 0 obj (Historic Phases) endobj 25 0 obj << /S /GoTo /D (subsection.1.2.3) >> endobj 28 0 obj (Basic Application and Toolboxes) endobj 29 0 obj << /S /GoTo /D (subsection.1.2.4) >> endobj 32 0 obj (Medical Imaging X-Ray) endobj 33 0 obj << /S /GoTo /D (subsection.1.2.5) >> endobj 36 0 obj (Second Concurrent Product: Medical Imaging CT/MR) endobj 37 0 obj << /S /GoTo /D (subsection.1.2.6) >> endobj 40 0 obj (Towards Workflow) endobj 41 0 obj << /S /GoTo /D (section.1.3) >> endobj 44 0 obj (Architecture) endobj 45 0 obj << /S /GoTo /D (section.1.4) >> endobj 48 0 obj (Platform) endobj 49 0 obj << /S /GoTo /D (section.1.5) >> endobj 52 0 obj (The Time Dimension) endobj 53 0 obj << /S /GoTo /D (section.1.6) >> endobj 56 0 obj (Process View) endobj 57 0 obj << /S /GoTo /D (subsection.1.6.1) >> endobj 60 0 obj (Lead Customer) endobj 61 0 obj << /S /GoTo /D (subsection.1.6.2) >> endobj 64 0 obj (Carrier Product) endobj 65 0 obj << /S /GoTo /D (subsection.1.6.3) >> endobj 68 0 obj (Platform) endobj 69 0 obj << /S /GoTo /D (section.1.7) >> endobj 72 0 obj (Market Driven) endobj 73 0 obj << /S /GoTo /D (section.1.8) >> endobj 76 0 obj (Recommendations) endobj 77 0 obj << /S /GoTo /D (chapter.2) >> endobj 80 0 obj (A Method to Explore Synergy between Products) endobj 81 0 obj << /S /GoTo /D (section.2.1) >> endobj 84 0 obj (Introduction) endobj 85 0 obj << /S /GoTo /D (section.2.2) >> endobj 88 0 obj (Stepwise method to explore synergy opportunities) endobj 89 0 obj << /S /GoTo /D (subsection.2.2.1) >> endobj 92 0 obj (Explore markets, customers, products and technologies) endobj 93 0 obj << /S /GoTo /D (subsection.2.2.2) >> endobj 96 0 obj (Share market and customer insights) endobj 97 0 obj << /S /GoTo /D (subsection.2.2.3) >> endobj 100 0 obj (Identify product features and technology components) endobj 101 0 obj << /S /GoTo /D (subsection.2.2.4) >> endobj 104 0 obj (Make maps) endobj 105 0 obj << /S /GoTo /D (subsection.2.2.5) >> endobj 108 0 obj (Discuss value, synergy and \(potential\) conflicts) endobj 109 0 obj << /S /GoTo /D (subsection.2.2.6) >> endobj 112 0 obj (Create long term and short term plan) endobj 113 0 obj << /S /GoTo /D (section.2.3) >> endobj 116 0 obj (Example of synergy) endobj 117 0 obj << /S /GoTo /D (chapter.3) >> endobj 120 0 obj (Software Reuse; Caught between strategic importance and practical feasibility) endobj 121 0 obj << /S /GoTo /D (section.3.1) >> endobj 124 0 obj (Introduction) endobj 125 0 obj << /S /GoTo /D (section.3.2) >> endobj 128 0 obj (Statements about reuse) endobj 129 0 obj << /S /GoTo /D (section.3.3) >> endobj 132 0 obj (Software reuse is needed) endobj 133 0 obj << /S /GoTo /D (section.3.4) >> endobj 136 0 obj (The technical challenge) endobj 137 0 obj << /S /GoTo /D (section.3.5) >> endobj 140 0 obj (The organizational challenge) endobj 141 0 obj << /S /GoTo /D (section.3.6) >> endobj 144 0 obj (Integration) endobj 145 0 obj << /S /GoTo /D (section.3.7) >> endobj 148 0 obj (Evolution) endobj 149 0 obj << /S /GoTo /D (section.3.8) >> endobj 152 0 obj (Reuse of know how) endobj 153 0 obj << /S /GoTo /D (section.3.9) >> endobj 156 0 obj (Focus on business bottomline and customer) endobj 157 0 obj << /S /GoTo /D (subsection.3.9.1) >> endobj 160 0 obj (Lead Customer) endobj 161 0 obj << /S /GoTo /D (subsection.3.9.2) >> endobj 164 0 obj (Carrier Product) endobj 165 0 obj << /S /GoTo /D (subsection.3.9.3) >> endobj 168 0 obj (Platform) endobj 169 0 obj << /S /GoTo /D (section.3.10) >> endobj 172 0 obj (Use before reuse) endobj 173 0 obj << /S /GoTo /D (chapter.4) >> endobj 176 0 obj (Aggregation Levels in Composable Architectures) endobj 177 0 obj << /S /GoTo /D (section.4.1) >> endobj 180 0 obj (Problem description) endobj 181 0 obj << /S /GoTo /D (section.4.2) >> endobj 184 0 obj (Views on Aggregation) endobj 185 0 obj << /S /GoTo /D (section.4.3) >> endobj 188 0 obj (Documentation) endobj 189 0 obj << /S /GoTo /D (section.4.4) >> endobj 192 0 obj (Source Code Management viewpoint) endobj 193 0 obj << /S /GoTo /D (section.4.5) >> endobj 196 0 obj (Composition viewpoint) endobj 197 0 obj << /S /GoTo /D (subsection.4.5.1) >> endobj 200 0 obj (Optimal granularity for composition) endobj 201 0 obj << /S /GoTo /D (section.4.6) >> endobj 204 0 obj (Field Deployment viewpoint) endobj 205 0 obj << /S /GoTo /D (section.4.7) >> endobj 208 0 obj (Integration and Test viewpoint) endobj 209 0 obj << /S /GoTo /D (section.4.8) >> endobj 212 0 obj (Acknowledgements) endobj 213 0 obj << /S /GoTo /D (chapter.5) >> endobj 216 0 obj (From Legacy to State-of-the-art; Architectural Refactoring) endobj 217 0 obj << /S /GoTo /D (section.5.1) >> endobj 220 0 obj (The problem) endobj 221 0 obj << /S /GoTo /D (subsection.5.1.1) >> endobj 224 0 obj (Market trends) endobj 225 0 obj << /S /GoTo /D (subsection.5.1.2) >> endobj 228 0 obj (Technology trends) endobj 229 0 obj << /S /GoTo /D (subsection.5.1.3) >> endobj 232 0 obj (Example Digital Television) endobj 233 0 obj << /S /GoTo /D (section.5.2) >> endobj 236 0 obj (Architectural Refactoring) endobj 237 0 obj << /S /GoTo /D (subsection.5.2.1) >> endobj 240 0 obj (Prerequisites for effective architectural refactoring) endobj 241 0 obj << /S /GoTo /D (section.5.3) >> endobj 244 0 obj (Conclusion) endobj 245 0 obj << /S /GoTo /D (section.5.4) >> endobj 248 0 obj (Acknowledgements) endobj 249 0 obj << /S /GoTo /D (chapter.6) >> endobj 252 0 obj (Light Weight Architecture: the way of the future?) endobj 253 0 obj << /S /GoTo /D (section.6.1) >> endobj 256 0 obj (Introduction) endobj 257 0 obj << /S /GoTo /D (section.6.2) >> endobj 260 0 obj (Do the right things; The Dynamic Market) endobj 261 0 obj << /S /GoTo /D (section.6.3) >> endobj 264 0 obj (Do the things right; Lessons from Practice) endobj 265 0 obj << /S /GoTo /D (section.6.4) >> endobj 268 0 obj (The Weight of an Architecture; Architectural Chaos or Bureaucratic Control?) endobj 269 0 obj << /S /GoTo /D (section.6.5) >> endobj 272 0 obj (Light weight how-to) endobj 273 0 obj << /S /GoTo /D (section.6.6) >> endobj 276 0 obj (Summary) endobj 277 0 obj << /S /GoTo /D (section.6.7) >> endobj 280 0 obj (Acknowledgements) endobj 281 0 obj << /S /GoTo /D (chapter.7) >> endobj 284 0 obj (Exploration of the bloating of software) endobj 285 0 obj << /S /GoTo /D (section.7.1) >> endobj 288 0 obj (Introduction) endobj 289 0 obj << /S /GoTo /D (section.7.2) >> endobj 292 0 obj (Module level bloating) endobj 293 0 obj << /S /GoTo /D (section.7.3) >> endobj 296 0 obj (Bloating causes more bloating) endobj 297 0 obj << /S /GoTo /D (section.7.4) >> endobj 300 0 obj (What if we are able to reduce the bloating?) endobj 301 0 obj << /S /GoTo /D (section.7.5) >> endobj 304 0 obj (How to attack the bloating?) endobj 305 0 obj << /S /GoTo /D (subsection.7.5.1) >> endobj 308 0 obj (Improving the specification) endobj 309 0 obj << /S /GoTo /D (subsection.7.5.2) >> endobj 312 0 obj (Improving the design) endobj 313 0 obj << /S /GoTo /D (subsection.7.5.3) >> endobj 316 0 obj (Avoiding the genericity trap) endobj 317 0 obj << /S /GoTo /D (subsection.7.5.4) >> endobj 320 0 obj (Match solution technology with problem) endobj 321 0 obj << /S /GoTo /D (subsection.7.5.5) >> endobj 324 0 obj (Agility instead of dogmatism) endobj 325 0 obj << /S /GoTo /D (subsection.7.5.6) >> endobj 328 0 obj (Reduce unused code) endobj 329 0 obj << /S /GoTo /D (section.7.6) >> endobj 332 0 obj (Acknowledgements) endobj 333 0 obj << /S /GoTo /D [334 0 R /Fit] >> endobj 337 0 obj << /Length 1001 /Filter /FlateDecode >> stream x}V͓63E6iINSۃZKD\}6nv:>HznsXD+S^Dn))eTevmG9f^&iγal:eecQN_݆Fhg9aUm͢!UKݻ#ޘo[X邙@)9ϝyAI(orE?}/GWݒ,}iI e*y-<AlILVIxJhs'g(J#%]ԈƇ (D`eM(1DhK֧/ ч*\ 1CaI]e\r²֯[GzҘ%[DsB!)5a9C݇dGثBFRkU%\j⬈M_R͓lf (\ig0/>E][,jgdHXԅ;3q1sNJChVS^{c>ɳxm/jx'^1s e E8) {Aw6>hVЁt\ZϺr$4vk -ɶPVQ̍FM 7N2ftcy"~ٷ2E bOyԶ2p£S%<>u4\qK:]a&[ˡFu0"e:ϯ2= aٍ#7 f2=@wPjZ6^MsL!! 5,ͣl`GttBZ?(\?!FK;e
>
endobj
335 0 obj
<<
/Type /XObject
/Subtype /Form
/FormType 1
/PTEX.FileName (/gaudi/cache/figures/logoTBD.pdf)
/PTEX.PageNumber 1
/PTEX.InfoDict 345 0 R
/BBox [0 0 190 104]
/Group 341 0 R
/Resources <<
/Font << /F1 346 0 R>>
/ExtGState <<
/GS7 347 0 R
>>/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
>>
/Length 136
/Filter /FlateDecode
>>
stream
xUM
@s_tf;:PZ!b!P?|>xwG yz H*΅A>*XOw"/10FEgyt9lja>)ln
.)*
endstream
endobj
345 0 obj
<<
/Producer