ScatterClipse ist eine plugin-orientierte Werkzeugkette für automatisiertes Testen, Entwicklung und Verwaltung von auf drahtlosen Sensornetzen laufenden Anwendungen. Das Hauptziel ist die automatisierte Generierung von Software- Systemfamilien für die ScatterWeb Sensorknoten. Für die Automatisierung wird die architekturzentrierte Methode des modellgetriebenen Paradigmas eingesetzt. Der neue Ansatz von ScatterClipse liegt in der Integration von visueller, automatisierter Fehlersuche und WSN-Verwaltungseigenschaften innerhalb des modellgetriebenen Anwendungsentwicklungsprozesses der Sensorknoten. Zusätzlich zur Automatisierung liegt der Fokus auf dem Aspekt der Mensch-Maschine- Schnittstelle (human-computer interfaces) für WSN. So bietet ScatterClipse die Möglichkeit, verschiedene Charakteristika und Merkmale des WSN visuell und interaktiv zu testen und zu steuern. Um die Produktivität der Plattform zu erhöhen, kann auf die Hauptdienste sowohl im lokalen als auch im entfernten internetbasierten Modus zugegriffen werden. Die Eclipse-basierte, Plugin- orientierte Architektur fördert die Erweiterung der Werkzeugkette, wenn neue Anforderungen an WSN auftauchen. Einerseits kann der Benutzer bestimme Plugins (Funktionalitäten) unabhängig voneinander verwenden, so dass eine Trennung der Belange (separation of concerns) erreicht wird. Andererseits kann er gleichzeitig zwischen den verschiedenen Plugins kooperativ navigieren, wodurch Kohärenz erreicht wird. ScatterClipse basiert vollständig auf Open Source- Komponenten, die ohne zusätzliche Kosten erhältlich sind.
ScatterClipse is a plugin-oriented toolchain for the automated testing, development and management of applications running on Wireless Sensor Networks. The main goal is the furthermost automated generation of software system families for the ScatterWeb sensor boards. The architecture centric method of the model driven paradigm is used for automation. The ScatterClipse’s novel approach lies in the accomplishment of the integration of visual automated application debugging and WSN-management features in the model-driven application development process of the sensor boards. In addition to automation the focus lies here with the aspect of human-computer interfaces for WSN. Thus ScatterClipse provides the opportunity to test and manage different characteristics and properties of WSN visually and interactively. In order to improve the platforms productivity, its main features can be accessed in local as well as in remote, or internet based, mode. The eclipse-based plug-in oriented architecture encourages the enhancement of the toolchain, when new questions concerning WSN arise. On the one hand the user can operate certain plug-ins (functionalities) independent from each other, so that a “separation of concerns” is achieved, and on the other hand the user can navigate the different plug-ins collaboratively at the same time, whereby coherence is achieved. ScatterClipse is based wholly on open source components, which are available at no extra cost.