YoVDO

Reverse Engineering a Legacy Software in a Complex System - A Systems Engineering Approach

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Reverse Engineering Courses Systems Engineering Courses

Course Description

Overview

Explore a systems engineering approach to reverse engineering legacy software in complex systems through this 29-minute conference talk. Learn how to overcome the challenges of maintaining and developing legacy components within larger systems. Discover the application of the CAFCR model in conjunction with reverse engineering techniques to create a roadmap for incremental development. Gain insights into identifying system components, software elements, and main threads of functionality. Understand how to develop effective roadmaps for legacy software maintenance and new feature implementation. Enhance your ability to improve overall system performance while working with outdated software components.

Syllabus

Intro
Legacy Software as System component
CAFCR and ISO/IEC/IEEE 42010
Solution
Case Analysis - Activity 1.1: System
Case Analysis - Activity 1.2: Software
Case Analysis - Activity 1.3: Identify Main
Case Analysis - Activity 1.5: Identify Threads of
Case Analysis - Activity 2.1-2.2: Roadmaps


Taught by

NDC Conferences

Related Courses

Introduction to Systems Engineering
University of New South Wales via Coursera
Systems Engineering: Theory & Practice
Indian Institute of Technology Kanpur via Swayam
Искусство системного инжиниринга и менеджмента 2.0
Moscow Institute of Physics and Technology via Coursera
MBSE: Model-Based Systems Engineering
University at Buffalo via Coursera
Electrical Engineering: Sensing, Powering and Controlling
University of Birmingham via FutureLearn