Skip to main content
CSC-867
BS

Advanced Software Architecture

(DE) Domain Elective Theory: 3 Cr. Hrs Total: 3 Cr. Hrs
Re-use in architectures: Software product lines, evaluation and validation of product lines, product line testing, re-use in product lines; Service oriented architectures (SOAs): SOA concepts, risks and challenges, quality attributes and SOAs, evaluating and testing SOAs; Architectural evaluation: Methods for architectural analysis, Comparison of methods; Architectural evolution and reconstruction: Models of software evolution, analysis and metrics for evolution, Techniques and tools for architecture reconstruction; Architectures in dynamic environments: Modeling and analyzing dynamic software architectures; Self healing architectures: The need for self-healing, approaches for self healing
In Programmes
PhD PhD (Computer Science)
Electives Pool — Elective (Current Scheme)
Back to Course Catalog