Prof. Dr.-Ing. Michael Glaß

Deputy Director

Research
  • Design automation of embedded systems
  • Reliability analysis and optimization
  • Real-time analysis
  • Meta-heuristic optimization
  • Automotive systems
Teaching

Winter semester:

Summer semester:

Projects:

 

Prof. Dr.-Ing. Michael Glaß
Position

Deputy Director

Contact

Room O27/318

Institute of Embedded Systems/Real-Time Systems
Faculty of Engineering, Computer Science and Psychology
Ulm University
Albert-Einstein-Allee 11, 89081 Ulm, Germany


Phone: +497315024181 (Office)
Fax: +497315024182
michael.glass(at)uni-ulm.de
PGP-/GPG-Key

Office hours

Tuesday, 3:00-4:00 PM
Please contact Ms. Porada to make an appointment

Publikationen

2016

100.
Herglotz, Christian; Rosales, Rafael; Glaß, Michael; Teich, Jürgen; Kaup, André
Multi-Objective Design Space Exploration for the Optimization of the HEVC Mode Decision Process
In Proceedings of the Picture Coding Symposium (PCS)
Picture Coding Symposium (PCS)
Nuremberg, Germany
December 2016
99.
Wildermann, Stefan; Bader, Michael; Bauer, Lars; Damschen, Marvin; Gabriel, Dirk; Gerndt, Michael; Glaß, Michael; Henkel, Jörg; Paul, Johnny; Pöppl, Alexander; Roloff, Sascha; Schwarzer, Tobias; Snelting, Gregor; Stechele, Walter; Teich, Jürgen; Weichslgartner, Andreas; Zwinkau, Andreas
Invasive computing for timing-predictable stream processing on MPSoCs
it - Information Technology, 58 (6) :267 - 280
December 2016
DOI:10.1515/itit-2016-0021
98.
Pöppl, Alexander; Bader, Michael; Schwarzer, Tobias; Glaß, Michael
Simulating shallow water waves with lazy activation of patches using ActorX10
In Proceedings of the Second International Workshop on Extreme Scale Programming Models and Middleware (ESPM2), Page 32 - 39
Second International Workshop on Extreme Scale Programming Models and Middleware (ESPM2)
Salt Lake City, U.S.A.
November 2016
DOI:10.1109/ESPM2.2016.9
97.
Borgonovo, Emanuele; Aliee, Hananeh; Glaß, Michael; Teich, Jürgen
A new time-independent reliability importance measure
European Journal of Operational Research, 254 (2) :427-442
October 2016
DOI:10.1016/j.ejor.2016.03.054
96.
Teich, Jürgen; Glaß, Michael; Roloff, Sascha; Schroeder Preikschat, Wolfgang; Snelting, Gregor; Weichslgartner, Andreas; Wildermann, Stefan
Language and Compilation of Parallel Programs for *-Predictable MPSoC Execution using Invasive Computing
Proceedings of IEEE 10th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC), Page 313-320
IEEE 10th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC)
Lyon, France
September 2016
DOI:10.1109/MCSoC.2016.30
95.
Aliee, Hananeh; Vitzethum, Stefan; Glaß, Michael; Teich, Jürgen; Borgonovo, Emanuele
Guiding Genetic Algorithms Using Importance Measures for Reliable Design of Embedded Systems
Proceedings of the Defect and Fault Tolerance in VLSI and Nanotechnology Systems Symposium (DFT), Page 53 - 56
29th Defect and Fault Tolerance in VLSI and Nanotechnology Systems Symposium (DFT)
Stores, Connecticut, U.S.A.
September 2016
DOI:10.1109/DFT.2016.7684069
94.
Neubauer, Kai; Haubelt, Christian; Glaß, Michael
Supporting Composition in Symbolic System Synthesis
Proceedings of the International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS), Page 132 - 139
International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS)
Samos, Greece
July 2016
DOI:10.1109/SAMOS.2016.7818340
93.
Roloff, Sascha; Pöppl, Alexander; Schwarzer, Tobias; Wildermann, Stefan; Bader, Michael; Glaß, Michael; Hannig, Frank; Teich, Jürgen
ActorX10: An Actor Library for X10
Proceedings of the Sixth ACM SIGPLAN X10 Workshop (X10), Page 24-29
Sixth ACM SIGPLAN X10 Workshop (X10)
Santa Barbara, U.S.A.
June 2016
DOI:10.1145/2931028.2931033
92.
Smirnov, Fedor; Glaß, Michael; Reimann, Felix; Teich, Jürgen
Formal Reliability Analysis of Switched Ethernet Automotive Networks under Transient Transmission Errors
Proceedings of the 53nd ACM/EDAC/IEEE Design Automation Conference (DAC), Page 6
53nd ACM/EDAC/IEEE Design Automation Conference (DAC)
Austin, U.S.A.
June 2016
DOI:10.1145/2897937.2898026
91.
Weichslgartner, Andreas; Wildermann, Stefan; Götzfried, Johannes; Freiling, Felix; Glaß, Michael; Teich, Jürgen
Design-Time/Run-Time Mapping of Security-Critical Applications in Heterogeneous MPSoCs
Proceedings of the 19th International Workshop on Software and Compilers for Embedded Systems (SCOPES), Page 153-162
19th International Workshop on Software and Compilers for Embedded Systems (SCOPES)
St. Goar, Germany
May 2016
DOI:10.1145/2906363.2906370
90.
Rosales, Rafael; Herglotz, Christian; Glaß, Michael; Kaup, André; Teich, Jürgen
Analysis and Exploitation of CTU-Level Parallelism in the HEVC Mode Decision Process Using Actor-Based Modeling
Proceedings of the International Conference on Architecture of Computing Systems (ARCS), Page 263-276
International Conference on Architecture of Computing Systems (ARCS)
Nuremberg, Germany
April 2016
DOI:10.1007/978-3-319-30695-7_20
89.
Wang, Bo; Xu, Yang; Hasholzner, Ralph; Drewes, Christian; Rosales, Rafael; Graf, Sebastian; Falk, Joachim; Glaß, Michael; Teich, Jürgen
Exploration of Power Domain Partitioning for Application-Specific SoCs in System-Level Design
Proceedings of Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen (MBMV), Page 102-113
Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen (MBMV)
Freiburg, Germany
March 2016
DOI:10.6094/UNIFR/10617
88.
Gerndt, Hans Michael; Glaß, Michael; Parameswaran, Sri; Rountree, Barry L.
Dark Silicon: From Embedded to HPC Systems (Dagstuhl Seminar 16052)
Dagstuhl Reports, 6 (1) :224-244
2016
DOI:10.4230/DagRep.6.1.224

