2006 · 51 citations · 6 references
EngineeringComputer ScienceMechatronics EngineeringAutomationDistributed SystemsReal-time SystemsApplication Programming InterfacesAutomation System DesignIndustrial Cyber-physical SystemsReal-time ControlReal-time Systems ArchitectureReal-time Systems DesignExecution EnvironmentExecution Model DesignFunction Block DiagramInterpretersReal-time Software ArchitectureReal-time System ModelsReal-time Systems ModelingSystem Automation
In this paper an approach for the transparent use of real-time Java in control and automation is described. The proposed approach, which is in the context of the model integrated mechatronics paradigm, exploits the function block (FB) construct for the design model and the real-time Java specification for the implementation one. Specific interpreters allow for the automatic generation of FB types' implementation models in terms of real-time Java and the transformation of the application's FB networks to deployment specifications that are next utilized by a launcher to initialize and execute the control application on the proposed execution environment. The proposed approach favours deployment and re-deployment of distributed control applications and exploits the real-time specification for Java to meet their stringent nonfunctional requirements.
6
The real-time specification for Java
Greg Bollella, James Gosling · Computer · 2000 · 988 citations
The Generic Modeling Environment
Ákos Lédeczi, Miklós Maróti, Árpád Bakay et al. · 2001 · 496 citations
Robert W. Atherton · IEEE Spectrum · 1998 · 38 citations