Software product lines in action: the best industrial practice in product line engineering
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Berlin ; Heidelberg [u.a.]
Springer
2007
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XX, 333 S. Ill., graph. Darst. 235 mm x 155 mm |
ISBN: | 9783540714361 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022878277 | ||
003 | DE-604 | ||
005 | 20100607 | ||
007 | t | ||
008 | 071011s2007 ad|| |||| 00||| eng d | ||
020 | |a 9783540714361 |9 978-3-540-71436-1 | ||
035 | |a (OCoLC)635350875 | ||
035 | |a (DE-599)BSZ263695298 | ||
040 | |a DE-604 |b ger | ||
041 | 0 | |a eng | |
049 | |a DE-945 |a DE-634 |a DE-384 |a DE-898 |a DE-83 |a DE-355 | ||
084 | |a QR 770 |0 (DE-625)142081: |2 rvk | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
100 | 1 | |a Linden, Frank van der |e Verfasser |4 aut | |
245 | 1 | 0 | |a Software product lines in action |b the best industrial practice in product line engineering |c Frank J. van der Linden ; Klaus Schmid ; Eelco Rommes |
264 | 1 | |a Berlin ; Heidelberg [u.a.] |b Springer |c 2007 | |
300 | |a XX, 333 S. |b Ill., graph. Darst. |c 235 mm x 155 mm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Produktlinie |0 (DE-588)4336076-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwareprodukt |0 (DE-588)4329116-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Produktfamilie |0 (DE-588)4457550-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Softwareprodukt |0 (DE-588)4329116-8 |D s |
689 | 0 | 1 | |a Produktlinie |0 (DE-588)4336076-2 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Softwareprodukt |0 (DE-588)4329116-8 |D s |
689 | 1 | 1 | |a Produktfamilie |0 (DE-588)4457550-6 |D s |
689 | 1 | 2 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Schmid, Klaus |e Verfasser |4 aut | |
700 | 1 | |a Rommes, Eelco |e Verfasser |4 aut | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016083291&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-016083291 |
Datensatz im Suchindex
_version_ | 1804137140792066048 |
---|---|
adam_text | CONTENTS PART I ASPECTS OF SOFTWARE PRODUCT LINE ENGINEERING 1 THE
PRODUCT LINE ENGINEERING APPROACH 3 1.1 MOTIVATION 3 1.2 A BRIEF HISTORY
OF SOFTWARE PRODUCT LINE ENGINEERING 5 1.3 FUNDAMENTALS OF THE SOFTWARE
PRODUCT LINE ENGINEERING APPROACH 6 1.4 VARIABILITY MANAGEMENT 8 1.4.1
TYPES OF VARIABILITY 8 1.4.2 VARIABILITY REPRESENTATION 9 1.4.3
APPLICATION ENGINEERING AND VARIABILITY 11 1.5 BUSINESS-CENTRIC 12 1.6
ARCHITECTURE-CENTRIC 14 1.7 TWO-LIFE-CYCLE APPROACH 14 1.8 THE BAPO
MODEL 16 1.9 SUMMARY 19 2 BUSINESS 21 2.1 MOTIVATION 21 2.2 PRODUCT LINE
MARKETS 22 2.2.1 PRODUCT DEFINITION STRATEGY 22 2.2.2 MARKET STRATEGIES
23 2.2.3 THE PRODUCT LINE LIFE-CYCLE 24 2.2.4 THE RELATION OF STRATEGY
AND PRODUCT LINE ENGINEERING 26 2.3 PRODUCT LINE ECONOMICS 27 2.3.1
ECONOMIC RESULTS OF PRODUCT LINE ENGINEERING 27 2.3.2 A SIMPLE MODEL OF
PRODUCT LINE ECONOMICS 28 2.3.3 ADVANCED ASPECTS OF PRODUCT LINE
ECONOMICS 29 2.4 PRODUCT MANAGEMENT AND SCOPING 31 2.4.1 PRODUCT
PORTFOLIO MANAGEMENT 31 2.4.2 DOMAIN POTENTIAL ANALYSIS 33 2.4.3 ASSET
SCOPING 34 2.5 SUMMARY 35 XIV CONTENTS 3 ARCHITECTURE 37 3.1 MOTIVATION
37 3.2 ARCHITECTURE CONCERNS 38 3.2.1 ARCHITECTURALLY SIGNIFICANT
REQUIREMENTS 38 3.2.2 CONCEPTUAL ARCHITECTURE 39 3.2.3 STRUCTURE 39
3.2.4 TEXTURE 39 3.3 PRODUCT LINE ARCHITECTING 40 3.3.1 BASIC
VARIABILITY TECHNIQUES 40 3.3.2 CONCRETE VARIATION MECHANISMS 41 3.4
EVALUATION 42 3.5 EVOLUTION 43 3.5.1 END OF LIFE 44 3.6 SUMMARY 44 4
PROCESS 47 4.1 MOTIVATION 47 4.2 THE SOFTWARE PRODUCT LINE ENGINEERING
FRAMEWORK 48 4.3 DOMAIN ENGINEERING 49 4.3.1 PRODUCT MANAGEMENT 49 4.3.2
DOMAIN REQUIREMENTS ENGINEERING 49 4.3.3 DOMAIN DESIGN 51 4.3.4 DOMAIN
REALISATION 51 4.3.5 DOMAIN TESTING 52 4.4 APPLICATION ENGINEERING 53
4.4.1 APPLICATION REQUIREMENTS ENGINEERING 53 4.4.2 APPLICATION DESIGN
54 4.4.3 APPLICATION REALISATION 54 4.4.4 APPLICATION TESTING 54 4.5
PROCESS MATURITY: CMMI 55 4.5.1 MATURITY LEVELS 55 4.5.2 STRUCTURE OF
CMMI MODELS 56 4.6 SUMMARY 57 5 ORGANISATION 59 5.1 MOTIVATION 59 5.2
ROLES AND RESPONSIBILITIES 61 5.2.1 PRODUCT MANAGER 61 5.2.2 DOMAIN
REQUIREMENTS ENGINEER 62 5.2.3 DOMAIN ARCHITECT 63 5.2.4 DOMAIN
DEVELOPER 63 5.2.5 DOMAIN TESTER 64 5.2.6 DOMAIN ASSET MANAGER 64 5.2.7
APPLICATION REQUIREMENTS ENGINEER 64 5.2.8 APPLICATION ARCHITECT 65
CONTENTS XV 5.2.9 APPLICATION DEVELOPER 65 5.2.10 APPLICATION TESTER 65
5.3 ORGANISATIONAL STRUCTURES 66 5.3.1 PRODUCT-ORIENTED ORGANISATION 67
5.3.2 PROCESS-ORIENTED ORGANISATION 69 5.3.3 MATRIX ORGANISATION 70
5.3.4 TESTING 70 5.3.5 ASSET MANAGEMENT 72 5.3.6 PRODUCT MANAGEMENT 74
5.4 GEOGRAPHICAL DISTRIBUTION 76 5.5 COLLABORATION SCHEMES 77 5.6
SUMMARY 78 THE FAMILY EVALUATION FRAMEWORK 79 6.1 MOTIVATION 79 6.2
STRUCTURE 80 6.3 BUSINESS DIMENSION 82 6.3.1 LEVEL 1: PROJECT-BASED 82
6.3.2 LEVEL 2: AWARE 83 6.3.3 LEVEL 3: MANAGED 84 6.3.4 LEVEL 4:
MEASURED 85 6.3.5 LEVEL 5: OPTIMISED 85 6.4 ARCHITECTURE DIMENSION 85
6.4.1 LEVEL 1: INDEPENDENT DEVELOPMENT 87 6.4.2 LEVEL 2: STANDARDISED
INFRASTRUCTURE 87 6.4.3 LEVEL 3: SOFTWARE PLATFORM 87 6.4.4 LEVEL 4:
VARIANT PRODUCTS 88 6.4.5 LEVEL 5: CONFIGURING 88 6.5 PROCESS DIMENSION
88 6.5.1 LEVEL 1: INITIAL 90 6.5.2 LEVEL 2: MANAGED 90 6.5.3 LEVEL 3:
DEFINED 91 6.5.4 LEVEL 4: QUANTITATIVELY MANAGED 93 6.5.5 LEVEL 5:
OPTIMISING 93 6.6 ORGANISATION DIMENSION 93 6.6.1 LEVEL 1: PROJECT 95
6.6.2 LEVEL 2: REUSE 95 6.6.3 LEVEL 3: WEAKLY CONNECTED 95 6.6.4 LEVEL
4: SYNCHRONISED 96 6.6.5 LEVEL 5: DOMAIN-ORIENTED 96 6.7 APPLYING THE
FEF 97 6.7.1 COMPLEX ORGANISATIONS 97 6.7.2 EXAMPLE 100 6.8 CONNECTION
TO OTHER APPROACHES 104 6.9 SUMMARY 105 XVI CONTENTS PART II EXPERIENCE
REPORTS 7 EXPERIENCES IN PRODUCT LINE ENGINEERING 111 7.1 EXPERIMENTAL
SOFTWARE ENGINEERING 112 7.2 EXPERIENCE REPORTS ON PRODUCT LINE
DEVELOPMENT 114 7.3 CASE STUDY BASICS 115 7.3.1 SETTING UP CASE STUDIES
115 7.3.2 THE CASE STUDY FORMAT 116 7.4 OVERVIEW OF THE CASE STUDIES 118
8 AKVASMART 121 8.1 INTRODUCTION 122 8.2 MOTIVATION 122 8.2.1 CASE
DESCRIPTION 122 8.2.2 MARKET DRIVERS 125 8.3 APPROACH 125 8.4
ARCHITECTURE 126 8.4.1 THE FRAMEWORK 127 8.4.2 EXAMPLES OF PLUG-INS 128
8.5 RESULTS AND IMPACT EVALUATION 129 8.6 LESSONS LEARNED 131 8.7
OUTLOOK 131 9 BOSCH GASOLINE SYSTEMS 133 9.1 INTRODUCTION 134 9.2
MOTIVATION 134 9.3 APPROACH 136 9.3.1 BUSINESS STRATEGY 136 9.3.2 WORK
PRODUCTS: SOFTWARE ARCHITECTURE 137 9.3.3 SOFTWARE COMPONENTS 140 9.3.4
PROCESSES AND METHODS 141 9.3.5 TOOL ENVIRONMENT 143 9.3.6 ORGANISATION
144 9.4 LESSONS LEARNED 144 9.4.1 MANAGEMENT ROLE 144 9.4.2 PRODUCT AND
PROCESS EXCELLENCE - PRODUCT LINE ENGINEERING AND CMMI 146 9.5 SUMMARY
147 10 DNV SOFTWARE 149 10.1 INTRODUCTION 150 10.2 MOTIVATION 151 10.3
APPROACH 152 10.3.1 FIRST GENERATION PRODUCT LINE ENGINEERING 152 10.3.2
SECOND GENERATION PRODUCT LINE ENGINEERING 155 CONTENTS XVII 10.4
RESULTS AND IMPACT EVALUATION 162 10.5 LESSONS LEARNED 164 10.6 OUTLOOK
165 11 MARKET MAKER SOFTWARE AG 167 11.1 INTRODUCTION 168 11.2
MOTIVATION 168 11.3 ADOPTION PROCESS 172 11.3.1 FAST TIME TO MARKET 172
11.3.2 NEW TEAM 172 11.3.3 EARLY FOCUS ON APPLICATIONS 172 11.3.4 NO
SEPARATION OF DOMAIN AND APPLICATION ENGINEERING TEAMS 173 11.3.5
ENCAPSULATION OF LEGACY SYSTEMS 173 11.3.6 SIMPLE ARCHITECTURAL STYLE
173 11.3.7 EFFECTIVE COMMUNICATION 174 11.3.8 IMMEDIATE AND RELIABLE
DECISIONS 174 11.3.9 COACHING 174 11.3.10 SMALL INVESTMENTS 174 11.4
CURRENT PROCESS 175 11.4.1 BUSINESS 175 11.4.2 ARCHITECTURE 175 11.4.3
PROCESS 180 11.4.4 ORGANISATION 184 11.5 RESULTS AND IMPACT EVALUATION
186 11.6 LESSONS LEARNED 187 11.7 SUMMARY 189 12 NOKIA MOBILE PHONES 191
12.1 INTRODUCTION 192 12.2 MOTIVATION 192 12.3 APPROACH 193 12.3.1
TYPING AND QUALITY CHARACTERISTICS 195 12.3.2 TRACEABILITY 195 12.3.3
THE ART ENVIRONMENT 197 12.4 EXAMPLE: SECURITY 199 12.5 LESSONS LEARNED
204 12.6 OUTLOOK 205 13 NOKIA NETWORKS 207 13.1 INTRODUCTION 208 13.2
MOTIVATION 208 13.3 APPROACH 211 XVIII CONTENTS 13.4 LESSONS LEARNED 214
13.5 OUTLOOK 216 14 PHILIPS CONSUMER ELECTRONICS SOFTWARE FOR
TELEVISIONS 219 14.1 INTRODUCTION 220 14.2 MOTIVATION 220 14.3 APPROACH
223 14.4 BUSINESS ASPECTS 224 14.5 ARCHITECTURE 224 14.6 PROCESS 227
14.7 ORGANISATION 229 14.8 RESULTS 229 14.9 LESSONS LEARNED 230 15
PHILIPS MEDICAL SYSTEMS 233 15.1 INTRODUCTION 234 15.2 MOTIVATION 234
15.3 APPROACH 235 15.3.1 ADOPTION APPROACH 235 15.3.2 CURRENT
DEVELOPMENT APPROACH 239 15.4 RESULTS AND IMPACT EVALUATION 245 15.5
LESSONS LEARNED 246 15.6 OUTLOOK 247 16 SIEMENS MEDICAL SOLUTIONS 249
16.1 INTRODUCTION 250 16.2 MOTIVATION 251 16.3 APPROACH 251 16.3.1
ADOPTION PROCESS 251 16.3.2 CURRENT PROCESS 252 16.4 RESULTS AND IMPACT
EVALUATION 261 16.5 LESSONS LEARNED 262 16.6 SUMMARY 263 17 TELVENT 265
17.1 INTRODUCTION 266 17.2 MOTIVATION 266 17.3 APPROACH 268 17.3.1
ORGANISATION AND BUSINESS 269 17.3.2 USING THE ABSTRACT FACTORY PATTERN
269 17.3.3 INTRODUCING THE DYNAMIC ABSTRACT FACTORY PATTERN .... 270
17.3.4 REUSING THE DYNAMIC ABSTRACT FACTORY PATTERN 272 17.4 LESSONS
LEARNED 274 CONTENTS XIX PART III CONCLUSIONS 18 ANALYSIS 277 18.1
MOTIVATION 277 18.1.1 COMPLEXITY 277 18.1.2 VARIABILITY AND COMMONALITY
278 18.1.3 EFFICIENCY AND COSTS 279 18.1.4 REUSE AND ARCHITECTURE 279
18.1.5 QUALITY 279 18.2 BUSINESS 280 18.2.1 FEF EVALUATIONS 281 18.3
ARCHITECTURE 281 18.3.1 FEF EVALUATIONS 282 18.4 PROCESS 283 18.4.1
EVALUATIONS 283 18.5 ORGANISATION 284 18.5.1 FEF EVALUATIONS 284 18.6
SUMMARY 285 18.6.1 HOW TO DO IT 285 18.6.2 GUIDELINES 286 18.6.3
BENEFITS 287 18.6.4 CONCERNS 287 18.6.5 EVALUATIONS 288 19 STARTING WITH
SOFTWARE PRODUCT LINE ENGINEERING 289 19.1 DECIDE 290 19.1.1 DEFINE
BUSINESS STRATEGY AND VISION 290 19.1.2 LEARN ABOUT SOFTWARE PRODUCT
LINE ENGINEERING 291 19.1.3 PERFORM A RISK ANALYSIS 291 19.2 PREPARE 294
19.2.1 GAIN SUPPORT 294 19.2.2 SET CONCRETE GOALS 295 19.2.3 SCOPE THE
PRODUCT LINE 296 19.2.4 EVALUATE THE ORGANISATION 298 19.2.5 PLAN THE
TRANSITION 299 19.3 TRANSITION 300 19.3.1 ROLL OUT AND INSTITUTIONALISE
300 19.3.2 EVOLVING THE PRODUCT LINE 302 19.4 CONCLUSION 303 XX CONTENTS
20 OUTLOOK 305 20.1 WHERE WE ARE 305 20.2 CURRENT SHORTCOMINGS OF
PRODUCT LINE ENGINEERING 306 20.2.1 METHODOLOGICAL SHORTCOMINGS 307
20.2.2 TECHNOLOGY AND TOOLS 309 20.3 GOING BEYOND PRODUCT LINES 310 20.4
PRODUCT LINE ENGINEERING FOR PRACTITIONERS 311 GLOSSARY 313 REFERENCES
317 ABOUT THE AUTHORS 327 INDEX 329 PPN: 263695298 TITEL: SOFTWARE
PRODUCT LINES IN ACTION : THE BEST INDUSTRIAL PRACTICE IN PRODUCT LINE
ENGINEERING / FRANK J. VAN DER LINDEN; KLAUS SCHMID; EELCO ROMMES. - . -
BERLIN : SPRINGER BERLIN, 2007 ISBN: 978-3-540-71436-1GB.EUR 53.45
(FREIER PR.), SFR 82.00 (FREIER PR.); 3-540-71436-7GB.EUR 53.45 (FREIER
PR.), SFR 82.00 (FREIER PR.) BIBLIOGRAPHISCHER DATENSATZ IM SWB-VERBUND
|
adam_txt |
CONTENTS PART I ASPECTS OF SOFTWARE PRODUCT LINE ENGINEERING 1 THE
PRODUCT LINE ENGINEERING APPROACH 3 1.1 MOTIVATION 3 1.2 A BRIEF HISTORY
OF SOFTWARE PRODUCT LINE ENGINEERING 5 1.3 FUNDAMENTALS OF THE SOFTWARE
PRODUCT LINE ENGINEERING APPROACH 6 1.4 VARIABILITY MANAGEMENT 8 1.4.1
TYPES OF VARIABILITY 8 1.4.2 VARIABILITY REPRESENTATION 9 1.4.3
APPLICATION ENGINEERING AND VARIABILITY 11 1.5 BUSINESS-CENTRIC 12 1.6
ARCHITECTURE-CENTRIC 14 1.7 TWO-LIFE-CYCLE APPROACH 14 1.8 THE BAPO
MODEL 16 1.9 SUMMARY 19 2 BUSINESS 21 2.1 MOTIVATION 21 2.2 PRODUCT LINE
MARKETS 22 2.2.1 PRODUCT DEFINITION STRATEGY 22 2.2.2 MARKET STRATEGIES
23 2.2.3 THE PRODUCT LINE LIFE-CYCLE 24 2.2.4 THE RELATION OF STRATEGY
AND PRODUCT LINE ENGINEERING 26 2.3 PRODUCT LINE ECONOMICS 27 2.3.1
ECONOMIC RESULTS OF PRODUCT LINE ENGINEERING 27 2.3.2 A SIMPLE MODEL OF
PRODUCT LINE ECONOMICS 28 2.3.3 ADVANCED ASPECTS OF PRODUCT LINE
ECONOMICS 29 2.4 PRODUCT MANAGEMENT AND SCOPING 31 2.4.1 PRODUCT
PORTFOLIO MANAGEMENT 31 2.4.2 DOMAIN POTENTIAL ANALYSIS 33 2.4.3 ASSET
SCOPING 34 2.5 SUMMARY 35 XIV CONTENTS 3 ARCHITECTURE 37 3.1 MOTIVATION
37 3.2 ARCHITECTURE CONCERNS 38 3.2.1 ARCHITECTURALLY SIGNIFICANT
REQUIREMENTS 38 3.2.2 CONCEPTUAL ARCHITECTURE 39 3.2.3 STRUCTURE 39
3.2.4 TEXTURE 39 3.3 PRODUCT LINE ARCHITECTING 40 3.3.1 BASIC
VARIABILITY TECHNIQUES 40 3.3.2 CONCRETE VARIATION MECHANISMS 41 3.4
EVALUATION 42 3.5 EVOLUTION 43 3.5.1 END OF LIFE 44 3.6 SUMMARY 44 4
PROCESS 47 4.1 MOTIVATION 47 4.2 THE SOFTWARE PRODUCT LINE ENGINEERING
FRAMEWORK 48 4.3 DOMAIN ENGINEERING 49 4.3.1 PRODUCT MANAGEMENT 49 4.3.2
DOMAIN REQUIREMENTS ENGINEERING 49 4.3.3 DOMAIN DESIGN 51 4.3.4 DOMAIN
REALISATION 51 4.3.5 DOMAIN TESTING 52 4.4 APPLICATION ENGINEERING 53
4.4.1 APPLICATION REQUIREMENTS ENGINEERING 53 4.4.2 APPLICATION DESIGN
54 4.4.3 APPLICATION REALISATION 54 4.4.4 APPLICATION TESTING 54 4.5
PROCESS MATURITY: CMMI 55 4.5.1 MATURITY LEVELS 55 4.5.2 STRUCTURE OF
CMMI MODELS 56 4.6 SUMMARY 57 5 ORGANISATION 59 5.1 MOTIVATION 59 5.2
ROLES AND RESPONSIBILITIES 61 5.2.1 PRODUCT MANAGER 61 5.2.2 DOMAIN
REQUIREMENTS ENGINEER 62 5.2.3 DOMAIN ARCHITECT 63 5.2.4 DOMAIN
DEVELOPER 63 5.2.5 DOMAIN TESTER 64 5.2.6 DOMAIN ASSET MANAGER 64 5.2.7
APPLICATION REQUIREMENTS ENGINEER 64 5.2.8 APPLICATION ARCHITECT 65
CONTENTS XV 5.2.9 APPLICATION DEVELOPER 65 5.2.10 APPLICATION TESTER 65
5.3 ORGANISATIONAL STRUCTURES 66 5.3.1 PRODUCT-ORIENTED ORGANISATION 67
5.3.2 PROCESS-ORIENTED ORGANISATION 69 5.3.3 MATRIX ORGANISATION 70
5.3.4 TESTING 70 5.3.5 ASSET MANAGEMENT 72 5.3.6 PRODUCT MANAGEMENT 74
5.4 GEOGRAPHICAL DISTRIBUTION 76 5.5 COLLABORATION SCHEMES 77 5.6
SUMMARY 78 THE FAMILY EVALUATION FRAMEWORK 79 6.1 MOTIVATION 79 6.2
STRUCTURE 80 6.3 BUSINESS DIMENSION 82 6.3.1 LEVEL 1: PROJECT-BASED 82
6.3.2 LEVEL 2: AWARE 83 6.3.3 LEVEL 3: MANAGED 84 6.3.4 LEVEL 4:
MEASURED 85 6.3.5 LEVEL 5: OPTIMISED 85 6.4 ARCHITECTURE DIMENSION 85
6.4.1 LEVEL 1: INDEPENDENT DEVELOPMENT 87 6.4.2 LEVEL 2: STANDARDISED
INFRASTRUCTURE 87 6.4.3 LEVEL 3: SOFTWARE PLATFORM 87 6.4.4 LEVEL 4:
VARIANT PRODUCTS 88 6.4.5 LEVEL 5: CONFIGURING 88 6.5 PROCESS DIMENSION
88 6.5.1 LEVEL 1: INITIAL 90 6.5.2 LEVEL 2: MANAGED 90 6.5.3 LEVEL 3:
DEFINED 91 6.5.4 LEVEL 4: QUANTITATIVELY MANAGED 93 6.5.5 LEVEL 5:
OPTIMISING 93 6.6 ORGANISATION DIMENSION 93 6.6.1 LEVEL 1: PROJECT 95
6.6.2 LEVEL 2: REUSE 95 6.6.3 LEVEL 3: WEAKLY CONNECTED 95 6.6.4 LEVEL
4: SYNCHRONISED 96 6.6.5 LEVEL 5: DOMAIN-ORIENTED 96 6.7 APPLYING THE
FEF 97 6.7.1 COMPLEX ORGANISATIONS 97 6.7.2 EXAMPLE 100 6.8 CONNECTION
TO OTHER APPROACHES 104 6.9 SUMMARY 105 XVI CONTENTS PART II EXPERIENCE
REPORTS 7 EXPERIENCES IN PRODUCT LINE ENGINEERING 111 7.1 EXPERIMENTAL
SOFTWARE ENGINEERING 112 7.2 EXPERIENCE REPORTS ON PRODUCT LINE
DEVELOPMENT 114 7.3 CASE STUDY BASICS 115 7.3.1 SETTING UP CASE STUDIES
115 7.3.2 THE CASE STUDY FORMAT 116 7.4 OVERVIEW OF THE CASE STUDIES 118
8 AKVASMART 121 8.1 INTRODUCTION 122 8.2 MOTIVATION 122 8.2.1 CASE
DESCRIPTION 122 8.2.2 MARKET DRIVERS 125 8.3 APPROACH 125 8.4
ARCHITECTURE 126 8.4.1 THE FRAMEWORK 127 8.4.2 EXAMPLES OF PLUG-INS 128
8.5 RESULTS AND IMPACT EVALUATION 129 8.6 LESSONS LEARNED 131 8.7
OUTLOOK 131 9 BOSCH GASOLINE SYSTEMS 133 9.1 INTRODUCTION 134 9.2
MOTIVATION 134 9.3 APPROACH 136 9.3.1 BUSINESS STRATEGY 136 9.3.2 WORK
PRODUCTS: SOFTWARE ARCHITECTURE 137 9.3.3 SOFTWARE COMPONENTS 140 9.3.4
PROCESSES AND METHODS 141 9.3.5 TOOL ENVIRONMENT 143 9.3.6 ORGANISATION
144 9.4 LESSONS LEARNED 144 9.4.1 MANAGEMENT ROLE 144 9.4.2 PRODUCT AND
PROCESS EXCELLENCE - PRODUCT LINE ENGINEERING AND CMMI 146 9.5 SUMMARY
147 10 DNV SOFTWARE 149 10.1 INTRODUCTION 150 10.2 MOTIVATION 151 10.3
APPROACH 152 10.3.1 FIRST GENERATION PRODUCT LINE ENGINEERING 152 10.3.2
SECOND GENERATION PRODUCT LINE ENGINEERING 155 CONTENTS XVII 10.4
RESULTS AND IMPACT EVALUATION 162 10.5 LESSONS LEARNED 164 10.6 OUTLOOK
165 11 MARKET MAKER SOFTWARE AG 167 11.1 INTRODUCTION 168 11.2
MOTIVATION 168 11.3 ADOPTION PROCESS 172 11.3.1 FAST TIME TO MARKET 172
11.3.2 NEW TEAM 172 11.3.3 EARLY FOCUS ON APPLICATIONS 172 11.3.4 NO
SEPARATION OF DOMAIN AND APPLICATION ENGINEERING TEAMS 173 11.3.5
ENCAPSULATION OF LEGACY SYSTEMS 173 11.3.6 SIMPLE ARCHITECTURAL STYLE
173 11.3.7 EFFECTIVE COMMUNICATION 174 11.3.8 IMMEDIATE AND RELIABLE
DECISIONS 174 11.3.9 COACHING 174 11.3.10 SMALL INVESTMENTS 174 11.4
CURRENT PROCESS 175 11.4.1 BUSINESS 175 11.4.2 ARCHITECTURE 175 11.4.3
PROCESS 180 11.4.4 ORGANISATION 184 11.5 RESULTS AND IMPACT EVALUATION
186 11.6 LESSONS LEARNED 187 11.7 SUMMARY 189 12 NOKIA MOBILE PHONES 191
12.1 INTRODUCTION 192 12.2 MOTIVATION 192 12.3 APPROACH 193 12.3.1
TYPING AND QUALITY CHARACTERISTICS 195 12.3.2 TRACEABILITY 195 12.3.3
THE ART ENVIRONMENT 197 12.4 EXAMPLE: SECURITY 199 12.5 LESSONS LEARNED
204 12.6 OUTLOOK 205 13 NOKIA NETWORKS 207 13.1 INTRODUCTION 208 13.2
MOTIVATION 208 13.3 APPROACH 211 XVIII CONTENTS 13.4 LESSONS LEARNED 214
13.5 OUTLOOK 216 14 PHILIPS CONSUMER ELECTRONICS SOFTWARE FOR
TELEVISIONS 219 14.1 INTRODUCTION 220 14.2 MOTIVATION 220 14.3 APPROACH
223 14.4 BUSINESS ASPECTS 224 14.5 ARCHITECTURE 224 14.6 PROCESS 227
14.7 ORGANISATION 229 14.8 RESULTS 229 14.9 LESSONS LEARNED 230 15
PHILIPS MEDICAL SYSTEMS 233 15.1 INTRODUCTION 234 15.2 MOTIVATION 234
15.3 APPROACH 235 15.3.1 ADOPTION APPROACH 235 15.3.2 CURRENT
DEVELOPMENT APPROACH 239 15.4 RESULTS AND IMPACT EVALUATION 245 15.5
LESSONS LEARNED 246 15.6 OUTLOOK 247 16 SIEMENS MEDICAL SOLUTIONS 249
16.1 INTRODUCTION 250 16.2 MOTIVATION 251 16.3 APPROACH 251 16.3.1
ADOPTION PROCESS 251 16.3.2 CURRENT PROCESS 252 16.4 RESULTS AND IMPACT
EVALUATION 261 16.5 LESSONS LEARNED 262 16.6 SUMMARY 263 17 TELVENT 265
17.1 INTRODUCTION 266 17.2 MOTIVATION 266 17.3 APPROACH 268 17.3.1
ORGANISATION AND BUSINESS 269 17.3.2 USING THE ABSTRACT FACTORY PATTERN
269 17.3.3 INTRODUCING THE DYNAMIC ABSTRACT FACTORY PATTERN . 270
17.3.4 REUSING THE DYNAMIC ABSTRACT FACTORY PATTERN 272 17.4 LESSONS
LEARNED 274 CONTENTS XIX PART III CONCLUSIONS 18 ANALYSIS 277 18.1
MOTIVATION 277 18.1.1 COMPLEXITY 277 18.1.2 VARIABILITY AND COMMONALITY
278 18.1.3 EFFICIENCY AND COSTS 279 18.1.4 REUSE AND ARCHITECTURE 279
18.1.5 QUALITY 279 18.2 BUSINESS 280 18.2.1 FEF EVALUATIONS 281 18.3
ARCHITECTURE 281 18.3.1 FEF EVALUATIONS 282 18.4 PROCESS 283 18.4.1
EVALUATIONS 283 18.5 ORGANISATION 284 18.5.1 FEF EVALUATIONS 284 18.6
SUMMARY 285 18.6.1 HOW TO DO IT 285 18.6.2 GUIDELINES 286 18.6.3
BENEFITS 287 18.6.4 CONCERNS 287 18.6.5 EVALUATIONS 288 19 STARTING WITH
SOFTWARE PRODUCT LINE ENGINEERING 289 19.1 DECIDE 290 19.1.1 DEFINE
BUSINESS STRATEGY AND VISION 290 19.1.2 LEARN ABOUT SOFTWARE PRODUCT
LINE ENGINEERING 291 19.1.3 PERFORM A RISK ANALYSIS 291 19.2 PREPARE 294
19.2.1 GAIN SUPPORT 294 19.2.2 SET CONCRETE GOALS 295 19.2.3 SCOPE THE
PRODUCT LINE 296 19.2.4 EVALUATE THE ORGANISATION 298 19.2.5 PLAN THE
TRANSITION 299 19.3 TRANSITION 300 19.3.1 ROLL OUT AND INSTITUTIONALISE
300 19.3.2 EVOLVING THE PRODUCT LINE 302 19.4 CONCLUSION 303 XX CONTENTS
20 OUTLOOK 305 20.1 WHERE WE ARE 305 20.2 CURRENT SHORTCOMINGS OF
PRODUCT LINE ENGINEERING 306 20.2.1 METHODOLOGICAL SHORTCOMINGS 307
20.2.2 TECHNOLOGY AND TOOLS 309 20.3 GOING BEYOND PRODUCT LINES 310 20.4
PRODUCT LINE ENGINEERING FOR PRACTITIONERS 311 GLOSSARY 313 REFERENCES
317 ABOUT THE AUTHORS 327 INDEX 329 PPN: 263695298 TITEL: SOFTWARE
PRODUCT LINES IN ACTION : THE BEST INDUSTRIAL PRACTICE IN PRODUCT LINE
ENGINEERING / FRANK J. VAN DER LINDEN; KLAUS SCHMID; EELCO ROMMES. - . -
BERLIN : SPRINGER BERLIN, 2007 ISBN: 978-3-540-71436-1GB.EUR 53.45
(FREIER PR.), SFR 82.00 (FREIER PR.); 3-540-71436-7GB.EUR 53.45 (FREIER
PR.), SFR 82.00 (FREIER PR.) BIBLIOGRAPHISCHER DATENSATZ IM SWB-VERBUND |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Linden, Frank van der Schmid, Klaus Rommes, Eelco |
author_facet | Linden, Frank van der Schmid, Klaus Rommes, Eelco |
author_role | aut aut aut |
author_sort | Linden, Frank van der |
author_variant | f v d l fvd fvdl k s ks e r er |
building | Verbundindex |
bvnumber | BV022878277 |
classification_rvk | QR 770 ST 230 |
ctrlnum | (OCoLC)635350875 (DE-599)BSZ263695298 |
discipline | Informatik Wirtschaftswissenschaften |
discipline_str_mv | Informatik Wirtschaftswissenschaften |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01885nam a2200445 c 4500</leader><controlfield tag="001">BV022878277</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20100607 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">071011s2007 ad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783540714361</subfield><subfield code="9">978-3-540-71436-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)635350875</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BSZ263695298</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-945</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-355</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">QR 770</subfield><subfield code="0">(DE-625)142081:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Linden, Frank van der</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Software product lines in action</subfield><subfield code="b">the best industrial practice in product line engineering</subfield><subfield code="c">Frank J. van der Linden ; Klaus Schmid ; Eelco Rommes</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin ; Heidelberg [u.a.]</subfield><subfield code="b">Springer</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XX, 333 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="c">235 mm x 155 mm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Produktlinie</subfield><subfield code="0">(DE-588)4336076-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareprodukt</subfield><subfield code="0">(DE-588)4329116-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Produktfamilie</subfield><subfield code="0">(DE-588)4457550-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Softwareprodukt</subfield><subfield code="0">(DE-588)4329116-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Produktlinie</subfield><subfield code="0">(DE-588)4336076-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Softwareprodukt</subfield><subfield code="0">(DE-588)4329116-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Produktfamilie</subfield><subfield code="0">(DE-588)4457550-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Schmid, Klaus</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Rommes, Eelco</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016083291&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016083291</subfield></datafield></record></collection> |
id | DE-604.BV022878277 |
illustrated | Illustrated |
index_date | 2024-07-02T18:49:40Z |
indexdate | 2024-07-09T21:07:34Z |
institution | BVB |
isbn | 9783540714361 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016083291 |
oclc_num | 635350875 |
open_access_boolean | |
owner | DE-945 DE-634 DE-384 DE-898 DE-BY-UBR DE-83 DE-355 DE-BY-UBR |
owner_facet | DE-945 DE-634 DE-384 DE-898 DE-BY-UBR DE-83 DE-355 DE-BY-UBR |
physical | XX, 333 S. Ill., graph. Darst. 235 mm x 155 mm |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Springer |
record_format | marc |
spelling | Linden, Frank van der Verfasser aut Software product lines in action the best industrial practice in product line engineering Frank J. van der Linden ; Klaus Schmid ; Eelco Rommes Berlin ; Heidelberg [u.a.] Springer 2007 XX, 333 S. Ill., graph. Darst. 235 mm x 155 mm txt rdacontent n rdamedia nc rdacarrier Produktlinie (DE-588)4336076-2 gnd rswk-swf Softwareprodukt (DE-588)4329116-8 gnd rswk-swf Produktfamilie (DE-588)4457550-6 gnd rswk-swf Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Softwareprodukt (DE-588)4329116-8 s Produktlinie (DE-588)4336076-2 s DE-604 Produktfamilie (DE-588)4457550-6 s Softwareentwicklung (DE-588)4116522-6 s Schmid, Klaus Verfasser aut Rommes, Eelco Verfasser aut DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016083291&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Linden, Frank van der Schmid, Klaus Rommes, Eelco Software product lines in action the best industrial practice in product line engineering Produktlinie (DE-588)4336076-2 gnd Softwareprodukt (DE-588)4329116-8 gnd Produktfamilie (DE-588)4457550-6 gnd Softwareentwicklung (DE-588)4116522-6 gnd |
subject_GND | (DE-588)4336076-2 (DE-588)4329116-8 (DE-588)4457550-6 (DE-588)4116522-6 |
title | Software product lines in action the best industrial practice in product line engineering |
title_auth | Software product lines in action the best industrial practice in product line engineering |
title_exact_search | Software product lines in action the best industrial practice in product line engineering |
title_exact_search_txtP | Software product lines in action the best industrial practice in product line engineering |
title_full | Software product lines in action the best industrial practice in product line engineering Frank J. van der Linden ; Klaus Schmid ; Eelco Rommes |
title_fullStr | Software product lines in action the best industrial practice in product line engineering Frank J. van der Linden ; Klaus Schmid ; Eelco Rommes |
title_full_unstemmed | Software product lines in action the best industrial practice in product line engineering Frank J. van der Linden ; Klaus Schmid ; Eelco Rommes |
title_short | Software product lines in action |
title_sort | software product lines in action the best industrial practice in product line engineering |
title_sub | the best industrial practice in product line engineering |
topic | Produktlinie (DE-588)4336076-2 gnd Softwareprodukt (DE-588)4329116-8 gnd Produktfamilie (DE-588)4457550-6 gnd Softwareentwicklung (DE-588)4116522-6 gnd |
topic_facet | Produktlinie Softwareprodukt Produktfamilie Softwareentwicklung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016083291&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT lindenfrankvander softwareproductlinesinactionthebestindustrialpracticeinproductlineengineering AT schmidklaus softwareproductlinesinactionthebestindustrialpracticeinproductlineengineering AT rommeseelco softwareproductlinesinactionthebestindustrialpracticeinproductlineengineering |