Java code generation using Papyrus
With software playing a key role in industrial products and hardware manufacturers preferring to scale number of cores , complexity of present software systems are increasing. It is required for efficient and cost effective development of complex software system.
When building robust real time complex systems which are scalable, it is required to prototype activity and a key component would be capturing behavior using State machines. Modelling the behavior and properties of the system can close the productivity gap in development of complex systems and helps software reuse.
This presentation demonstrates how such a model based abstraction is used for identification of gaps in the requirements, code generation of real time systems and how such a system can be integrated seamlessly into existing systems and can be used for programming protocol, workflow system, simulation …etc.
Outline/structure of the Session
In this session we will cover,
- Basics of Papyrus and State machine
- modelling behaviour using state machines
- Java code generation using state machine.
Participants walk out of the session with practical information on how to use papyrus state machine for java code generation.
Anyone intrested in Eclipse plug-in development and using papyrus for modeling