Designing and simulating complex mechatronic and distributed intelligent systems requires a unified system modeling and programming language. This paper presents JavaScript as a unified modeling and programming language by extending JavaScript with a semantic type system JST to bridge the gap between models and implementations. The result is the JS+ Superset language, which combines typing, modeling and programming. Different model domains and their relation to the JS+ programming model including some generic transformation rules are shown using the example of a sensory material. Finally, the multidomain simulation tool SEJAM is introduced, which combines physical and data processing simulation with agents.
You are currently not logged in / not yet registered.
In order to download the desired file(s), you must be logged in and have an appropriate inclusive subscription. Alternatively, you can also obtain access by paying a one-off fee.