UNIT
- I
Software
Architecture terms: Component, Relationship, View, Architectural Styles, Type of IT
Architecture,
Frameworks, Patterns, Methodologies, Processes, Functional and Non-functional
Properties
of Software
Architectures .
UNIT
- II
Designing
Architecture: Quality Architecture, Architecture Life Style, Reconstructing
Software
Architecture, Service
Oriented Architecture, Service Oriented Analysis and Design, Trends in SOA,
Enterprise Wide SOA
and Application.
UNIT
– III
Architectural
Styles: Pipes and Filters, Data Abstraction and Object-Orientation,
Event-Based, Implicit
Invocation, Layered
Systems, Repositories, Interpreters, Process Control, Heterogeneous
Architectures.
UNIT
– IV
Formal
Models and specifications: Formalizing the architecture of a
Specific system ,formalizing an
architectural style
and architectural design space ,Requirements for Architecture –Description
languages
Tools for
architectural design :Universal connector language ,automated support for
architectural design ,
observations about environments
for architectural design .
UNIT-V
Analyzing
Architecture: Architecture Tradeoff Analysis Method(ATAM), Cost Benefit Analysis
Methods(CBAM). Case
Studies: Key word in Context, The World Wide Web a case study in
interoperability,
Instrumentation software, cruise control, Mobile Robotics .Three Vignettes in
Mixed
style.
References:
1.. Shankar
Kambhampaty, Service Oriented Architecture, Wiley India
2 .Buschmann ,Pattern
oriented Software Architecture Vol 1. ,Wiley India
3. Len Bass, Paul
Clements, Rick Kazman, Software Architecture in Practice, Pearson Edu.
4. Shaw , Software
Architecture , PHI
No comments:
Post a Comment