Download presentation
Presentation is loading. Please wait.
Published byDenis Horn Modified over 9 years ago
1
© 2015 Zeligsoft Improving embedded software development productivity Papyrus for RealTime - an open-source UML-RT tool Charles Rivet Senior Product Manager Zeligsoft charles@zeligsoft.com
2
Improving embedded software development productivity © 2015 Zeligsoft Complex Systems Projects Long history of model use ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool successful
3
Improving embedded software development productivity © 2015 Zeligsoft My personal experience… ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool CAE ROSE tm (1992)
4
Improving embedded software development productivity © 2015 Zeligsoft My personal experience… Rational Rose Rational Rose Real Time ObjecTime Developer IBM RSA-RTE ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool
5
Improving embedded software development productivity © 2015 Zeligsoft All Proprietary! ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool All Rather Old… Some seeing their new license revenue decreasing…
6
Improving embedded software development productivity © 2015 Zeligsoft Open Source Open source adoption is growing worldwide (5-22% YtY from 2004 to 2014) 1 Number of Open Source projects doubles every 14 months (as of January 2014) 2 140% increase in interest from 2010 to 2014 (4 years) 3 Open source thrives when there is an associated stable commercial offering ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool 1 Forester Research, varies by geo and year 2 SAP Research 3 NCX Group
7
Improving embedded software development productivity © 2015 Zeligsoft The time is now! ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool To Modernize To Open
8
Improving embedded software development productivity © 2015 Zeligsoft ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool Proposed!
9
Improving embedded software development productivity © 2015 Zeligsoft Papyrus for Real Time Provides a DSML tailored to complex, real-time embedded system development. ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool Provide a common, unifying metamodel for many approaches: UML-RT, xtUML, RT-UML, … 1 st In Progress
10
Improving embedded software development productivity © 2015 Zeligsoft Papyrus for Real Time – DSML (UML-RT) ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool
11
Improving embedded software development productivity © 2015 Zeligsoft A good DSML is not enough… We also need: ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool Code generationXtend (to C++) OPEN In a CDT project
12
Improving embedded software development productivity © 2015 Zeligsoft A good DSML is not enough… And we also need: ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool Code generationXtend (to C++) OPEN In a CDT project Runtime services Portable C++ OPEN
13
Improving embedded software development productivity © 2015 Zeligsoft ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool But enough talk!
14
Improving embedded software development productivity © 2015 Zeligsoft ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool Let’s Look at it! (A.k.a., Demo Time…)
15
Improving embedded software development productivity © 2015 Zeligsoft Check out the project ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool https://projects.eclipse.org/proposals/papyrus-real-time-papyrus-rt or http://bit.ly/Papyrus-RTProject Charles Rivet Senior Product Manager Zeligsoft charles@zeligsoft.com And in case you missed it:
16
Improving embedded software development productivity © 2015 Zeligsoft ECNA 2015 : Papyrus for Real Time - an open-source UML-RT tool Thank you! And don’t forget…
17
+1 0 -1 Sign in: www.eclipsecon.org Evaluate the sessions
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.