Community Sites
Create your own community website and start earning today !
It's Free !
 
Communities Members BookmarksPolls Fresher Jobs Funny Pictures MCA Projects New Member FAQ  



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

website counter



Syllabus of University of Pune M.E Computer Semester II-Software Design and Architecture


Posted Date: 13 Sep 2008    Resource Type: Articles/Knowledge Sharing    Category: Syllabus

Posted By: S.Yamininagarajan       Member Level: Diamond
Rating:     Points: 2



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




Responses


No responses found. Be the first to respond and make money from revenue sharing program.

Feedbacks      
Popular Tags   What are tags ?   Search Tags  
Syllabus  .  

Post Feedback


This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must Sign In to post a response.
Next Resource: Syllabus of University of Pune M.E Computer Semester II-Network Design, Modeling and Analysis
Previous Resource: Syllabus of University of Pune M.E Computer Semester II-Pattern Recognition and Machine Vision
Return to Discussion Resource Index
Post New Resource
Category: Syllabus


Post resources and earn money!
 
Related Resources

Watch TV Channels



Contact Us    Editors    Privacy Policy    Terms Of Use   

SpiderWorks Technologies Pvt Ltd. 2006 - 2007 All Rights Reserved.