FAME-DBMS - Methoden und Werkzeuge zum Bau feingranular konfigurierbarer Datenbankfamilien für Anwendungen im Bereich eingebetteter Systeme Eingebettete Rechensysteme benötigen häufig Infrastruktursoftware zur
Datenhaltung, die vieles mit klassischen Datenhaltungssysteme (DBMS)
gemein hat. Allerdings verhindern die Heterogenität der Hardware, die
teilweise extremen Ressourcenbeschränkungen (z.B. 8-Bit Technik) und die
unterschiedlichen Anforderungen der häufig sehr speziellen
Anwendungsprogramme den Einsatz von Standardlösungen. Die Entwickler
reagieren auf dieses Problem in der Regel mit Eigenentwicklungen, so dass
das Rad sprichwörtlich immer wieder neu erfunden wird.
Das Ziel dieses Vorhabens ist es, Methoden und Werkzeuge zu evaluieren und
zu verfeinern, die für den Bau anwendungsspezifisch konfigurierbarer DBMS
zielführend sind. Derartige Techniken könnten durch Wiederverwendung
Entwicklungskosten reduzieren, ohne auf der anderen Seite die
Hardwarekosten zu erhöhen. Neben der Konstruktion von DBMS Familien soll
dabei auch die Analyse von Anwendungen
betrachtet werden, um so den Aufwand für die Konfigurierung der passenden
DBMS Variante durch Automatisierung zu minimieren. | Beteiligte: Prof. Dr.-Ing. habil. Daniel Lohmann,
Stichwörter: Datenbanken;Produktlinien;Eingebettete Systeme;AspectC++;FeatureC++
Laufzeit: 1.4.2006 - 1.4.2008
Förderer: Deutsche Forschungsgemeinschaft
Mitwirkende Institutionen: Otto-von-Guericke-Universität Magdeburg, Arbeitsgruppe Datenbanken
| Publikationen |
---|
Lohmann, Daniel ; Spinczyk, Olaf ; Schröder-Preikschat, Wolfgang: Lean and Efficient System Software Product Lines: Where Aspects Beat Objects. In: Rashid, A. ; Aksit, M. (Bearb.): Transactions on Aspect-Oriented Software Development. Bd. II. Berlin Heidelberg : Springer-Verlag, 2006, (Lecture Notes in Computer Science, Nr. 4242), S. 227-255. - ISBN 978-3-540-32972-5 [doi>10.1007/11922827_8] | Sincero, Julio ; Spinczyk, Olaf ; Schröder-Preikschat, Wolfgang: On the Configuration of Non-Functional Properties in Software Product Lines. In: Lee, Jaejoon ; John, Isabel ; Aoki, Toshiaki ; Mcgregor, John D. (Veranst.) : Proceedings of the 11th International Software Product Line Conference, The Second Volume (SPLC 2007) (11th International Software Product Line Conference, Doctoral Symposium Kyoto, Japan 10.08.2007). Tokio, Japan : Kindai Kagaku Sha Co. Ltd., 2007, S. 167-173. - ISBN 978-4-7649-0342-5 | Lohmann, Daniel ; Spinczyk, Olaf: Developing embedded software product lines with AspectC++. In: ACM SIGPLAN (Veranst.) : OOPSLA '06: Companion to the 21st ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications (Conference on Object Oriented Programming Systems Languages and Applications Portland, Oregon, USA). New York : ACM Press, 2006, S. 740--742. - ISBN 1-59593-491-X | Gilani, Wasif ; Scheler, Fabian ; Lohmann, Daniel ; Spinczyk, Olaf ; Schröder-Preikschat, Wolfgang: Unification of Static and Dynamic AOP for Evolution in Embedded Software Systems. In: Springer (Hrsg.) : Proceeding of 6th International Symposium on Software Composition (6th International Symposium on Software Composition Braga,Portugal 03.2007). 2007, S. -. | Schröder-Preikschat, Wolfgang ; Lohmann, Daniel ; Gilani, Wasif ; Scheler, Fabian ; Spinczyk, Olaf: Static and dynamic weaving in System Software with AspectC++. In: Coady, Yvonne ; Gray, Jeff ; Klefstad, Raymond (Hrsg.) : Proceeding of the 39th Hawaii International Conference on System Sciences (HICSS-39) (Mini-Track on Adaptive and Evolvable Software Systems Hawaii January 2006). Washington : IEEE Press, 2006, S. 214a. (System Sciences Bd. 9) - ISBN 0-7695-2507-5 [doi>10.1109/HICSS.2006.437] |
|