Skip to content

Latest commit

 

History

History
234 lines (145 loc) · 2.53 KB

presentation.md

File metadata and controls

234 lines (145 loc) · 2.53 KB
Error in user YAML: (<unknown>): could not find expected ':' while scanning a simple key at line 4 column 1
---
marp: true
theme: uncover
class: invert
----

presentation 09.03.2023

# Construction of a software solution for detection of end-of-support dependencies

---
  • Context: dependency management

- ***Goal***: tooling to problem-solve
- ***Demarcation***: not full-fletched, rather pioneering

Problem Definition


  • Focus: end-of-support dependencies

  • Why: risk, expense & cost in management, development & planning

... e.g. issues with, and concerns about

  • common vulnerabilities and exposures
    • compliance
  • stability
    • bugs without fixes or patches
  • compatibility
    • out-datedness and actuality

-> risk


... consequenting

  • replacement

  • upgrades

  • independent fixes and patches


-> expense & cost


  • Solution: mitigating the impact of consequences from end-of-support dependency

Methods


  • What: a software solution to detect end-of-support dependencies

  • How: conception → requirements → design → implementation → evaluation

Results


  • Theoretical Concept

- Requirements Analysis
- Technical Concept
- ***deprec*** / ***deprec-cli***

Theoretical Concept


EOS Abstraction Framework

width:1000px


EOS Factor |→ Statements |→ Signals & Metrics


Requirements Analysis


  • applicability in practice

- suitability for effective use

-> project-based & automation


  • achieve continuance

- enable further proceedings

-> independence


Technical Concept


  • software bill of materials (sboms) ↪ CycloneDX

  • extraction

width:1000px


  • data model

  • combination and conclusion

( EOS Abstraction Framework )


deprec


  • integrating the theoretical concept

- implementing the **technical** concept

written in

width:500px


supporting dependencies from

width:800px


extracting data from

width:300px

GitHub


extracting data from

width:1000px


deprec-cli


$> deprec-cli <sbom> <opts>


written in

width:500px


THANKS