Community Sites
Create your own community website and start earning today !
It's Free !
 
Communities Members BookmarksPolls Fresher Jobs Strange Photos Academic 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




Anna University - B.E (CSE) -VI Sem - CS1353 - SOFTWARE ENGINEERING 4


Posted Date: 17 Dec 2007    Resource Type: Articles/Knowledge Sharing    Category: Syllabus

Posted By: Jagadeesan. D       Member Level: Silver
Rating:     Points: 1



CS1353 SOFTWARE ENGINEERING 4

AIM
To introduce the methodologies involved in the development and maintenance of software (i.e) over its entire life cycle.

OBJECTIVE
To be aware of
• Different life cycle models
• Requirement dictation process
• Analysis modeling and specification
• Architectural and detailed design methods
• Implementation and testing strategies
• Verification and validation techniques
• Project planning and management
• Use of CASE tools

UNIT I SOFTWARE PROCESS 9
Introduction –S/W Engineering Paradigm – life cycle models (water fall, incremental, spiral, WINWIN spiral, evolutionary, prototyping, object oriented) - system engineering – computer based system – verification – validation – life cycle process – development process –system engineering hierarchy.

UNIT II SOFTWARE REQUIREMENTS 9
Functional and non-functional - user – system –requirement engineering process – feasibility studies – requirements – elicitation – validation and management – software prototyping – prototyping in the software process – rapid prototyping techniques – user interface prototyping -S/W document. Analysis and modeling – data, functional and behavioral models – structured analysis and data dictionary.

UNIT III DESIGN CONCEPTS AND PRINCIPLES 9
Design process and concepts – modular design – design heuristic – design model and document. Architectural design – software architecture – data design – architectural design – transform and transaction mapping – user interface design – user interface design principles. Real time systems - Real time software design – system design – real time executives – data acquisition system - monitoring and control system. SCM – Need for SCM – Version control – Introduction to SCM process – Software configuration items.

UNIT IV TESTING 9
Taxonomy of software testing – levels – test activities – types of s/w test – black box testing – testing boundary conditions – structural testing – test coverage criteria based on data flow mechanisms – regression testing – testing in the large. S/W testing strategies – strategic approach and issues - unit testing – integration testing – validation testing – system testing and debugging.

UNIT V SOFTWARE PROJECT MANAGEMENT 9
Measures and measurements – S/W complexity and science measure – size measure – data and logic structure measure – information flow measure. Software cost estimation – function point models – COCOMO model- Delphi method.- Defining a Task Network – Scheduling – Earned Value Analysis – Error Tracking - Software changes – program evolution dynamics – software maintenance – Architectural evolution. Taxonomy of CASE tools.

TOTAL : 45


TEXT BOOK
1. Roger S.Pressman, Software engineering- A practitioner’s Approach, McGraw-Hill International Edition, 5th edition, 2001.

REFERENCES
1. Ian Sommerville, Software engineering, Pearson education Asia, 6th edition, 2000.
2. Pankaj Jalote- An Integrated Approach to Software Engineering, Springer Verlag, 1997.
3. James F Peters and Witold Pedryez, “Software Engineering – An Engineering Approach”, John Wiley and Sons, New Delhi, 2000.
4. Ali Behforooz and Frederick J Hudson, “Software Engineering Fundamentals”, Oxford University Press, New Delhi, 1996.




Responses

Author: India    17 Dec 2007Member Level: Diamond   Points : 1
Nice postings of Examination Syllabus. Keep it up friend. Please post related to the subject, the old papers as well as any information available related to above subject of examination concerned . Write the text books as well reference books that you know and suggest journals of any topic for the above subject and the information available on the net. And the study material useful for the preparation .Write the class notes that available on any topic if you are having any details of that subject. Suggest the students how to prepare for the subject and the topic wise your valuable suggestions, because mode of exam is something tough to get good score . so I request you as friend, help all the friends those appearing for the exams with your valuable suggestions and guide lines for external, U.P.S.C and related exams, also please post


Feedbacks      
Popular Tags   What are tags ?   Search Tags  
(No tags found.)

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: Anna University - B.E (CSE) -VI Sem CS1351-ARTIFICIAL INTELLIGENCE
Previous Resource: Anna University - B.E (CSE) -VI Sem - CS1354 - GRAPHICS AND MULTIMEDIA
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.