Applying Model-Driven Development Techniques to the Development of Search and Rescue Systems

This paper describes our work of applying modern software engineering methodologies such as Model-Driven Development and Product-Line Engineering to the development and maintenance of technical supporting systems in the domain of Search and Rescue. We propose an extensible, domain-specific, graphical modeling language and toolset that allow software developers of Search and Rescue systems to rapidly compose and generate their applications from a set of predefined graphical primitives that represent the common building blocks of SAR applications. A case study for the proposed toolset is also presented.

IEEE SoSE 2007, San Antonio, TX, USA April 16-18, 2007

Applying Model-Driven Development Techniques to the Development of Search and Rescue Systems