|
|
|
510111 Elective-III 510111A Software Design and Architecture Teaching Scheme Examination Scheme Lectures: 3 Hrs/week Theory: 100 Marks Total Credits : 03
1. Software Design Process Role of Software Design: Software design process, nature of design process, design in the software design process, design qualities; Transferring Design Knowledge: describe design solution, transferring design knowledge, design notations, design strategies, design patterns-design by template and design reuse, designing with patterns, patterns in the wider design context. 2. Design Practices Stepwise refinement, incremental design, structured analysis and structured design, Jackson structured programming(JSP), Jackson system development(JSD), designing with objects, component-based design, formal approach to design 3. Introduction to Software Architecture Software Architecture ,Relationships to Other Disciplines ,Multi-Disciplinary Overview , Foundations of Software Architecture , Software architecture in the context of the overall software life cycle, Architectural Styles, CASE study of Architectures 4. Software Architecture Design Designing, Describing, and Using Software Architecture, IS2000: The Advanced Imaging Solution, Global Analysis, Conceptual Architecture View, Module Architecture View, Styles of the Module Viewtype, Execution Architecture View, Code Architecture View. Component-and-Connector Viewtype, Styles of Component-and-Connector Viewtype, Allocation Viewtype and Styles. 5. Software Architecture Documentation Advanced Concepts, Documenting Software Interfaces, Documenting Behavior, Choosing the Views, Building the Documentation Package 6. Archetype Patterns Archetypes and Archetype Patterns, Model Driven Architecture with Archetype Patterns. Literate Modeling, Archetype Pattern. , Customer Relationship Management (CRM) Archetype Pattern, Product Archetype Pattern, Quantity Archetype Pattern, Rule Archetype pattern.
Reference Books: 1. David Budgen, “Software Design”, 2nd edition, Pearson Education (LPE) 2. Applied Software Architecture ,Christine Hofmeister, Robert Nord, Deli Soni, Addison-Wesley Professional; 1st edition (November 4, 1999) ,ISBN-10: 0201325713 , ISBN-13: 978-0201325713 3. Essential Software Architecture, Ian Gorton Springer; 1 edition (2006) ISBN-10: 3540287132 ISBN-13: 978-3540287131 4. Design and Use of Software Architectures, by Jan Bosch, Addison-Wesley Professional; 1st edition (May 19, 2000) ISBN-10: 0201674947 ISBN-13: 978- 0201674941 5. Documenting Software Architectures: Views and BeyondPaul Clements, Software Engineering Institute, Felix Bachmann Len Bass, Software Engineering Institute David Garlan James Ivers Reed Little Robert Nord Judith Stafford Publisher: Addison-Wesley Professional 2003 ISBN-10: 0201703726 ISBN-13: 9780201703726 6. Enterprise Patterns and MDA: Building Better Software with Archetype Patterns and UMLJim Arlow, Ila Neustadt ,Addison-Wesley Professional, 2004, ISBN-10: 032111230X ISBN-13: 9780321112309
For more details, visit http://www.unipune.ernet.in/stud_info/Syllabi/Syllabus_2008.html
|
No responses found. Be the first to respond and make money from revenue sharing program.
|