Go to All Subject -

Computer Sotware and Inormation Technology Engineering CSE IT

Software Architectures - IT6602

INTRODUCTION AND ARCHITECTURAL DRIVERS


-> What is software Architecture?
-> Various Definitions of Software Architecture
-> Architectural Structures and Views
-> Architectures are Influenced by the Technical Environment
-> The Architecture Business Cycle(ABC)
-> Requirements of Software Architecture
-> Functional Requirements - Software Architectures
-> Technical Constraints- Software Architectures
-> Architecture and Quality Attributes
-> Software Architecture and Requirements
-> Functionality - Software Architectures
-> Quality Attribute Considerations
-> Specifying Quality Attribute Requirements
-> Achieving Quality Attributes through Tactics
-> Guiding Quality Design Decisions

QUALITY ATTRIBUTE WORKSHOP


-> Quality Attribute Workshop
-> Quality Attribute Workshop(QAW) Method
-> Documenting Quality Attributes
-> Six Part Scenarios
-> Case Study on Software Quality Usability

ARCHITECTURAL VIEWS


-> Architectural Views
-> Architectural Structures And Views
-> Architectural Viewpoints
-> A Survey of Software Architecture Viewpoint Models and StandardNotations
-> Architectural Blueprints - The “4+1” View Model of Software Architecture
-> Rational Unified Process/Kruchten(RUP) 4+1

ARCHITECTURAL STYLES


-> Software Architectural styles Introduction
-> Data Flow Styles
-> Call Return Styles
-> Shared Information Style
-> Event Based Styles
-> Architecture Case Study: Key Word in Context (KWIC)

DOCUMENTING THE ARCHITECTURE


-> Documenting a View
-> Documenting Behavior
-> Documenting Interfaces
-> Documentation across Views
-> How the Documentation is Organized to Serve a Stakeholder
-> What the Architecture is
-> Unified Modeling Language(UML)
-> Component and Connector Views
-> Allocation Views
-> Visual Language Representation
-> Formal Methods
-> Architecture Description Language(ADL)
-> ACME

​Read Or Refer

Recent New Topics :