Syllabus For The Subject SOFTWARE ARCHTECTURE AND SOFTWARE DESIGN

UNIT - 01

INTRODUCTION - SOFTWARE ARCHITECTURE - ENGINEERING DISCIPLINE FOR

SOFTWARE - STATUS OF SOFTWARE ARCHITECTURE - ARCHITECTURAL STYLES - PIPES

AND FILTERS

UNIT - 02

DATA ABSTRACTION AND OBJECT ORIENTED ORGANIZATION - EVENT BASED IMPLICIT

INVOCATION - LAYERED SYSTEMS - REPOSITORIES - INTERPRETERS - PROCESS

CONTROL - OTHER ARCHITECTURES - HETERO GENEROUS ARCHITECTURE - CASE

STUDIES

UNIT - 03

SHARED INFORMATION SYSTEMS - DATABASE INTEGRATION - INTEGRATION IN

SOFTWARE DEVELOPMENT ENVIRONMENTS - INTEGRATION IN THE DESIGN OF BUILD -

ARCHITECTURAL STRUCTURES FOR SHARED INFORMATION SYSTEMS - CONCLUSIONS

UNIT - 04

ARCHITECTURAL DESIGN GUIDANCE - GUIDANCE FOR USER-INTERFACE

ARCHITECTURES - THE QUANTIFIED DESIGN PHASE

UNIT - 05

THE VALUE OF ARCHITECTURAL FORMALISM - FORMALIZING THE ARCHITECTURE OF A

SPECIFIC SYSTEM - FORMALIZING AN ARCHITECTURAL STYLE - FORMALIZING AND

ARCHITECTURAL DESIGN SPACE

UNIT - 06

THEORY OF SOFTWARE ARCHITECTURE - NOTATION LINGUISTIC ISSUES

UNIT - 07

REQUIREMENT FOR ARCHITECTURE - DESCRIPTION LANGUAGES - FIRST CLASS

CONNECTORS - ADDING IMPLICIT INVOCATION TO TRADITIONAL PROGRAMMING

LANGUAGES

UNIT - 08

THE NATURE OF DESIGN PROCESS - OBJECTIVES - DESIGN QUALITIES - ASSESSING

THE DESIGN PROCESS - DESIGN VIEW POINTS FOR SOFTWARE

UNIT - 09

TOOLS FOR ARCHITECTURAL DESIGN - UNICON - EXPLOITING STYLE IN

ARCHITECTURAL DESIGN ENVIRONMENTS - BEYOND DEFINITION / USE

UNIT - 10

DESIGN PRACTICES - DESIGN STRATEGIES - TOP DOWN AND BOTTOM UP - COUPLING

AND COHESION - POPULAR DESIGN METHODOLOGIES - FUNCTION ORIENTED AND

OBJECT ORIENTED DESIGN - DESIGN DOCUMENTATION - STRUCTURAL ANALYSIS AND

DESIGN TECHNIQUE - SSADM AND REAL TIME DESIGN

Vinayaka Missions University,Directorate of Distance Education

Salem India

MASTER OF SCIENCE IN SOFTWARE ENGINEERING

1 Yr.

SOFTWARE ARCHTECTURE AND SOFTWARE DESIGN(2050155)

UNIT - 11

DATA DESIGN - MAPPINS REQUIREMENTS INTO A SOFTWARE ARCHITECTURE - USER

INTERFACE DESIGN - TASK ANALYSIS AND MODELING - INTERFACE DESIGN ACTIVITIES -

IMPLEMENTATION TOOLS - COMPARISON OF DESIGN NOTATIONS - STRUCTURAL

PROGRAMMING

UNIT - 12

OBJECT ORIENTED CONCEPTS - OBJECT ORIENTED ANALYSIS - OOA PROCESS -

OBJECT - RELATIONSHIP MODEL - SYSTEM AND OBJECT DESIGN PROCESS - DESIGN

PATTERNS

 

 

 

DMCA.com Protection Status
Important Links : Privacy Policy | Terms & Conditions