This volume constitutes the refereed proceedings of the 14th International Software Product Line Conference, SPLC 2010, held on Jeju Island, South Korea, in September 2010.
Author(s): Naoyasu Ubayashi, Shin Nakajima, Masayuki Hirayama (auth.), Jan Bosch, Jaejoon Lee (eds.)
Series: Lecture Notes in Computer Science 6287 : Programming and Software Engineering
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2010
Language: English
Pages: 534
Tags: Information Systems Applications (incl.Internet); Computer Communication Networks; Information Storage and Retrieval; Software Engineering; Database Management; Information Systems and Communication Service
Front Matter....Pages -
Context-Dependent Product Line Practice for Constructing Reliable Embedded Systems....Pages 1-15
Configuring Software Product Line Feature Models Based on Stakeholders’ Soft and Hard Requirements....Pages 16-31
Usage Context as Key Driver for Feature Selection....Pages 32-46
A Flexible Approach for Generating Product-Specific Documents in Product Lines....Pages 47-61
Formal Definition of Syntax and Semantics for Documenting Variability in Activity Diagrams....Pages 62-76
Delta-Oriented Programming of Software Product Lines....Pages 77-91
Architecting Automotive Product Lines: Industrial Practice....Pages 92-105
Developing a Software Product Line for Train Control: A Case Study of CVL....Pages 106-120
Dealing with Cost Estimation in Software Product Lines: Experiences and Future Directions....Pages 121-135
Evolution of the Linux Kernel Variability Model....Pages 136-150
Variability Modeling for Distributed Development – A Comparison with Established Practice....Pages 151-165
Variability Management in Software Product Lines: An Investigation of Contemporary Industrial Challenges....Pages 166-180
Consistent Product Line Configuration across File Type and Product Line Boundaries....Pages 181-195
Automated Incremental Pairwise Testing of Software Product Lines....Pages 196-210
Linking Feature Models to Code Artifacts Using Executable Acceptance Tests....Pages 211-225
Avoiding Redundant Testing in Application Engineering....Pages 226-240
Improving the Testing and Testability of Software Product Lines....Pages 241-255
Architecture-Based Unit Testing of the Flight Software Product Line....Pages 256-270
Sans Constraints? Feature Diagrams vs. Feature Models....Pages 271-285
Mapping Extended Feature Models to Constraint Logic Programming over Finite Domains....Pages 286-299
Stratified Analytic Hierarchy Process: Prioritization and Selection of Software Features....Pages 300-315
Streamlining Domain Analysis for Digital Games Product Lines....Pages 316-330
Designing and Prototyping Dynamic Software Product Lines: Techniques and Guidelines....Pages 331-345
A Software Product Line for the Mobile and Context-Aware Applications Domain....Pages 346-360
Using MDA for Integration of Heterogeneous Components in Software Supply Chains....Pages 361-376
Mapping Features to Reusable Components: A Problem Frames-Based Approach....Pages 377-392
Eliciting and Capturing Business Goals to Inform a Product Line’s Business Case and Architecture....Pages 393-405
Aligning Business and Technical Strategies for Software Product Lines....Pages 406-419
Non-clausal Encoding of Feature Diagram for Automated Diagnosis....Pages 420-424
A Method to Identify Feature Constraints Based on Feature Selections Mining....Pages 425-429
Software Product Line Engineering for Long-Lived, Sustainable Systems....Pages 430-434
An Approach to Efficient Product Configuration in Software Product Lines....Pages 435-439
A Hybrid Approach to Feature-Oriented Programming in XVCL....Pages 440-445
An Approach for Developing Component-Based Groupware Product Lines Using the Groupware Workbench....Pages 446-450
Towards Consistent Evolution of Feature Models....Pages 451-455
SOPLE-DE: An Approach to Design Service-Oriented Product Line Architectures....Pages 456-460
Multidimensional Classification Approach for Defining Product Line Engineering Transition Strategies....Pages 461-465
MARTE Mechanisms to Model Variability When Analyzing Embedded Software Product Lines....Pages 466-470
The UML «extend» Relationship as Support for Software Variability....Pages 471-475
Feature Diagrams as Package Dependencies....Pages 476-480
Visualizing and Analyzing Software Variability with Bar Diagrams and Occurrence Matrices....Pages 481-485
Recent Experiences with Software Product Lines in the US Department of Defense....Pages 486-490
Leviathan: SPL Support on Filesystem Level....Pages 491-491
Introducing a Conceptual Model of Software Production....Pages 492-493
Product Line Engineering in Enterprise Applications....Pages 494-494
Case Study of Software Product Line Engineering in Insurance Product....Pages 495-495
Using Composition Connectors to Support Software Asset Development....Pages 496-497
Feature-to-Code Mapping in Two Large Product Lines....Pages 498-499
The Rise and Fall of Product Line Architectures....Pages 500-501
The Many Paths to Quality Core Assets....Pages 502-502
Pragmatic Strategies for Variability Management in Product Lines in Small- to Medium-Size Companies....Pages 503-504
Building Reusable Testing Assets for a Software Product Line....Pages 505-506
Production Planning in a Software Product Line Organization....Pages 507-508
Transforming Legacy Systems into Software Product Lines....Pages 509-510
Systems and Software Product Line Engineering with the SPL Lifecycle Framework....Pages 511-512
Managing Requirements in Product Lines....Pages 513-514
Evolutionary Product Line Scoping....Pages 515-516
Leveraging Model Driven Engineering in Software Product Line Architectures....Pages 517-518
Introduction to Software Product Lines Adoption....Pages 519-520
Introduction to Software Product Lines....Pages 521-522
4th International Workshop on Dynamic Software Product Lines (DSPL 2010)....Pages 523-523
1st International Workshop on Product-Line Engineering for Enterprise Resource Planning (ERP) Systems (PLEERPS 2010)....Pages 524-524
2nd International Workshop on Model-Driven Approaches in Software Product Line Engineering (MAPLE 2010)....Pages 525-525
1st International Workshop on Formal Methods in Software Product Line Engineering (FMSPLE 2010)....Pages 526-526
3rd International Workshop on Visualisation in Software Product Line Engineering (VISPLE 2010)....Pages 527-527
4th Workshop on Assessment of Contemporary Modularization Techniques (ACOM 2010)....Pages 528-528
2nd Workshop on Scalable Modeling Techniques for Software Product Lines (SCALE 2010)....Pages 529-529
Back Matter....Pages -