|
Optimierte Softwaretechnik für SensornetzwerkeSensorknoten sind kleinste, mit Sensoren ausgestattete Computer, die durch Zusammenarbeit in einem Netzwerk gemeinsam eine Aufgabe bewältigen. Sie stellen besondere Anforderungen an die Programmierung, da sie hinsichtlich Arbeitsspeicher, Prozessorleistung und Batteriekapazität stark eingeschränkt sind. Die zwingend notwendige Beachtung dieser Aspekte erschwert die Programmerstellung. Hier kann ein kombinierter Ansatz aus Model Driven Architecture (MDA) und evolutionären Optimierungsverfahren Unterstützung bieten: Zunächst wird die gewünschte Applikation modelliert. Dieses Modell wird auf ein, für das jeweilige Zielgerät maßgeschneidertes, plattformspezifisches Modell und dann in Programmkode übersetzt. An jedem Modell und bei jedem Transformationsschritt können Optimierungsmaßnahmen die Qualität der Programme im Hinblick auf die Anforderungen von Sensorknoten verbessern. Ziel ist es, ein Verfahren zur Erzeugung von optimiertem Programmkode für Sensorknoten zu entwickeln. Kontakt Weitere Informationen erhalten Sie von Thang Nguyen und Michael Zapf. |