SlideShare a Scribd company logo
© 2016 Zeligsoft
Improving embedded software development productivity
Papyrus for RealTime
- Executable modeling on Eclipse
Charles Rivet
Senior Product Manager
Zeligsoft
charles@zeligsoft.com
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
What Is Papyrus-RT?
Modeling
environment
Industrial-grade
Complete
Ecosystem
Complex
Software
Intensive
Cyber-
Physical
Systems
ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
Papyrus Industry consortium
ECFR 2016 - Papyrus for Real Time -
Executable modeling on Eclipse
RuntimeValidation
Collaborative
Modeling
PLMDeploymentSimulationTesting
Trace &
Debug
Model
Checking
Code Gen
DSML
…
Everybody focused on a common objective
Development of a complete MBE solution
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
What Else Is Papyrus-RT?
2.5
Unifying
xtUML – OneFacT *
RT-UML ?
UML-RT
• DSML
• Code Generator
• Runtime
RSARTE
Rose RealTime
Based on ROOM: ObjecTime Developer
{
With an
experienced
team!
ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
Who is Papyrus-RT?
Code generation, runtime, CDT integration
Tooling, validation, import, CDT integration
UML-RT Profile
Requirements, C++ profile, intermediate representation, testing
Intermediate representation
And more to come…
ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
Collaborative Modeling
Tooling
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
Papyrus-RT History and Plan
ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
Plans subject to change
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
Architecture - Overview
User Experience
• Diagrams
• DSML Support
• Customizability
• Extensibility
• Integrations
• Validation
RSA Model Migration
UML 2.5
And MUCH more
UML-RT DSML
• User Experience
• Structure
• Capsule, Protocol, etc.
• State machine
• Restrictions, behavior
• Customizations
• Toolbox, model explorer, etc.
• Validation
RSARTE Model Migration
Code Generation
• Multi-step
• Java/Xtext-based
• Extensible
Runtime Service Library
• C++
• Extensible
• Compatibility
Hybrid Modeling
ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
Architecture – Code Generation
• Implemented in Java and
• Supports incremental generation
• Targeting C++03 on Linux
ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
Architecture – Code Generation
ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
Architecture – Runtime
+ rts
+ build
+ buildtools // Toolchain-specific makefile fragments
+ x86-gcc-4.6.3
+ x86-gcc-4.6.3-debug
+ x86-VisualC++-12.0
+ os // OS-specific makefile fragments
+ linux
+ windows
+ include // External-facing (API) include files
+ Makefile // Makefile to build the runtime
+ obj // Object and library files for the runtime
+ linux.x86-gcc-4.6.3
+ os // OS-specific object
+ umlrt // Runtime objects
+ util // Runtime utilities objects
+ os // Source files for OS-specific functions (e.g., thread, mutex, time, etc.)
+ linux // Source files for linux-specific implementations
+ windows // Source files for Windows-specific implementations
+ umlrt // UML-RT Runtime sources (.cc)
+ util // Runtime internal utilities (low-level logging for debug)
+ tests // Runtime tests
ECFR2016 - Papyrus for Real Time - Executable modeling on Eclipse
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
Hybrid textual-graphical Modeling
Graphical Representation
• Clearly show the relationship
between elements
• Improves comprehension and
understanding in some cases,
such as with state machines or
with the structure of an
application
Textual Representation
• Faster model creation
• Can be modified with standard light
weight editors or with a language
aware editor
• Standard CM tools and diff/merge
tools can be used. For graphical, the
diff/merge must be language aware
to provide reasonable performance
ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
Why not have both and allow the user to choose based on what is
best for their needs at the time or task involved?
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
System overview – graphical only
ECNA 2016 - Papyrus for Real Time - Executable modeling on Eclipse
M2M transform
Graphical UML2 + profile
ecore MM Textual ecore MM
Instance modelInstance model
Conforms Conforms
C++ code generationSerialize – UML and diagrams
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
System overview – hybrid textual-graphical
ECNA 2016 - Papyrus for Real Time - Executable modeling on Eclipse
M2M transform
Graphical UML2 + profile
ecore MM
Textual ecore MM
Instance modelInstance model
Conforms Conforms
C++ code generation
Serialize textual
Serialize – diagrams
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0 ECNA 2016 - Papyrus for Real Time - Executable modeling on Eclipse
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
And now for the most dangerous
part of any presentation…
ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0 ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
Also look for Papyrus-RT code
driving the PolarSys Rover!
Powered by
Papyrus-RT
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
Papyrus-RT Links of Interest
Home https://eclipse.org/papyrus-rt/
Project https://projects.eclipse.org/projects/modeling.papy
rus-rt
Wiki https://wiki.eclipse.org/Papyrus-RT (*)
Releases https://eclipse.org/papyrus-
rt/content/download.php
Forum http://bit.ly/PapyrusRTCommunity
Blog https://papyrusuml.wordpress.com/
Twitter https://twitter.com/papyrusuml
Consortium https://www.polarsys.org/ic/papyrus
ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
Thank you!
And don’t forget…
ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
Improving embedded software development productivity
© 2016 Zeligsoft Made available under EPL 1.0
Sign in and vote at eclipsecon.org
-1 0 +1

More Related Content

What's hot (20)

PDF
Faster, more Secure Application Modernization and Replatforming with PKS - Ku...
VMware Tanzu
 
PDF
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
VMware Tanzu
 
PDF
Immutable infrastructure - Plain Concepts DevOps day
Plain Concepts
 
PDF
Yannis Zarkadas. Enterprise data science workflows on kubeflow
MarynaHoldaieva
 
PPTX
Automating it management with Puppet + ServiceNow
Puppet
 
PPTX
Selenium Testing your Kubernetes Apps with Machine Learning and Testim
Codefresh
 
PDF
Evolutionary infrastructure agile 2018 - kief morris
Kief Morris
 
PPTX
Skip Staging! Test Docker, Helm, and Kubernetes Apps like a Pro
Codefresh
 
PDF
Your own kubernetes castle
LibbySchulze
 
PDF
Spinnaker workshop
Lee Xie
 
PDF
The Evolving Design Patterns of Puppet Enterprise - PuppetConf 2014
Puppet
 
PPTX
Spring Boot & Spring Cloud on k8s and PCF
Lars Rosenquist
 
PDF
stackconf 2020 | Enterprise CI/CD Integration Testing Environments Done Right...
NETWAYS
 
PPT
Introducing Cloud Foundry Integration for Eclipse (Cloud Foundry Summit 2014)
VMware Tanzu
 
PDF
June 2015 - OpenStack-fr meetup - Designing CloudWare applications
Jean-Charles JOREL
 
PPTX
CF Summit North America 2017 - Technical Keynote
Chip Childers
 
PPTX
DevOps@Morpho in 2014
Jean-Charles JOREL
 
PPTX
CF Days 2017 - NYC - Keynote
Chip Childers
 
PDF
Moderniser le legacy JEE avec les containers et les microservices: patterns a...
VMware Tanzu
 
PDF
CF Push for Beginners
VMware Tanzu
 
Faster, more Secure Application Modernization and Replatforming with PKS - Ku...
VMware Tanzu
 
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
VMware Tanzu
 
Immutable infrastructure - Plain Concepts DevOps day
Plain Concepts
 
Yannis Zarkadas. Enterprise data science workflows on kubeflow
MarynaHoldaieva
 
Automating it management with Puppet + ServiceNow
Puppet
 
Selenium Testing your Kubernetes Apps with Machine Learning and Testim
Codefresh
 
Evolutionary infrastructure agile 2018 - kief morris
Kief Morris
 
Skip Staging! Test Docker, Helm, and Kubernetes Apps like a Pro
Codefresh
 
Your own kubernetes castle
LibbySchulze
 
Spinnaker workshop
Lee Xie
 
The Evolving Design Patterns of Puppet Enterprise - PuppetConf 2014
Puppet
 
Spring Boot & Spring Cloud on k8s and PCF
Lars Rosenquist
 
stackconf 2020 | Enterprise CI/CD Integration Testing Environments Done Right...
NETWAYS
 
Introducing Cloud Foundry Integration for Eclipse (Cloud Foundry Summit 2014)
VMware Tanzu
 
June 2015 - OpenStack-fr meetup - Designing CloudWare applications
Jean-Charles JOREL
 
CF Summit North America 2017 - Technical Keynote
Chip Childers
 
DevOps@Morpho in 2014
Jean-Charles JOREL
 
CF Days 2017 - NYC - Keynote
Chip Childers
 
Moderniser le legacy JEE avec les containers et les microservices: patterns a...
VMware Tanzu
 
CF Push for Beginners
VMware Tanzu
 

Similar to Papyrus-RT - Executable modeling on eclipse (20)

PDF
Minko - Scripting 3D apps with Lua and C++
Minko3D
 
PDF
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
Edge AI and Vision Alliance
 
PPTX
Developing SharePoint Framework Solutions for the Enterprise (SPC 2019)
Eric Shupps
 
PDF
WebGL games with Minko - Next Game Frontier 2014
Minko3D
 
PDF
What the heck is Eclipse Modeling and why should you care !
Cédric Brun
 
PDF
Массовый параллелизм для гетерогенных вычислений на C++ для беспилотных автом...
CEE-SEC(R)
 
PDF
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
ITCamp
 
PDF
stackconf 2022: It’s Time to Debloat the Cloud with Unikraft
NETWAYS
 
PDF
(Costless) Software Abstractions for Parallel Architectures
Joel Falcou
 
PDF
Camel Day Italia 2021 - Camel K
Nicola Ferraro
 
PDF
The Ten (10) Best C/C++ Productivity Tools, Plugins and Libraries
livecoding123
 
PPTX
Papyrus for System Engineering - Papyrus for Real Time v1.0
Charles Rivet
 
PPT
python programming language ppt by brandon
MohdAbdulAleem4
 
PPTX
Build 2019 Recap
Eran Stiller
 
PDF
What's new in Nuxeo 5.2? - Solutions Linux 2009
Stefane Fermigier
 
PDF
HPC Workbench Presentation
IBM India Smarter Computing
 
PDF
"The Vision API Maze: Options and Trade-offs," a Presentation from the Khrono...
Edge AI and Vision Alliance
 
PPTX
.NET per la Data Science e oltre
Marco Parenzan
 
PDF
DevBCN Vertex AI - Pipelines for your MLOps workflows
Márton Kodok
 
PDF
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
jaxLondonConference
 
Minko - Scripting 3D apps with Lua and C++
Minko3D
 
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
Edge AI and Vision Alliance
 
Developing SharePoint Framework Solutions for the Enterprise (SPC 2019)
Eric Shupps
 
WebGL games with Minko - Next Game Frontier 2014
Minko3D
 
What the heck is Eclipse Modeling and why should you care !
Cédric Brun
 
Массовый параллелизм для гетерогенных вычислений на C++ для беспилотных автом...
CEE-SEC(R)
 
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
ITCamp
 
stackconf 2022: It’s Time to Debloat the Cloud with Unikraft
NETWAYS
 
(Costless) Software Abstractions for Parallel Architectures
Joel Falcou
 
Camel Day Italia 2021 - Camel K
Nicola Ferraro
 
The Ten (10) Best C/C++ Productivity Tools, Plugins and Libraries
livecoding123
 
Papyrus for System Engineering - Papyrus for Real Time v1.0
Charles Rivet
 
python programming language ppt by brandon
MohdAbdulAleem4
 
Build 2019 Recap
Eran Stiller
 
What's new in Nuxeo 5.2? - Solutions Linux 2009
Stefane Fermigier
 
HPC Workbench Presentation
IBM India Smarter Computing
 
"The Vision API Maze: Options and Trade-offs," a Presentation from the Khrono...
Edge AI and Vision Alliance
 
.NET per la Data Science e oltre
Marco Parenzan
 
DevBCN Vertex AI - Pipelines for your MLOps workflows
Márton Kodok
 
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
jaxLondonConference
 
Ad

Recently uploaded (20)

PDF
AOMEI Partition Assistant Crack 10.8.2 + WinPE Free Downlaod New Version 2025
bashirkhan333g
 
PPTX
From spreadsheets and delays to real-time control
SatishKumar2651
 
PPTX
Prompt Like a Pro. Leveraging Salesforce Data to Power AI Workflows.pptx
Dele Amefo
 
PDF
AI Prompts Cheat Code prompt engineering
Avijit Kumar Roy
 
PDF
Dipole Tech Innovations – Global IT Solutions for Business Growth
dipoletechi3
 
PPTX
Comprehensive Risk Assessment Module for Smarter Risk Management
EHA Soft Solutions
 
PDF
Salesforce Experience Cloud Consultant.pdf
VALiNTRY360
 
PDF
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
PDF
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
PDF
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
PDF
Why is partnering with a SaaS development company crucial for enterprise succ...
Nextbrain Technologies
 
PPTX
Transforming Insights: How Generative AI is Revolutionizing Data Analytics
LetsAI Solutions
 
PDF
SciPy 2025 - Packaging a Scientific Python Project
Henry Schreiner
 
PDF
MiniTool Partition Wizard Free Crack + Full Free Download 2025
bashirkhan333g
 
PDF
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
PDF
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
PDF
How to Hire AI Developers_ Step-by-Step Guide in 2025.pdf
DianApps Technologies
 
PDF
Generic or Specific? Making sensible software design decisions
Bert Jan Schrijver
 
PDF
UITP Summit Meep Pitch may 2025 MaaS Rebooted
campoamor1
 
PPTX
iaas vs paas vs saas :choosing your cloud strategy
CloudlayaTechnology
 
AOMEI Partition Assistant Crack 10.8.2 + WinPE Free Downlaod New Version 2025
bashirkhan333g
 
From spreadsheets and delays to real-time control
SatishKumar2651
 
Prompt Like a Pro. Leveraging Salesforce Data to Power AI Workflows.pptx
Dele Amefo
 
AI Prompts Cheat Code prompt engineering
Avijit Kumar Roy
 
Dipole Tech Innovations – Global IT Solutions for Business Growth
dipoletechi3
 
Comprehensive Risk Assessment Module for Smarter Risk Management
EHA Soft Solutions
 
Salesforce Experience Cloud Consultant.pdf
VALiNTRY360
 
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
Why is partnering with a SaaS development company crucial for enterprise succ...
Nextbrain Technologies
 
Transforming Insights: How Generative AI is Revolutionizing Data Analytics
LetsAI Solutions
 
SciPy 2025 - Packaging a Scientific Python Project
Henry Schreiner
 
MiniTool Partition Wizard Free Crack + Full Free Download 2025
bashirkhan333g
 
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
How to Hire AI Developers_ Step-by-Step Guide in 2025.pdf
DianApps Technologies
 
Generic or Specific? Making sensible software design decisions
Bert Jan Schrijver
 
UITP Summit Meep Pitch may 2025 MaaS Rebooted
campoamor1
 
iaas vs paas vs saas :choosing your cloud strategy
CloudlayaTechnology
 
Ad

Papyrus-RT - Executable modeling on eclipse

  • 1. © 2016 Zeligsoft Improving embedded software development productivity Papyrus for RealTime - Executable modeling on Eclipse Charles Rivet Senior Product Manager Zeligsoft [email protected]
  • 2. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 What Is Papyrus-RT? Modeling environment Industrial-grade Complete Ecosystem Complex Software Intensive Cyber- Physical Systems ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
  • 3. Papyrus Industry consortium ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse RuntimeValidation Collaborative Modeling PLMDeploymentSimulationTesting Trace & Debug Model Checking Code Gen DSML … Everybody focused on a common objective Development of a complete MBE solution
  • 4. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 What Else Is Papyrus-RT? 2.5 Unifying xtUML – OneFacT * RT-UML ? UML-RT • DSML • Code Generator • Runtime RSARTE Rose RealTime Based on ROOM: ObjecTime Developer { With an experienced team! ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
  • 5. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 Who is Papyrus-RT? Code generation, runtime, CDT integration Tooling, validation, import, CDT integration UML-RT Profile Requirements, C++ profile, intermediate representation, testing Intermediate representation And more to come… ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse Collaborative Modeling Tooling
  • 6. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 Papyrus-RT History and Plan ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse Plans subject to change
  • 7. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 Architecture - Overview User Experience • Diagrams • DSML Support • Customizability • Extensibility • Integrations • Validation RSA Model Migration UML 2.5 And MUCH more UML-RT DSML • User Experience • Structure • Capsule, Protocol, etc. • State machine • Restrictions, behavior • Customizations • Toolbox, model explorer, etc. • Validation RSARTE Model Migration Code Generation • Multi-step • Java/Xtext-based • Extensible Runtime Service Library • C++ • Extensible • Compatibility Hybrid Modeling ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
  • 8. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 Architecture – Code Generation • Implemented in Java and • Supports incremental generation • Targeting C++03 on Linux ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
  • 9. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 Architecture – Code Generation ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
  • 10. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 Architecture – Runtime + rts + build + buildtools // Toolchain-specific makefile fragments + x86-gcc-4.6.3 + x86-gcc-4.6.3-debug + x86-VisualC++-12.0 + os // OS-specific makefile fragments + linux + windows + include // External-facing (API) include files + Makefile // Makefile to build the runtime + obj // Object and library files for the runtime + linux.x86-gcc-4.6.3 + os // OS-specific object + umlrt // Runtime objects + util // Runtime utilities objects + os // Source files for OS-specific functions (e.g., thread, mutex, time, etc.) + linux // Source files for linux-specific implementations + windows // Source files for Windows-specific implementations + umlrt // UML-RT Runtime sources (.cc) + util // Runtime internal utilities (low-level logging for debug) + tests // Runtime tests ECFR2016 - Papyrus for Real Time - Executable modeling on Eclipse
  • 11. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 Hybrid textual-graphical Modeling Graphical Representation • Clearly show the relationship between elements • Improves comprehension and understanding in some cases, such as with state machines or with the structure of an application Textual Representation • Faster model creation • Can be modified with standard light weight editors or with a language aware editor • Standard CM tools and diff/merge tools can be used. For graphical, the diff/merge must be language aware to provide reasonable performance ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse Why not have both and allow the user to choose based on what is best for their needs at the time or task involved?
  • 12. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 System overview – graphical only ECNA 2016 - Papyrus for Real Time - Executable modeling on Eclipse M2M transform Graphical UML2 + profile ecore MM Textual ecore MM Instance modelInstance model Conforms Conforms C++ code generationSerialize – UML and diagrams
  • 13. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 System overview – hybrid textual-graphical ECNA 2016 - Papyrus for Real Time - Executable modeling on Eclipse M2M transform Graphical UML2 + profile ecore MM Textual ecore MM Instance modelInstance model Conforms Conforms C++ code generation Serialize textual Serialize – diagrams
  • 14. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 ECNA 2016 - Papyrus for Real Time - Executable modeling on Eclipse
  • 15. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 And now for the most dangerous part of any presentation… ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
  • 16. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse Also look for Papyrus-RT code driving the PolarSys Rover! Powered by Papyrus-RT
  • 17. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 Papyrus-RT Links of Interest Home https://eclipse.org/papyrus-rt/ Project https://projects.eclipse.org/projects/modeling.papy rus-rt Wiki https://wiki.eclipse.org/Papyrus-RT (*) Releases https://eclipse.org/papyrus- rt/content/download.php Forum http://bit.ly/PapyrusRTCommunity Blog https://papyrusuml.wordpress.com/ Twitter https://twitter.com/papyrusuml Consortium https://www.polarsys.org/ic/papyrus ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
  • 18. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 Thank you! And don’t forget… ECFR 2016 - Papyrus for Real Time - Executable modeling on Eclipse
  • 19. Improving embedded software development productivity © 2016 Zeligsoft Made available under EPL 1.0 Sign in and vote at eclipsecon.org -1 0 +1

Editor's Notes

  • #4: Dec 2015 v2.1
  • #5: * OneFact will be moving their Bridgepoint tool to Papyrus.