Summary
Herewith we conclude the PLA whose result is the Software Factory specification. This analysis first of all documents what business problems must be solved by the factory. On top of this, it provides an inventory of solutions to these business problems as a starting point for subsequent activities.
Please keep in mind that the techniques that we described in this chapter, such as feature matrices and feature modeling, are nothing set in stone. Feature modeling is especially useful for product line development when you need to determine the common and variable features of a domain. Further down the road, when it comes to actually implementing a product line member, these feature models will not be dry documentation. Instead they will become part of the Software Factory implementation. We recommend that you take these practices as a basis and incorporate them into an analysis process that fits your particular Software Factory and development environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Jack Greenfield and Keith Short, Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools (Indianapolis, IN: Wiley, 2004)
Eric Evans, Domain-Driven Design: Tackling Complexity in the Heart of Software (Upper Saddle River, NJ: Addison Wesley, 2004)
Jimmy Nilsson, Applying Domain-Driven Design and Patterns: With Examples in C# and.NET (Boston, MA: Addison Wesley, 2006)
Krzysztof Czarnecki, Simon Helsen, and Ulrich Eisenecker, “Formalizing Cardinality-based Feature Models and their Staged Configuration” (OOPSLA’04 Eclipse Technology eXchange [ETX] Workshop, Vancouver, British Columbia, Canada, October 24-28, 2004, ACM 1-58113-833-4/04/0010)
Krzysztof Czarneck and Ulrich W. Eisenecker, Generative Programming: Methods, Tools, and Applications (Indianapolis, IN: Addison Wesley, 2000)
Karl E. Wiegers, Software Requirements, Second Edition (Redmond, WA: Microsoft Press, 2003)
Rights and permissions
Copyright information
© 2006 Gunther Lenz, Christoph Wienands
About this chapter
Cite this chapter
(2006). Software Factory Specification. In: Practical Software Factories in .NET. Apress. https://doi.org/10.1007/978-1-4302-0181-6_3
Download citation
DOI: https://doi.org/10.1007/978-1-4302-0181-6_3
Publisher Name: Apress
Print ISBN: 978-1-59059-665-4
Online ISBN: 978-1-4302-0181-6
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)