2015

87.
Falk, Joachim; Schwarzer, Tobias; Glaß, Michael; Teich, Jürgen; Zebelein, Christian; Haubelt, Christian
Quasi-Static Scheduling of Data Flow Graphs in the Presence of Limited Channel Capacities
Proceedings of the 13th IEEE Symposium on Embedded Systems for Real-time Multimedia (ESTIMEDIA), Page 10
13th IEEE Symposium on Embedded Systems for Real-time Multimedia (ESTIMEDIA)
Amsterdam, The Netherlands
October 2015
DOI:10.1109/ESTIMedia.2015.7351766
86.
Falk, Joachim; Schwarzer, Tobias; Zhang, Liyuan; Glaß, Michael; Teich, Jürgen
Automatic Communication-driven Virtual Prototyping and Design for Networked Embedded Systems
Microprocessors and Microsystems, 39 (8) :1012-1028
October 2015
DOI:10.1016/j.micpro.2015.08.008
85.
Aliee, Hananeh; Borgonovo, Emanuele; Glaß, Michael; Teich, Jürgen
Importance Measures in Time-dependent Reliability Analysis and System Design
Proceedings of the Annual European Safety and Reliability Conference (ESREL),
Annual European Safety and Reliability Conference (ESREL)
Zurich, Switzerland
September 2015
84.
Graf, Sebastian; Reinhard, Sebastian; Glaß, Michael; Teich, Jürgen; Platte, Daniel
Robust Design of E/E Architecture Component Platforms
Proceedings of the 52nd ACM/EDAC/IEEE Design Automation Conference (DAC), Page 6
52nd ACM/EDAC/IEEE Design Automation Conference (DAC)
San Francisco, U.S.A.
June 2015
DOI:10.1145/2744769.2747941
83.
Schwarzer, Tobias; Falk, Joachim; Glaß, Michael; Teich, Jürgen; Zebelein, Christian; Haubelt, Christian
Throughput-optimizing Compilation of Dataflow Applications for Multi-Cores using Quasi-Static Scheduling
Proceedings of the 18th International Workshop on Software and Compilers for Embedded Systems (SCOPES), Page 68-75
18th International Workshop on Software and Compilers for Embedded Systems (SCOPES)
St. Goar, Germany
June 2015
DOI:10.1145/2764967.2764972
82.
Glaß, Michael; Aliee, Hananeh; Cheng, Liang; Ebrahimi, Mojtaba; Khosravi, Faramarz; Kleeberger, Veit B.; Listl, Alexandra; Müller-Gritschneider, Daniel; Oboril, Fabian; Schlichtmann, Ulf; Tahoori, Mehdi B.; Teich, Jürgen; Wehn, Norbert; Weis, Christian
Application-aware cross-layer reliability analysis and optimization
it - Information Technology, 57 (3) :159-169
June 2015
DOI:10.1515/itit-2014-1080
81.
Graf, Sebastian; Glaß, Michael; Teich, Jürgen; Platte, Daniel
A Methodology for the Optimized Design of an E/E Architecture Component Platform
Proceedings of the 15th Stuttgart International Symposium, Page 203-215
15th Stuttgart International Symposium
Stuttgart, Germany
March 2015
DOI:10.1007/978-3-658-08844-6_14
80.
Seyler, Jan R.; Streichert, Thilo; Glaß, Michael; Navet, Nicolas; Teich, Jürgen
Formal Analysis of the Startup Delay of SOME/IP Service Discovery
Proceedings of Design, Automation and Test in Europe (DATE), Page 49-54
Design, Automation and Test in Europe (DATE)
Grenoble, France
March 2015
DOI:10.7873/DATE.2015.0469
79.
Khosravi, Faramarz; Müller, Malte; Glaß, Michael; Teich, Jürgen
Uncertainty-Aware Reliability Analysis and Optimization
Proceedings of Design, Automation and Test in Europe (DATE), Page 97-102
Design, Automation and Test in Europe (DATE)
Grenoble, France
March 2015
DOI:10.7873/DATE.2015.0319
78.
Graf, Sebastian; Glaß, Michael; Teich, Jürgen
Symbolic Message Routing for Multi-Objective Optimization of Automotive E/E Architecture Component Platforms
Proceedings of Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen (MBMV), Page 115-124
Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen (MBMV)
Chemnitz, Germany
March 2015
ISBN:978-3-944640-34-1
77.
Zhang, Liyuan; Glaß, Michael; Ballmann, Nils; Teich, Jürgen
Bridging Algorithm and ESL Design: MATLAB/Simulink Model Transformation and Validation
In Louerat, Marie-Minerve and Maehne, Torsten, Editor, Languages, Design Methods, and Tools for Electronic System Design
Page 189-206
January 2015
189-206
DOI:10.1007/978-3-319-06317-1_10

2014

76.
Graf, Sebastian; Reimann, Felix; Glaß, Michael; Teich, Jürgen
Towards Scalable Symbolic Routing for Multi-Objective Networked Embedded System Design and Optimization
Proceedings of the International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Page 2:1-2:10
International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS)
New Delhi, India
October 2014
DOI:10.1145/2656075.2656102