Book Details

Software Architecture

Software Architecture

Published by uLektz

Course Code:IT6602

Author:uLektz

University: Anna University, Tamil Nadu

Regulation:2013

Categories:Information Technology

Format : ico_bookePUB3 (DRM Protected)

Type :eBook

Rs.472 Rs.80 Rs.83% off

Preview Buy Now

Description :Software Architecture

Note : No printed book. Only ebook. Access eBook using uLektz apps for Android, iOS and Windows Desktop PC.

Topics
UNIT I INTRODUCTION AND ARCHITECTURAL DRIVERS

1.1 Introduction – What is software architecture? - Standard Definitions

1.2 Architectural structures

1.3 Influence of software architecture on organization- both business and technical

1.4 Architecture Business Cycle - Introduction – Functional requirements – Technical constraints – Quality Attributes.

UNIT II QUALITY ATTRIBUTE WORKSHOP

2.1 Quality Attribute Workshop

2.2 Documenting Quality Attributes

2.3 Six part scenarios

2.4 Case studies

UNIT III ARCHITECTURAL VIEWS

3.1 Introduction

3.2 Standard Definitions for views

3.3 Structures and views

3.4 Representing views available notations

3.5 Standard views – 4+1 view of RUP, Siemens 4 views, SEI's perspectives and views

3.6 Case studies

UNIT IV ARCHITECTURAL STYLES

4.1 Introduction

4.2 Data flow styles

4.3 Call-return styles

4.4 Shared Information styles

4.5 Event styles

4.6 Case studies for each style.

UNIT V DOCUMENTING THE ARCHITECTURE

5.1 Good practices

5.2 Documenting the Views using UML

5.3 Merits and Demerits of using visual languages

5.4 Need for formal languages

5.5 Architectural Description Languages

5.6 ACME

5.7 Case studies

5.8 Special topics : SOA and Web services – Cloud Computing – Adaptive structures

loading