RGPV / RGTU M.Tech. Sofware Engineering 2nd sem SOFTWARE ARCHITECTURE Syllabus

siteowner 2:20 AM
Tags: SOFTWARE ARCHITECTURE Syllabus, M.Tech Syllabus, Sofware Engineering M.Tech Syllabus, SOFTWARE ARCHITECTURE Syllabus, M.Tech 2nd sem Syllabus, Sofware Engineering M.Tech 2nd semester Syllabus

Rajiv Gandhi Technological University, Bhopal (MP)
M.Tech. Sofware Engineering
SOFTWARE ARCHITECTURE Syllabus,
Enforced From Session 2009-10
SECOND SEMESTER (PROPOSED)

UNIT - I: Software Architecture terms: Component, Relationship, View, Architectural Styles, Frameworks,Patterns, Methodologies, Processes, Functional and Non-functional Properties of Software Architectures .

UNIT - II: Enabling Techniques for Software Architecture: Abstraction, Encapsulation, Information Hiding, Modularization Separation of Concerns, Coupling and Cohesion, Sufficiency, Completeness and Primitiveness Separation of Policy and Implementation, Separation of Interface and Implementation .

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: 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. Shaw ,Software Architecture , PHI
2. Len Bass, Paul Clements, Rick Kazman, Software Architecture in Practice, Pearson Edu.
3.Vasudev Verma , Software Architecture : A Case Based Approach , Pearson Edu.
4.Buschmann ,Pattern oriented Software Architecture Vol 1. ,Wiley
5. Erich Gamma, Design Patterns , Pearson Education

Artikel Terkait

Previous
Next Post »