In this paper we present a new data model for tool integration that extends existing data models by an abstract graph model. We provide a framework service based on this model which generates implementations of graph-based design representations from a conceptual schema. In two case studies we use them for rapid construction of a high-level synthesis tool and for easy fine-grained integration to an existing simulator.
In this paper, we present our approach to automate the development process of co-design tools. We demonstrate with a non-trivial real world example how we can accelerate the tool design process using the software prototyping environment APICES.In a very short time we constructed the tool Dual Dynamics Designer (DDD) which supports a novel methodology in robot software development. DDD allows to edit a complex differential equation-based specification of dynamic robot behavior via an intuitive graphical interface and automatically generates microcontroller code in C as well as a simulation model in Java from it.Speed-up of the tool design process is primarily achieved by a rigorous top-down tool modeling approach in combination with a highly configurable tool frame generator.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.