Normal view MARC view ISBD view

Software architecture : foundations, theory, and practice /

By: Taylor, Richard N, 1952-
Title By: Medvidović, Nenad | Dashofy, Eric M
Material type: BookPublisher: Hoboken, NJ : John Wiley, c2010.Description: xxiv, 712 p. : ill. ; 25 cm.ISBN: 9780470167748Subject(s): Software architectureDDC classification: 005.12 TA SO Online resources: Location Map
Summary:
"Software architecture is foundational to the development of large, practical software-intensive applications. This brand-new text covers all facets of software architecture and how it serves as the intellectual centerpiece of software development and evolution. Critically, this text focuses on supporting creation of real implemented systems. Hence the text details not only modeling techniques, but design, implementation, deployment, and system adaptation -- as well as a host of other topics -- putting the elements in context and comparing and contrasting them with one another. Rather than focusing on one method, notation, tool, or process, this new text/reference widely surveys software architecture techniques, enabling the instructor and practitioner to choose the right tool for the job at hand"--.
Tags from this library: No tags from this library for this title. Log in to add tags.
    average rating: 0.0 (0 votes)
Item type Home library Call number Status Notes Date due Barcode Item holds
REGULAR University of Wollongong in Dubai
Main Collection
005.12 TA SO (Browse shelf) Available April 2018 T0058853
Total holds: 0

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.

"Software architecture is foundational to the development of large, practical software-intensive applications. This brand-new text covers all facets of software architecture and how it serves as the intellectual centerpiece of software development and evolution. Critically, this text focuses on supporting creation of real implemented systems. Hence the text details not only modeling techniques, but design, implementation, deployment, and system adaptation -- as well as a host of other topics -- putting the elements in context and comparing and contrasting them with one another. Rather than focusing on one method, notation, tool, or process, this new text/reference widely surveys software architecture techniques, enabling the instructor and practitioner to choose the right tool for the job at hand"--.

Powered by Koha