Schulze, Michael
Adaptierbare ereignisbasierte Middleware für ressourcenbeschränkte Systeme (PhD Thesis)
Fakultät für Informatik, 2011.
(BibTeX | Tags: Adaptation, Event-Based, Middleware)
@phdthesis{EOS-PHD-2011-S,
title = {Adaptierbare ereignisbasierte Middleware für ressourcenbeschränkte Systeme},
author = {Michael Schulze},
year = {2011},
date = {2011-08-01},
address = {Otto-von-Guericke Universit"at Magdeburg},
school = {Fakultät für Informatik},
type = {Doktorarbeit},
keywords = {Adaptation, Event-Based, Middleware}
}
|
Steup, Christoph; Schulze, Michael; Kaiser, Jörg
Exploiting Template-Metaprogramming for Highly Adaptable Device Drivers a Case Study on CANARY anAVR CAN-Driver (Inproceeding)
12th Brazilian Workshop on Real-Time and Embedded Systems (WTR), Brazilian Computer Society, Gramado, Brazil, 2010.
(Abstract | BibTeX | Tags: Adaptation, CAN, Development, Template Meta Programming)
@inproceedings{EOS-2010.000-SSK,
title = {Exploiting Template-Metaprogramming for Highly Adaptable Device Drivers a Case Study on CANARY anAVR CAN-Driver},
author = {Christoph Steup and Michael Schulze and Jörg Kaiser},
year = {2010},
date = {2010-05-24},
booktitle = {12th Brazilian Workshop on Real-Time and Embedded Systems (WTR)},
publisher = {Brazilian Computer Society},
address = {Gramado, Brazil},
abstract = {Providing applications with a perfectly tailored device driver is es- sential to avoid the waste of resources. This is even necessary for the broad field of embedded systems development. However, the development of device drivers is in general a difficult task, and supporting a portable, configurable as well as adaptable device driver is even harder. We exploit declarative configuration specifications, template-metaprogramming and the concept of RegisterMaps to achieve such a device driver architecture. We evaluate the device driver architecture, showing that the device drivers resource usage scales with different configurations. We compare our device driver architecture against a device driver implementation of a hardware vendor, proving the competitiveness of our solution.},
keywords = {Adaptation, CAN, Development, Template Meta Programming}
}
Providing applications with a perfectly tailored device driver is es- sential to avoid the waste of resources. This is even necessary for the broad field of embedded systems development. However, the development of device drivers is in general a difficult task, and supporting a portable, configurable as well as adaptable device driver is even harder. We exploit declarative configuration specifications, template-metaprogramming and the concept of RegisterMaps to achieve such a device driver architecture. We evaluate the device driver architecture, showing that the device drivers resource usage scales with different configurations. We compare our device driver architecture against a device driver implementation of a hardware vendor, proving the competitiveness of our solution.
|
Schulze, Michael
FAMOUSO — Eine adaptierbare Publish/Subscribe Middleware für ressourcenbeschränkte Systeme (Article)
Electronic Communications of the EASST, 17: Kommunikation in Verteilten Systemen, 2009.
(BibTeX | Tags: Adaptation, Embedded Devices, FAMOUSO, Middleware, Publish-Subscribe)
@article{ EOS-2009.000-S,
title = {FAMOUSO — Eine adaptierbare Publish/Subscribe Middleware für ressourcenbeschränkte Systeme},
author = {Michael Schulze},
year = {2009},
date = {2009-01-01},
booktitle = {Electronic Communications of the EASST},
journal = {Electronic Communications of the EASST},
volume = {17: Kommunikation in Verteilten Systemen},
keywords = {Adaptation, Embedded Devices, FAMOUSO, Middleware, Publish-Subscribe}
}
|