Amazon.com: Practical Software Factories in .NET (Books for Professionals by Professionals) (9781590596654): Gunther Lenz, Christoph Wienands: Books
Practical Software Factories in .NET and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $0.63 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Practical Software Factories in .NET (Books for Professionals by Professionals)
 
 
Start reading Practical Software Factories in .NET on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Practical Software Factories in .NET (Books for Professionals by Professionals) [Hardcover]

Gunther Lenz (Author), Christoph Wienands (Author)
2.8 out of 5 stars  See all reviews (4 customer reviews)

List Price: $64.99
Price: $55.17 & this item ships for FREE with Super Saver Shipping. Details
You Save: $9.82 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want it delivered Tuesday, February 28? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $41.59  
Hardcover $55.17  

Book Description

July 10, 2006 159059665X 978-1590596654 1

The promise of software factories is to streamline and automate software development, and thus to produce higher-quality software more efficiently. The key idea is to promote systematic reuse at all levels and exploit economies of scope, which translates into concrete savings in planning, development, and maintenance efforts. However, the theory behind software factories can be overwhelming, because it spans many disciplines of software development. On top of that, software factories typically require significant investments into reusable assets.

This book was written in order to demystify the software factories paradigm by guiding you through a practical case study, from the early conception phase of building a software factory to delivering a ready-made software product. The authors provide you with a hands-on example covering each of the four pillars of software factories: software product lines, architectural frameworks, model-driven development, and guidance in context.

While the ideas behind software factories are platform independent, the Microsoft .NET platform, together with recent technologies such as DSL Tools and the Smart Client Baseline Architecture Toolkit, makes an ideal foundation. A study shows the different facets and caveats and demonstrates how each of these technologies becomes part of a comprehensive factory. Software factories are a top candidate for revolutionizing software development. This book will give you a great starting point to understanding the concepts behind it and ultimately applying this knowledge to your own software projects.

Contributions by Jack Greenfield, Wojtek Kozaczynski

Foreword by Douglas C. Schmidt, Jack Greenfield, Jorgen Kazmeier and Eugenio Pace.


Frequently Bought Together

Customers buy this book with Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools $22.58

Practical Software Factories in .NET (Books for Professionals by Professionals) + Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools

Customers Who Bought This Item Also Bought


Editorial Reviews

Review

From the reviews:

"The purpose of this work is to introduce and demystify the concept of software factories in the .NET environment. … The book covers both the theory and practice of software factories, including an acknowledgment of the genesis of the term in the late 1960s. … this book is recommended reading for people involved in the management of large software development groups, particularly ones that develop many similar products. It provides a good theoretical discussion, and practical illustration … in the creation of software solutions." (Neil D. Burgess, ACM Computing Reviews, Vol. 49 (3), March, 2008)

About the Author

Gunther Lenz is a pioneer in the field of software factories. He received a master's degree (Dipl. Ing. Univ.) in electrical engineering from the Technical University of Munich, Germany. He spent five years working on research and product development of a high-performance medical image-processing system, under FDA regulation. In addition to his project experience, Gunther was also a core member of the Software Engineering Process Group (SEPG), which defined, implemented, and optimized the software development process. In 2002, Gunther joined Siemens Corporate Research in Princeton, New Jersey, where he is a program manager in the software engineering department. His current research activities focus on model-driven software development (MDSD), model evolution, and software factories. Within Siemens, Gunther leads the global research efforts in the areas of software factories and Microsoft technologies.

 

Gunther is the author of .NET: A Complete Development Cycle (Addison Wesley, 2004) and has published many articles in different software development magazines, focusing on a variety of software engineering topics. Furthermore, Gunther has received the Microsoft "Most Valuable Professional" Solution Architect award and is an invited member of the Microsoft Software Design Review Team. He frequently presents at international conferences on subjects related to his research area.



Christoph Wienands received his Diplom-Informatiker (FH) in general computer science at the Furtwangen University of Applied Sciences, Germany. Before he joined Siemens Corporate Research as a software engineer in 2003, he worked as an independent consultant in Germany and as an IT systems analyst with SS White Burs, New Jersey. As part of his responsibilities in the software engineering department at Siemens, Christoph gets to apply the latest Microsoft technologies, for example, in proof-of-concept applications and in consulting projects to other Siemens business units.

 

Together with Gunther, Christoph's current research activities focus on software factories, model-driven development, and domain-specific languages. In 2005, he became Microsoft Certified Solution Developer. Due to his research activities, he is a frequent speaker at conferences such as UML World, SD West, and others.


Product Details

  • Hardcover: 240 pages
  • Publisher: Apress; 1 edition (July 10, 2006)
  • Language: English
  • ISBN-10: 159059665X
  • ISBN-13: 978-1590596654
  • Product Dimensions: 9.3 x 6.9 x 0.9 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 2.8 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #1,318,200 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

4 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
2.8 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

2 of 2 people found the following review helpful:
1.0 out of 5 stars Not what I epected, July 6, 2008
By 
David Taylor (Hamburg, NJ USA) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Practical Software Factories in .NET (Books for Professionals by Professionals) (Hardcover)
Too much theory. No sample code. I quickly got bored with this book. One of the main reason I bought this book was to learn about MS GAT/GAX which the book only mentioned. I was also interested in learning some good practices on building Software Factories of which the author explained the basis and need but no supporting sample code.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1.0 out of 5 stars Horrible book, September 16, 2011
Amazon Verified Purchase(What's this?)
This review is from: Practical Software Factories in .NET (Books for Professionals by Professionals) (Hardcover)
Ugh, can not get through it or understand how anything it discusses is applicable to any real world application.
It is not what I thought it would be. I thought it was a deeper dive in to the GO4 software fatory pattern.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 2 people found the following review helpful:
5.0 out of 5 stars Software Factories in Practice, July 15, 2008
This review is from: Practical Software Factories in .NET (Books for Professionals by Professionals) (Hardcover)
This book is not a user manual for DSLs or the GAT/GAX technologies. While it shows the basic technologies with small samples it is by far not comprehensive, but the book points to further resources to explore the technologies.
The book is rather meant to describe the process on how to implement a Software Factory in an exisiting product environment. We successfully used this approach for our product development and published the results http://msdn.microsoft.com/en-us/library/cc496679.aspx .
If you want to implement a Software Factory in your environment, read this book.....
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews


Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
solution feature model, factory schema, application core assets, problem feature matrix, problem feature model, smart web proxy, data entity model, initial solution structure, factory template, distributed system viewpoint, development core assets, feature model configuration, business entity model, product line members, expense workflow, software product line architecture, smart client application, workflow viewpoint, architecture definition process, factory constraints, smart client architecture, software product line development, software factory, horizontal factories, domain glossary
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Software Factories, Visual Studio, Windows Workflow Foundation, Addison Wesley, Guidance Automation Toolkit, Private Eye Investigators, Application Block, Paul Clements, Input Name, Recipe Name, Argument Name, Krzysztof Czarnecki, New York City, Stakeholders Architects, The Open Group, Action Name, Case Created, Converter Type, Distributed System Designer, Generic Abstract Class, Light Weight Smart Client, Report Created, Second Edition, Software Engineering Institute, Windows Mobile
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject