TU BRAUNSCHWEIG
| Carl-Friedrich-Gauß-Fakultät | Informatik
Informatikzentrum

Seminar Ubiquitäre Mensch-Maschine Interaktion

SemesterSommersemester 2007 [ Andere Semester: · Sommer 06 · Sommer 06 · Sommer 06 ]
IBR Gruppe(n)DUS (Prof. Beigl)
ArtSeminar
Dozent
PhotoProf. Dr.-Ing. Michael Beigl
Ehemaliger Abteilungsleiter
michael[[at]]teco.edu
+49 721/608417-00
Assistent
PhotoMatthias Kranz
Ehemaliger Wissenschaftlicher Mitarbeiter
SWS0+2
Ort & ZeitRaum 105
DatumMilestoneMeeting Type
19.04.2007Einführung in das Themengebiet, Vorbesprechung, Themenvergabe und Betreuerzuteilung im Seminarraum. Kurze Einführung in die wissenschaftliche Recherche (ACM Digital Library, Google Scholar, Citeseer)Gruppentreffen
Nach VereinbarungTreffen mit dem Betreuer, Auswahl geeigneter ArtikelEinzeltreffen
03.05.2007Kurzpräsentation des Themas (90 Sekunden - 3 Minuten) jedes Teilnehmers. Die Vorträge werden auf Video aufgenommen und im Anschluß gemeinsam analysiert.Gruppentreffen
Nach VereinbarungTreffen mit dem Betreuer, Besprechung des Fortschritts und der Struktur der AusarbeitungEinzeltreffen
07.06.2007Abgabe der Ausarbeitung. Zuweisung und Verteilung der Arbeiten zur gegenseitigen BegutachtungGruppentreffen
Nach VereinbarungTreffen mit dem Betreuer, Besprechung der Gutachten und deren Einarbeitung in die Ausarbeitung, Anfertigung der finalen Version der AusarbeitungEinzeltreffen
05.07.2007Abgabe der finalen Ausarbeitung, DiskussionGruppentreffen
13.07.2007Präsentation der Arbeiten im Rahmen eines "Konferenztages"Gruppentreffen

Die Seminarthemen werden im Rahmen eines Präsentationstages am 13.07.2007 vorgestellt. Die Präsentation umfasst eine mündliche Vorstellung inkl. Folien von 25 Minuten und 5 Minuten für Fragen und Antworten.

Die Präsentationen werden auf Video aufgezeichnet. Die Vortragsfolien sind unten verfügbar. Bitte klicken Sie auf einen Talk zum Download der Folien.

ZeitTitelVortragender
10.00 - 10.15Begrüßung und EinleitungMatthias Kranz
10.15 - 10.45Context-Aware CommunicationSebastian Maciejewski
10.45 - 11.15Security and privacy issues in location and context-aware systemsJan Phillip Höft
11.15 - 11.45AmbientTalk: A summaryAxel von Engel
11.45 - 12.15Kaffeepause
12.15 - 12.45Context-Aware Applications in Smart BuildingsMax Kister
12.45 - 13.15Activity and Context recognitionRolf Meyer
13.15 - 13.45Flexible User Interfaces for mobile DevicesOliver Bende
13.45 - 14.15ZusammenfassungMatthias Kranz
BeginnDonnerstag, 19.04.2007, 10.00 Uhr (s.t.)!
Scheinerwerb

Schriftliche Ausarbeitung und erfolgreicher Seminarvortrag.

Anmeldung

Die Anzahl der Teilnehmer ist auf 8 beschränkt, die Plätze werden (einschließlich Nachrücker) nach dem FIFO-Prinzip vergeben.

Die Anmeldung ist bereits abgeschlossen.

Inhalt

