Zum Inhalt springenZur Hauptnavigation springenZur Suche springen

Prof. Dr.-Ing. Dr. phil. Michael Cebulla

Hochschule Schmalkalden
Fakultät Informatik
Blechhammer 4-9
98574 Schmalkalden

Tel.: 03683 / 688-4109
Fax: 03683 / 688-4499

E-Mail: Prof. Dr.-Ing. Dr. phil. Michael Cebulla

 

 

Raum / Gebäude:  B 0204

 

Sprechzeiten:
Mittwoch, 18.00 - 19.00 Uhr


(während der vorlesungsfreien Zeit nach Vereinbarung per eMail)

 

Fachgebiet / Lehrgebiet:

  • Mobile Computing/Mobile Anwendungsentwicklung
  • Verteilte Systeme
  • Softwareentwicklung/Objektorientierte Programmierung

 

Programmieren II (SS 2017)

Algorithmen und Datenstrukturen (SS 2017)

Multimedia- und Kommunikationssysteme - Vertiefung II (SS 2017)

Mobile Systems (SS 2017) 

- Context Awareness in mobile Systems

- Sensor Programming with Android and Java

- Programming location-aware Systems

- Service-orientation in mobile Systems

 

Entwicklung mobiler Anwendungen (WS 16/17):

  • Grundkonzepte vom Entwurf bis zum Shipment mobiler Anwendungen
  • Android und iOS: Architektur mobiler Betriebssystem
  • Programmierkonzepte und -schnittstellen in Android  und iOS

Verteilte Systeme (WS 16/17):

  • Konzepte zur Beschreibung von Kommunikation in Verteilten Systemen
  • Message-Passing Nebenläufige Programmierung
  • Objektorientierung in Verteilten Systemen
  • Aktoren und Agenten

 

Semantische Technologien in verteilten Systemen (WS 17/18)

  • von syntaktischer und semantischer Integration zu kontextbewussten, smarten Anwendungen
  • Ontologien mit OWL-Umsetzungsszenarien aus praktischen Anwendungsbereichen (z.B. eHealth, Logistik, Internet of Things)
  • Einführung in Plattformen aus dem OpenSource-Bereich und der industriellen Praxis (webMethods, Apama usw.)    

 

Aktuell:Themen für Bachelor- oder Masterarbeiten

  • Analyse von Sensordaten mit Android
  • Verschiedene Arbeiten zum Thema Indoor-Positionierung
  • Entwicklung von mobilen Anwendungen mit Android und iOS
  • Location-based, distributed Gaming
  • Location-based Social Networking als Grundlage für verschiedene Anwendungen
  • Social Computing: Sentiment Detection in Verteilten Systemen
  • Mining Social Networks: interfacing with Facebook and Twitter
  • Simulationen mit Multiagentensystemen
  • Integration komplexer IT-Architekturen mit serviceorientierten Architekturen
  • Ihr eigenes Thema;-)  

Forschung:  

  • Entwicklung smarter mobiler Anwendungen
  • Social Computing 
  • Ortsbezogene Anwendungen
  • Mobile und distributed Gaming
  • Multiagentensysteme
  • Implementierung serviceorientierter Architekturen  

Funktionen in der Selbstverwaltung: 

- Studiengangsbeauftragter "Mobile Computing",

- Studiengangsbeauftragter "International Master of Applied Computing",

- Studiengangsbeauftragter für das gemeinsame Studienprogramm mit der Ivan Pul'uj National Technical University, Ternopil, Ukraine

- Mitglied im Prüfungsausschuss

 

Publikationen:  
Hermann Krallmann, Michael Cebulla, Von der Modellierung klinischer Behandlungspfade bis zur automatischen Workflowsteuerung, Jahrestagung der GMDS, Braunschweig 2012

Michael Cebulla (Hg.), Objekt Oriented Technology - Workshop Reader der European Conference on Object-Oriented Programming 2007, Springer, LNCS 4906

Michael Cebulla, Towards Distributed Reasoning for Behavioral Optimization, in: Yi Pan, Franz Ramming, Hartmut Schmeck, Mauricio Solar (eds.), Biologically Inspired Cooperative Computing, Springer 2006

Michael Cebulla: Reasoning about Knowledge and Context-Awareness, Proc. of the 19th International FLAIRS Conference, Florida, AAAI Press, 2006.

Michael Cebulla, Kommunikationsakte und ihr Gebrauch, in: Frank Liedtke (ed), Implikaturen, Grammatische und pragmatische Analysen, Tübingen, Niemeyer, 1995.    

 

Werdegang:
Softwareentwickler (AEG Softwaretechnik). Objektorientierter Entwurf und Programmierung. Branchen: Air Traffic Control, Öffentlicher Personennaheverkehr, Prozessleitsysteme für Versorgungsunternehmen.


Wissenschaftlicher Mitarbeiter (TU Berlin, FG Übersetzerbau und Programmiersprachen). Formale Konzepte für die Programmierung und die Softwareentwicklung. Branchen: Healthcare, Telekom.


Gruppenleiter (Daimler Center for Automotive IT Innovation). Serviceorientierte Architekturen und mobile Anwendungen im Automobilbereich.

Senior Consultant (Unternehmensberater). Implementierung und Integrationslösungen in serviceorientierten Architekturen. Branchen: Healthcare, Logistik, Versorgungsunternehmen.

 

Auslandsaufenthalte:  Cornell University (Ithaca, N.Y.), Universitas de las Americas (Puebla, Mexico)