Ardhendu Mandal
| | | | |

MCA (Sem-V)-IT52: Software Engineering-II

MCA (Semester-V), Paper-IT-52: Software Engineering-II
Syllabus

Coding: style of programming, efficiency, preview of code, structured programming, codes Review.
Software Quality Assurance: Quality, Quality plan, Quality Metric, V & V.
Testing Software: Testing, Purpose of testing. Two essential parts of testing Test case and the expected output. How do we know we have tested enough? Test coverage, levels of testing, unit testing, white box testing, domin and path testing, equivalence class based portion testing 100% testing of simple program (6 variables & 100 paths). Component testing integrated aggregate of few unit-tested units, integrated testing, aggregating of components. System testing, black box testing, requirements based testing, acceptance based testing.
Test planning, test strategy, test coverage planned, test case generation, test and output expected, test reporting, bug fixing. Testing for performance security, installation recovery, and configuration sensitivity.
Testing software tools: capture/replay, test coverage, test generation, test case and report date base. Test automation, regression testing, object orientation and testing, SW components.
Software Project management: Software Metrics, estimation, planning, and SW tools change management. Software Maintainence: Software Maintainence, maintainibility, documentation to facilitate maintainence, regression testing, reverse engineering, legacy systems, Y 2K(Year 2000 problem).

References

1. Beiger, B,"Software Testing Techniques", second edition, Van Nostrand Reinhold, 1990.
2. IEEE guides to software requirement specifications, STD 830-1984.In IEEE standards collection, and 1993.
3. Available from IEEE standards Board, 445,Hoes lane, P.O. Box 1331,Piscataway, NJ 08855-1331,NJ, USA.
4. IEEE standard for software user documentation, STD 1963-1987.
5. Jalote P.,"An Integrated Approach to Software Engineering", Narose 1991.
6. Pressman R.S.,"Software engineering-A practitioner's approach", Third edition, McGraw Hill, International Edition, 1992.

 

Software Engineering Download Centre
Professional and Standards Organizations

1. SE EBook Directory
2. The Guide to the Software Engineering Body of Knowledge
by P. Bourque, R. Dupuis, A. Abran, J. W. Moore, and L. L. Tripp

3. Software Engineering with Reusable Components by Johannes Sametinger
4. Software Engineering by Ivan Marsic
5. eBooks Free Download on Hacking
6. Communication Skills for Software Engineers
7. Various Free Books Download
8. VB Black Book-Download Link
9.Software Engineering Reference.com

10. Download SRS Template

11. Research Papers

12. Software Engineering PPTs

IEEE
ACM
SEI
Federation of American Scientists
International Council on Systems Engineering
International Organization for Standardization
Interoperability Clearinghouse
National Information Standards
The Project Management Institute
Software Engineering Research Laboratory
System of Systems Engineering Center of Excellence

 

Software Engineering Links
Software Engineering Journals, Magazines
List of Software Engineering Conferences

1. MIT Aero/Astro Software Engineering Research Laboratory (SERL) Papers

2. Microsoft Research Publications

3. The Collection of Computer Science Bibliographies

List of Software Engineering Journals

Software Engineering Journals & Magazines with Impact Factor

Most Recent Calls For Papers


Asia Pacific Software Engineering Conference (APSEC)
International Conference on Software Maintenance (ICSM)
International Conference on Requirements Engineering (RE)
International Symposium on Software Reliability Engineering (ISSRE)

| | | | |
Last update Mar 03, 2012. Copyright © Ardhendu Mandal.