Amazon cover image
Image from Amazon.com
Image from Google Jackets

Software architecture : foundations, theory, and practice / Richard N. Taylor, Nenad Medvidović, Eric M. Dashofy

By: Contributor(s): Material type: TextTextPublication details: Hoboken, NJ : John Wiley, c2010.Description: xxiv, 712 p. : ill. ; 25 cmISBN:
  • 9780470167748 (hbk.)
  • 0470167742 (hbk.)
Subject(s): DDC classification:
  • 004   22
Contents:
The Big Idea -- Architectures in Context: The Reorientation of Software Engineering -- Basic Concepts -- Designing Architectures -- Connectors -- Modeling -- Visualization -- Analysis -- Implementation -- Deployment and Mobility -- Applied Architectures and Styles -- Designing for non-Functional Properties -- Security and Trust -- Architectural Adaptation -- Domain-Specific Software Engineering -- Standards -- People, Roles and Teams
Summary: Rather than focus on one method, notation, tool, or process, this book attempts to widely survey software development from an architectural perspective. It provides a technical view of software architecture. Insights in this book will enable better understanding of the unique issues involved in the development of large software systems. Software architects or systems engineers should expect to gain a broad appreciation for the role of software architecture across the wide variety of activities that characterize the development of large, software-intensive systems.Designed for software engineers, Software Architecture is the first true book to cover the maturing and important area of software engineering and development. It approaches software architecture from a rigorous systems view while also including real-world perspectives. The chapters incorporate the very latest research results as well as some material that is completely new. Many of the key techniques discussed are supported by tools and technologies included on the book's CD-ROM. Through this package, software engineers will be armed with concise, practical strategies for designing, implementing, and evolving successful systems using software architecture.* Presenting a wide survey of software development from an architectural perspective, this book provides a technical view of software architecture * Surveys software development from an architectural perspective and describes how to develop products * Serves as a reference for the techniques, modeling notations, standards, and methods of software architecture * Clearly explains architecture's critical role in software engineering
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Books Books Main library General Stacks 004 / TA.S 2010 (Browse shelf(Opens below)) 1 Available 005489
Books Books Main library General Stacks 004 / TA.S 2010 (Browse shelf(Opens below)) 2 Available 005242

Includes bibliographical references (p. 675-690) and index.

The Big Idea -- Architectures in Context: The Reorientation of Software Engineering -- Basic Concepts -- Designing Architectures -- Connectors -- Modeling -- Visualization -- Analysis -- Implementation -- Deployment and Mobility -- Applied Architectures and Styles -- Designing for non-Functional Properties -- Security and Trust -- Architectural Adaptation -- Domain-Specific Software Engineering -- Standards -- People, Roles and Teams

Rather than focus on one method, notation, tool, or process, this book attempts to widely survey software development from an architectural perspective. It provides a technical view of software architecture. Insights in this book will enable better understanding of the unique issues involved in the development of large software systems. Software architects or systems engineers should expect to gain a broad appreciation for the role of software architecture across the wide variety of activities that characterize the development of large, software-intensive systems.Designed for software engineers, Software Architecture is the first true book to cover the maturing and important area of software engineering and development. It approaches software architecture from a rigorous systems view while also including real-world perspectives. The chapters incorporate the very latest research results as well as some material that is completely new. Many of the key techniques discussed are supported by tools and technologies included on the book's CD-ROM. Through this package, software engineers will be armed with concise, practical strategies for designing, implementing, and evolving successful systems using software architecture.* Presenting a wide survey of software development from an architectural perspective, this book provides a technical view of software architecture * Surveys software development from an architectural perspective and describes how to develop products * Serves as a reference for the techniques, modeling notations, standards, and methods of software architecture * Clearly explains architecture's critical role in software engineering

1

There are no comments on this title.

to post a comment.