Das Seminar wird auf deutsch gehalten. Alle Dokumente werden jedoch in Englisch bereitgestellt bzw. eingefordert, u.a. auch die Ausarbeitung! Das Seminar wird gemeinsam von Prof. Dr. Albrecht Schmidt, University of Bonn und der TU Braunschweig organisiert.

  • What is context-awareness? A brief history.
  • How to model location and context?
    • Basic sensor technologies
    • Different modeling approaches
      • Context
      • Location
  • Architectures and middleware for context-aware systems
    • Context-aware software architectures
      • Support distribution in dynamic network topologies
      • Support context management and context-dependent adaptations
    • Context management
      • Standardized way to model and reason about context
      • Interconnect sensors with the system
      • Enforce privacy policies
    • Context-Aware Adaptation (Actuators)
      • System reconfiguration based on the context (changes)
  • Indoor and outdoor location sensing
  • This topic includes a comparison of different indoor and outdoor location sensing approaches, as for example ActiveBat, ActiveBadge, GALILEO, GLONASS, or GPS.

  • Activity and context recognition
  • The focus of this topic will be the recognition in smart environments and in wearable computing.

  • From Context to Situation – Applying Formal Concept Analysis
  • To support the user in a smart way, a mobile device can use context information. This context can be defined by sensor data (as location, light, temperature, time of day or week, body-sensor data, proximity to other devices) or by user data (Personal schedule, contact list, tasks, user profile). The expressiveness of the data is limited if examined isolated, therefore recurring combinations need to be identified and interpreted as a specific situation.

    This topic aims to present the approach of formal concept analysis in combination with cluster techniques. First ideas need to be expressed, how a automatic or semi-automatic identification of situations might be used.

  • Context-aware communication
  • This topic is about to focus the context and location-awareness for divers mobile devices as for example mobile phones.

  • Programming context-aware applications
  • A survey of context-aware programming languages is aimed, as well as a comparison of a range of approaches:

    • Languages with different characteristics of dynamic scoping (thread-dependent behaviour)
    • Rule engine integrations into common object-oriented and functional languages, like wmbedded context reasoning
  • Location and context-aware user interfaces
    • Special features of this kind of user interfaces
    • Developing process (tools, prototyping, methods, etc.)
  • Context-Specific discovery of Services using Ontological Description
  • The emergence of mobile devices has enforced the rapid evolvement of the Mobile Web. While the WWW offers Web Services for users in nearly all situations of every day life, there is a lack of search engines which support the users in finding adequate services. As the service need of mobile users depends on their actual context situation, the consideration of the user context is promising for mobile service discovery.

    Seminar topics:

    • Web Services platform architecture and SOA
    • Ontological representation of user and service context
    • Web Service discovery and composition
    • Context-specific discovery
  • Context-Aware Applications in Smart Buildings
  • Smart buildings are regular buildings providing an embedded computational infrastructure: Sensors, displays etc. are integrated into the builing matter and form a Smart Environment.

    This seminar topic deals with the applications anticipated for such buildings:

    • What is currently possible?
    • What is already implemented?
    • Which techniques are used?
    • What are the visions for the future?
  • Group Support with Ambient Applications
  • Wireless networking capabilities of mobile devices like PDAs or cellphones can support social groups by forming ad-hoc networks and provide distributed applications. What are the applications realized today, what is envisioned by researchers?

  • Flexible User Interfaces for Mobile Devices
  • Mobile devices come in a variety of display and interaction capabilities: Display-Resolution, size and orientation, input patterns etc. can be different from one device to the other or even change during runtime. Flexible User Interfaces are designed to cope with those challenges and adapt itself due to the current working environment or user context.

  • Security and privacy issues in location and context-aware systems
  • Usually applications are secured by restricting access rules for users based on their roles and authentication. Here, the topic is the idea to take the current user's location or further context data into account for securing the system. Thus, depending on your current situation you might get different access rights to currently relevant This could be relevant for example to support mobility on the job or equip guest in large organizations with suitable access.

  • Autonomous Computing and Emergent Behavior
  • Autonomous Computing covers the emergence of complex global behavior induced by simple local rules on cooperating simple processing units. A well-known example is the game of life.

    Ubiquitous Computing covers scenarios where mobile applications behave differently in different contexts and the user's device adapts itself to its environment. Cooperative scenarios are also covered.

    This subject asks:

    • What can Ubiquitous Computing learn from Autonomic Computing?
    • Can the co-location or context-driven cooperation of multiple devices evoke complex behavior that emerges from the mutual cooperations?
    • How can the potential of spontaneous cooperation between different devices be described and exploited?
  • Context-Oriented Programming with ContextL
  • ContextL is a CLOS extension to provide context-oriented programming in Lisp. Details can be found here.

    This subject will mix theoretical and practical studies:

    • The basics of the language ContextL shall be investigated and summarized.
    • A simple scenario should be implemented to show the benefits and drawbacks of this approach.
  • Ubiquitous Computing using AmbientTalk
  • AmbientTalk is an experimental language specific for ubiquitous computing. Details can be found here

    Topics are:

    • AmbientTalk shall be investigated and summarized.
    • A simple scenario should be implemented to show the benefits and drawbacks of this approach.
Literatur/Links

Vorlagen für die Ausarbeitung (MS Word und Latex) sowie für die Präsentation (MS PowerPoint und Latex) werden bereitgestellt. Nur Dokumente die mit Hilfe dieser Vorlagen angefertigt worden sind werden aktzptiert. Link zum Kursmaterial


aktualisiert am 12.07.2007, 22:43 von Matthias Kranz
printemailtop