University of Mumbai Syllabus For Semester 7 (BE Fourth Year) Software Architecture: Knowing the Syllabus is very important for the students of Semester 7 (BE Fourth Year). Shaalaa has also provided a list of topics that every student needs to understand.
The University of Mumbai Semester 7 (BE Fourth Year) Software Architecture syllabus for the academic year 2022-2023 is based on the Board's guidelines. Students should read the Semester 7 (BE Fourth Year) Software Architecture Syllabus to learn about the subject's subjects and subtopics.
Students will discover the unit names, chapters under each unit, and subtopics under each chapter in the University of Mumbai Semester 7 (BE Fourth Year) Software Architecture Syllabus pdf 2022-2023. They will also receive a complete practical syllabus for Semester 7 (BE Fourth Year) Software Architecture in addition to this.
University of Mumbai Semester 7 (BE Fourth Year) Software Architecture Revised Syllabus
University of Mumbai Semester 7 (BE Fourth Year) Software Architecture and their Unit wise marks distribution
University of Mumbai Semester 7 (BE Fourth Year) Software Architecture Course Structure 2022-2023 With Marking Scheme
# | Unit/Topic | Weightage |
---|---|---|
100 | Basic Concepts | |
200 | Designing Architectures | |
300 | Connectors | |
400 | Modeling | |
500 | Analysis | |
600 | Implementation and Deployment | |
700 | Conventional Architectural Styles | |
800 | Applied Architectures and Styles | |
900 | Designing for Non-functional Properties | |
1000 | Domain-specific Software Engineering | |
Total | - |
Syllabus
- Concepts of Software Architecture
- Models
- Processes
- Stakeholders
- The Design Process
- Architectural Conception
- Refined Experience in Action:- Styles and Architectural Patterns
- Architectural Conception in Absence of Experience.
- Connectors in Action:- A Motivating Example
- Connector Foundations
- Connector Roles
- Connector Types and Their Variation Dimensions
- Example Connectors
- Modeling Concepts
- Ambiguity, Accuracy, and Precision
- Complex Modeling:- Mixed Content and Multiple Views
- Evaluating Modeling Techniques
- Specific Modeling Techniques
- Analysis Goals
- Scope of Analysis
- Architectural Concern being Analyzed
- Level of Formality of Architectural Models
- Type of Analysis
- Analysis Techniques
- Concepts
- Existing Frameworks
- Software Architecture and Deployment
- Software Architecture and Mobility
- Pipes and Filters
- Event- based, Implicit Invocation
- Layered systems
- Repositories
- Interpreters
- Process control
- Distributed and Networked Architectures
- Architectures for Network-Based Applications
- Decentralized Architectures
- Service-Oriented Architectures and Web Services
- Efficiency
- Complexity
- Scalability and Heterogeneity
- Adaptability
- Dependability
- Domain-Specific Software Engineering in a Nutshell
- Domain-Specific Software Architecture
- DSSAs, Product Lines, and Architectural Styles