Friedrich-Alexander-Universität UnivisSearchDeutsch FAU-Logo
Techn. Fakultät Willkommen am Department Informatik FAU-Logo
Logo I4
Department of Computer Science 4
AOCI Project
Theses

Dept. of Computer Science  >  CS 4  >  Research  >  AOCI

AOCI - Aspect-Oriented Component Infrastructure

Projektleitung:Prof. Dr.-Ing. Rüdiger Kapitza,
Beteiligte:Schober, Sven
Laufzeit:1.1.2007 - 16.11.2012
Inhalt und Ziele:Ubiquitious Computing ist ein modernes Paradigma, das davon ausgeht, dass überall im alltäglichen Leben Computersysteme involviert sind. So stellen Räume und Säle Dienstleistungen in Form von digitalen Services bereit, wie z.B. das Einstellen der Temperatur, der Beleuchtung und die Einstellung von Rollläden und Sonnenschutzeinrichtungen. Benutzer nutzen unterwegs typischerweise verschiedene Kleincomputer, vom Laptop über den PDA bis zum intelligenten Handy, welche sich durch Adhoc-Netzwerke und reichweitenbeschränkte Funknetzwerke auch spontan vernetzen können. Die vom Lehrstuhl 4 implementierte Infrastruktur AOCI (Aspect-Oriented Component Infrastructure) bietet Unterstützung für Ubiquitious Computing. Jeder Knoten stellt seiner Umwelt eine Reihe von Diensten dynamisch zur Verfügung und kann gleichzeitig Dienste, die in seiner Umgebung laufen, nutzen und gleichzeitig auf seine Bedürfnisse anpassen. Technisch werden in AOCI Komponenten auf Basis von OSGi entwickelt, diese können mittels AspectJ und einer semantischen Domänenmodell automatisiert angepasst werden.
Kontakt:
Publikationen:
  1. Söldner, Guido ; Kapitza, Rüdiger ; Rene, Meier:
    Providing Context-Aware Adaptations Based on a Semantic Model.
    In: Pascale Felber ; Romain Rouvoy (Hrsg.) : Proceedings of the 11th IFIP International Conference on Distributed Applications and Interoperable Systems
    (11th IFIP International Conference on Distributed Applications and Interoperable Systems, Reykjavik, Iceland, Jun 6, 2011 - Jun 9, 2011).
    Berlin : Springer, 2011, S. 57-70. (LNCS, Nr. 6723)
    Stichwörter: AOCI
    [doi>10.1007/978-3-642-21387-8_5]
  2. Söldner, Guido ; Schober, Sven ; Kapitza, Rüdiger:
    AOCI: Ontology-based Pointcuts.
    In: Eric Wohlstadter ; Lohmann, Daniel ; Chris Matthews (Hrsg.) : Proceedings of the 8th AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (AOSD-ACP4IS '09)
    (The 8th AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (AOSD-ACP4IS '09), Charlottesville, 03/2009).
    New York : ACM Press (Digital Library), 2009.
  3. Söldner, Guido ; Schober, Sven ; Schröder-Preikschat, Wolfgang ; Kapitza, Rüdiger:
    AOCI: Weaving Components in a Distributed Environment.
    In: Meersman, Robert ; Tari, Zahir (Hrsg.) : On the Move to Meaningful Internet Systems 2008: CoopIS, DOA, ODBASE, GADA, and IS
    (The 10th International Symposium on Distributed Objects, Middleware, and Applications (DOA'08), Monterrey, Mexico, 10-12.11.2008).
    2008, S. 535-552.
    [doi>10.1007/978-3-540-88871-0_39]
  4. Söldner, Guido ; Schober, Sven ; Kapitza, Rüdiger:
    Dynamic Weaving of Components in a Distributed Environment.
    In: Fred Douglis (Hrsg.) : ACM/IFIP/USENIX 9th International Middleware Conference
    (Poster Session, Leuven, Belgium, December 1-5, 2008).
    2008, S. 95-96.
  5. Söldner, Guido ; Kapitza, Rüdiger:
    AOCI: An Aspect-Oriented Component Infrastructure.
    In: Reussner, Ralf ; Szyperski, Clemens ; Weck, Wolfgang (Hrsg.) : Proceedings of the 12th International Workshop on Component Oriented Programming (WCOP 2007)
    (WCOP 2007, Berlin, Germany, 31.6.2007).
    2007, S. 53-58.

  Imprint   Privacy Last modified: 2010-08-03 16:41   Ka