Software Product-Line Engineering : A Family-Based Software Development Process by David, Lai, Chi Tau Robert Weiss
$10.26
Shop on Better World Books

Description

Software Product Line Engineering presents a breakthrough in software engineering: the Family-oriented Abstraction, Specification, and Translation (FAST) process. Developed at Lucent Technologies, FAST enables developers to build families of systems faster, more reliably, and more cost-effectively. Using FAST, developers can systematically identify the characteristics each related system has in common, and then specify each new member simply by how it varies from the others. The book begins with a detailed introduction to FAST, and the key challenges of enterprise development it is intended to address. Next, discover how to define a software family, identify abstractions common to the family, create a process for producing new family members, and translate descriptions of family members into high-level language code. You'll learn how to predict the types of changes new software will require, and organize development and maintenance accordingly. The authors also introduce a new process modeling approach for FAST design, called Process and Artifact State Transition Abstractions (PASTA) -- a full graphical language that offers a roadmap through the FAST development process. Together, FAST and PASTA enable you to leverage the latest research in domain engineering and software design to streamline the entire process of creating software systems.

logo

Better World Books