Title :
A framework for agile development of simulation-based system design tools
Author :
Maschotta, R. ; Jager, S. ; Jungebloud, T. ; Zimmermann, Armin
Author_Institution :
Syst. & Software Eng. Group, Ilmenau Univ. of Technol., Ilmenau, Germany
Abstract :
Analysis and validation using simulation is a helpful tool in systems engineering, but requires in-depth knowledge of various aspects of the system itself, the used model class(es), an appropriate software tool, and sometimes software engineering. Usually, this expertise is spread over a number of team members, and thus the development of a simulation-based system design tool is not a simple task. This paper presents a framework enabling the rapid development of extensible and reusable simulation-based applications. It supports an agile, iterative, evolutionary, and architecture-centric software development process. The design of the framework together with its components as well as the corresponding software development process is described. As an example, an environment for the configuration and analysis of wireless sensor network applications in the aeronautic domain is presented, which has been designed and implemented based on the proposed environment.
Keywords :
digital simulation; formal specification; software tools; systems engineering; aeronautic domain; agile development; agile-centric software development process; architecture-centric software development process; evolutionary-centric software development process; extensible simulation-based applications; iterative-centric software development process; model class; reusable simulation-based applications; simulation-based system design tools; software engineering; software tool; systems engineering; wireless sensor network applications; Analytical models; Data models; Data visualization; Databases; Software; Unified modeling language; Agile Development; MLDesigner; Model Based Systems Engineering; System Design; Validation; Wireless Sensor Network Simulation;
Conference_Titel :
Systems Conference (SysCon), 2013 IEEE International
Conference_Location :
Orlando, FL
Print_ISBN :
978-1-4673-3107-4
DOI :
10.1109/SysCon.2013.6549985