By Sven Apel,Don Batory,Christian Kästner,Gunter Saake
While standardization has empowered the software program to considerably scale software program improvement and to supply cheap software program to a vast industry, it frequently doesn't deal with smaller industry segments, nor the desires and desires of person customers. software program product strains reconcile mass creation and standardization with mass customization in software program engineering. preferably, in keeping with a collection of reusable components, a software program producer can generate a software program product in keeping with the necessities of its patron. the concept that of positive aspects is vital to attaining this point of automation, simply because good points bridge the space among the necessities the buyer has and the performance a product offers. therefore gains are a imperative inspiration in all stages of product-line development.
The authors take a developer’s point of view, specialise in the improvement, upkeep, and implementation of product-line variability, and particularly pay attention to automatic product derivation in keeping with a user’s function choice. The booklet comprises 3 components. half I presents a normal advent to feature-oriented software program product strains, describing the product-line method and introducing the product-line improvement method with its parts of area and alertness engineering. The pivotal half II covers a large choice of implementation recommendations together with layout styles, frameworks, parts, feature-oriented programming, and aspect-oriented programming, in addition to tool-based techniques together with preprocessors, construct platforms, version-control platforms, and digital separation of issues. ultimately, half III is dedicated to complicated themes concerning feature-oriented product strains like refactoring, characteristic interplay, and research instruments particular to product strains. additionally, an appendix lists a variety of invaluable instruments for software program product-line improvement, in addition to an outline of the way they relate to the themes coated during this book.
To tie the ebook jointly, the authors use working examples which are good documented within the product-line literature: information administration for embedded platforms, and diversifications of graph facts buildings. they begin each bankruptcy by means of explicitly pointing out the respective studying objectives and end it with a suite of workouts; extra instructing fabric can be to be had on-line. some of these beneficial properties make the publication excellent for educating – either for tutorial sessions and for execs attracted to self-study.
Read Online or Download Feature-Oriented Software Product Lines: Concepts and Implementation PDF
Similar software development books
CMMI-ACQ® (Capability adulthood version® Integration for Acquisition) describes most sensible practices for the profitable acquisition of goods and providers. supplying a pragmatic framework for making improvements to acquisition tactics, CMMI-ACQ addresses the starting to be development in company and executive for firms to buy or outsource required services in its place to in-house improvement or source allocation.
In DetailTesting is without doubt one of the major stages within the software program improvement lifecycle. coping with the try out eventualities, attempt instances, defects, and linking most of these is little bit of a problem with out utilizing any instruments. For usually altering companies, it truly is necessary to handle trying out necessities through matching the speed of the company.
This article presents a entire, yet concise creation to software program engineering. It adopts a methodical method of fixing software program engineering difficulties confirmed over a number of years of training, with amazing effects. The ebook covers thoughts, ideas, layout, development, implementation, and administration problems with software program structures.
This ebook constitutes the lawsuits of the 1st foreign Workshop on destiny net checking out, FITTEST 2013, held in Turkey, Istanbul, in November 2013, together with the foreign convention on checking out software program and platforms (ICTSS). the amount offers a complete of seven contributions; five complete papers that have been chosen from eight submissions, in addition to a paper at the Java Unit try out pageant and a precis of the achievements of the FITTEST venture.
- Advances in Control Education 1991: Selected Papers from the IFAC Symposium, Boston, Massachusetts, USA, 24-25 June 1991 (IFAC Symposia Series)
- Patterns, Programming and Everything
- Princípios, Padrões e Práticas Ágeis em C# (Portuguese Edition)
- .NET 4 for Enterprise Architects and Developers (Infosys Press)
- Guide to Advanced Software Testing, Second Edition
- Software Engineering and Information Technology:Proceedings of the 2015 International Conference on Software Engineering and Information Technology (SEIT2015)
Additional info for Feature-Oriented Software Product Lines: Concepts and Implementation
Feature-Oriented Software Product Lines: Concepts and Implementation by Sven Apel,Don Batory,Christian Kästner,Gunter Saake