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

Health Informatics: Data and Interoperability Standards
Georgia Institute of Technology via edX
Fractal Architecture
NDC Conferences via YouTube
Strangling the Monolith - Applied Patterns & Practices from the Trenches
NDC Conferences via YouTube
Refactoring Is Not Just Clickbait
NDC Conferences via YouTube
Amazing Algorithms for Solving Problems in Software
NDC Conferences via YouTube