Anatomy of an Open Source RTI Presentation

tpokorny1 3 views 14 slides Aug 27, 2025
Slide 1
Slide 1 of 14
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14

About This Presentation

Presentation on Portico RTI structure


Slide Content

Anatomy of an
Open Source RTI
Tim Pokorny
Calytrix Technologies
1

Why Bother with
Open Source?
Freedom to Use
Freedom to Modify
Freedom to Redistribute
2

Why Not to Bother
with Open Source
Open source is not zero-cost
Useability
Documentation
Support
License Concerns
3

Friendly Licensing
Cross Platform
Easy to Use
Modular and Flexible
Extensible
Support
Growing HLA Spec Coverage
4

The Technical Bit
5

The Portico
Architecture
6

Messages
Event Data
Everything is a Message
Basic Communication Unit
Packaged in Contexts
7

Message Handlers
Consumes Messages
Performs Some Action
Generates New Messages
Message Chains
8

Message Sinks
Message Processing
Superstructure
Handler Association
Pre-/Post-processing
9

10

Extending Portico
Communications Bindings
Extend or Alter Behaviour
Change Handlers
Write new Handlers
Embed Other Software
Bootstraps
Embed Portico in Other Software
11

Deployment
Drag and Drop
Single File
Key/Value Configuration
No Path Editing
No Config File Editing
No Convoluted Process
Bad
Bad
Bad
12

Conclusions
Supports New Approaches
Open, Flexible, Extensible
Open Source is Good
www.porticoproject.org
Sign up to portico-announce!
13

Questions?
14
Tags