Reverse Software Engineering
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesReverse Software Engineering Syllabus โ Unit-wise Content
The official GTU curriculum for Reverse Software Engineering (subject code 2725607) as prescribed for CE(A ยท Semester 2 divides the course into 7 units, covering 37 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (2725607)Unit 1 Introduction
- Overview of software engineering
- Process models
- Introduction to Business Process Engineering (BPR)
- Web engineering
Unit 2 A brief Introduction to UML
- Need for modeling language
- Evaluation and goal of UML, Modeling
- Notation and Relationships in UML, UML Diagrams
- Case study using UML diagrams
Unit 3 Introduction to Rapid Prototyping
- Basic process
- Current techniques and materials including stereolithography
- elective laser sintering
- fused deposition modeling
- three-dimensional printing
- laminated object manufacturing
- multijet modeling
- laser-engineered net shaping
- CASE study of computer applications/software using Rapid prototyping
Unit 4 Reverse Engineering
- Reverse Engineering and Object Orientation
- A taxonomy of reverse engineering
- difficulties in reverse engineering
- various approaches of reverse engineering
- reverse engineering generic process
- Methodologies and techniques of reverse engineering
Unit 5 Reverse Engineering Process โ Case Study
- Introduction and Motivation
- Reverse Engineering Process โ Definition and goal of of Reverse engineering
- development of a Feature Description
- Extraction of Source Model
- Abstraction of architectural model
- Consolidation and utilization
Unit 6 Relation between Reverse engineering and Rapid
- prototyping Introduction to Modeling Cloud Data in Reverse Engineering
- Data Processing for Rapid Prototyping
- Integration of RE and RP for Layer-based Model Generation
- The Adaptive Slicing Approach for Cloud Data Modeling
- Planar Polygon Curve Construction for a Layer
- Determination of Adaptive Layer Thickness
- Some Application Examples
Unit 7 Reverse engineering in various computer
- software/application CASE STUDY EIS Client Application Computer Aided Design Application