Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
434258 | Science of Computer Programming | 2014 | 13 Pages |
We present DiaSuite, a tool suite that uses a software design approach to drive the development process. DiaSuite focuses on a specific domain, namely Sense/Compute/Control (SCC) applications. It comprises a domain-specific design language, a compiler producing a Java programming framework, a 2D-renderer to simulate an application, and a deployment framework. We have validated our tool suite on a variety of concrete applications in areas including telecommunications, building automation, robotics and avionics.
► A tool suite providing development support for Sense/Compute/Control applications. ► A domain-specific design language to specify SCC applications. ► A compiler generating a dedicated programming framework from the specification. ► A 2D-renderer simulator leveraging the specifications. ► Validation in various application areas.