Current Projects
Model-based development of timing behavior
Project duration: 7/2003 –
Project partners:
AVL List GmbH (Graz), Magna Steyr Fahrzeugtechnik AG & Co. KG, Chrona.com (Salzburg)
Principal goal:
Model based embedded Software Development relying on the Logical Execution Time paradigm, proposed in the Giotto project (UC Berkeley).
Embedded software components
Project duration: 1/2007 –
Project partner: AVL List GmbH (Graz)
Principal goal:
Seamless integration of component standards for non-real-time and for real-time-systems.
Selected Past Projects
autoBAHN
Project duration: 10/2008 – 12/2011
Project partner: University of Applied Science (Fachhochschule), Wels, Siemens AG Österreich, Wien, Stern & Hafferl Verkehrsgesellschaft mbH, Gmunden
Principal goal:
- autonomous driving on railroads with open tracks
embeddedCMMI - CMMI adapted to Embedded Software Development
Project duration: 4/2005 – 7/2006
Project partner: AVL List (Graz)
Principal goal:
- Adapt the relevant aspects of CMMI to state-of-the-art embedded software engineering.
MoDECS - Model-based Development of distributed Embedded Control Systems
Project duration: 7/2003 – 7/2005
Project partners: AVL List (Graz), MagnaSteyr Fahrzeugtechnik (Graz), TU Vienna (Real-Time Systems Group, a.Prof. Puschner), University of California at Berkeley (EECS, Prof. Henzinger)
Principal goals:
- enhancement of the Giotto method and tools regarding fault tolerance
- feasibility studies: application of Giotto in distributed embedded control systems
- worst-case execution time analysis (WCET) for C code generated from Simulink models
EmBASE - Knowledge Base for Embedded Systems
Project duration: 1/2003 – 2/2004
Project partners: technikon Villach, IWI Vienna
Principal goal:
- Creation of a knowledge base "Who is doing what in Embedded Systems" in and around Austria
Summer School Embedded Systems
30 June – 2 July 2003, Univ. of Salzburg
in cooperation with FIT-IT Embedded Systems and the Univ. of California at Berkeley (EECS, Dr. Kirsch)
Principal project results:
- embedded systems perspectives and visions
Reusable Components for Satellite Control Systems
Project duration: 1998 – 2002
in cooperation with the European Space Agency (ESA)/ESTEC, Nordwijk, Netherlands
Principal project results:
- Framework for the Attitute and Orbit Control System (AOCS) in C++
- a follow-up project migrated the AOCS framework to Java
Architecture for Location-Based Mobile Devices: MobileShadow
Project duration: 2000 – 2002
partially in cooperation with mobilkom Austria
Principal project results:
- infrastructure for proactive location-aware services and applications.
- sample applications based on MobileShadow
Adaptive Software Components
Project duration: 1997 – 2002
partially in cooperation with the Nokia Research Center, Helsinki
Principal project results:
- GUI adaptation to different devices through MUSA: Multiple User Interface, Single Application
- reflection patterns for adaptive components
Architectures for Internet/Mobile Banking
Project duration: 1996 – 2001
in cooperation with GRZ/RACON (Linz) Software GmbH
Principal project results:
- Java-based client and server components for Internet Banking
- Voice-Controlled Internet Banking prototype
- Comparison of Internet Banking systems
Patterns for Artificial Neural Networks
Project duration: 1996 – 2000
in cooperation with Quelle Austria (mail order reseller)
Principal project results:
- Customer classification system in the mail-order business
- Comparison with Multivariat Discrimant Analysis method
Ubiquitous Computing
Project duration: 1993 – 96 (with Prof. G. Pomberger, University of Linz, Austria; Prof. M. Broy, Technical University Munich)
in cooperation with Siemens AG, Munich
Principal project results:
- Ubiquitous communication framework
- Tools for automating the adaptation of frameworks
Development Environment for Pen-Computers
Project duration: 1992 – 93 (with Prof. D. Kimura, Washington University in St. Louis)
in cooperation with Sun Microsystems, Palo Alto, CA; Mitsubishi Electric Research Laboratory (MERL), Cambridge, MA; Kumon Math, Kobe, Japan; Osaka Gas Information Systems, Japan
Principal project results:
- Definition of the visual language ProtoHyperFlow
- ProtoHyperFlow-editor and run-time system
- Prototypical applications for Kumon Math
Prototyping of Information Systems
Project duration: 1988 – 91 (with Prof. G. Pomberger, University of Linz, Austria)
in cooperation with Siemens AG, Munich
Principal project results:
- method for prototyping-oriented software development
- prototyping tools (user interface prototyping, architecture prototyping)
- comparison of the object-oriented and conventional paradigms
GUI Framework Development
Project duration: 1987 – 88 (with Prof. R. Marty, E. Gamma, A. Weinand)
University of Zurich, the project was supported by the Swiss National Science Foundation
Principal project results:
- design and implementation of parts of the ET++ GUI framework
- visual/interactive editors
Teleteaching, Computer-Supported Learning
Project duration: 1985 – 86 (with Prof. J. Mühlbacher, University of Linz, Austria)
in cooperation with IIG (Prof. H. Maurer), Technical University Graz, Austria
Principal project results:
- Courses in operating systems and programming
- Implementation of an e-mail system for the Austrian video-text (BTX)