I 63 Modularize OSDM standard - UnionInternationalCheminsdeFer/OSDM GitHub Wiki

I-63 Modularize OSDM standard

Description

Modularize the OSDM standard to facilitate its implementation and allow for future improvements.

Owner

  • Clemens Gantert / Ralf Bayer (DB)
  • Andreas Schlapbach / Tillmann Schall (SBB)
  • Nicolas Selleslaugh

Business Value

For modelers or developers

who use the OSDM specification

the modularization

is a necessary investment

that reduces complexity and maintainability

unlike the current solution

our solution simplifies modelling as well as implementation.

Business Outcomes

Extensions e.g. for new modes can be easier added and without affecting the core.

Leading Indicators

New modes are added as extensions.

Nonfunctional Requirements

Nonfunctional requirements (NFRs) associated with the epic.

Currently tooling (OpenAPI/ReDoc) and code generation tools should still work.

Specification Effort

To estimate by technical experts

@tls-sbb: Please comment

Initial Analysis

What needs to be done

@tls-sbb: Please comment