Prof. Dr. rer. nat. Franz-Josef Rammig

Prof. Dr. rer. nat. Franz-Josef Rammig

Franz-Josef Rammig is professor in the research group Design of Distributed Embedded Systems.

Fachgruppe Entwurf paralleler Systeme
Heinz Nixdorf Institut
Universität Paderborn
Fürstenallee 11
33102 Paderborn
telephone:+49 5251 60-6500
facsimile:+49 5251 60-6502

Office Hours: Tuesday 15-16 p.m. and by arrangement.

Born 05 June 1947 in Landsberg/Lech

Curriculum Vitae:
Prof. Dr. Franz J. Rammig graduated as "Diplom-Mathematiker" in 1973 at Universität Bonn. 1977 he got his PhD degree ("summa cum laude") in Informatics from Universität Dortmund. Since 1983 he is professor for informatics at Universität Paderborn (UoP), since 1993 on a donated chair within Heinz Nixdorf Institute. In 1992 he rejected two offers from Universität Würzburg and Technische Hochschule Darmstadt. He did spend several months each at XEROX PARC (1987), UC Irvine (1992, 1997, and 2002), an UFSC Florianopolis (2008).

Positions/ honours:
Prof. Rammig is member of the board of directors of Heinz Nixdorf Institute, of s-lab (Cooperation between UoP and 9 IT companies), of Paderborn Centre for Parallel Computing (PC2), and of UoP's International Graduate School on Dynamical Intelligent Systems. He is speaker of the Scientific Advisory Board of C-LAB (Cooperation between UoP and Atos, about 70 full-time researchers) and up to Feb. 2012 was the academic head of C-LAB. From Oct. 2008 till Sept. 2011 he was Dean of UoP's Faculty of Computer Science, Electrical Engineering, and Mathematics. In 2002 he was appointed into the North Rhine Westphalian Academy of Sciences and Arts and in 2003 into acatec, the German Academy of Technical Sciences. He has been honoured by IFIP's Silver Core, by IFIP's Outstanding Service Award, and by EDA-Medal of edacenter.

Professional scientific activities:
In 1998-1999 he was Vice President of GI (Gesellschaft für Informatik), the German Informatics Society. Prof. Rammig represents Germany in TC10 (Computer Systems Technology) within IFIP and chaired this technical committee 2002 till 2007. He initiated forming a Working Group (WG10.2) on Embedded Systems within IFIP's TC10, and created various conference series, especially the working conference on "Distributed and Parallel Embedded Systems (DIPES)" and the conference on "Biologically Inspired Collaborative Computing (BICC)" embedded in IFIP's World Computer Congress (WCC). From 2004 until 2013 he was member of the Central Selection Committee of Alexander von Humboldt Foundation and since 2013 he is member of the selection committee of the CAPES/ Alexander von Humboldt exchange program for Brazilian postdocs and experienced researches. Prof. Rammig was/is member of the editorial board of the Journal of Network and Computer Applications (Elsevier), the International Journal of Embedded Systems (Interscience) and of the book series Teubner Texte zur Informatik. He was adviser of 2 "Habilitations" and about 70 dissertations. Up to now, 14 of his students obtained professorship positions. Prof. Rammig authored more than 160 publications and about 60 publications originate per year from his very active group.

Scientific profile and experience:
Specification, modelling, and verification of distributed embedded real-time systems:

It is the goal of this research area to develop seamless specification- and modelling techniques. At higher levels these approaches include AMS, Pr/T nets, UML 2, SysML, MARTE, and SDL. In verification we concentrate on real-time behaviours, on combination of verification and test, and on online verification as OS service.

Design of Operating Systems and Communication Systems for Distributed Embedded Real -time Systems:
Self-adapting RT operating systems (RTOS) and RT communication systems (RCOS) are developed based on our component library DREAMS and our configuration tool TERECS. Profile management allows on-line reconfiguration. Another research direction is heading towards cluster-based operating systems and virtualization in real-time operating systems. Our RTOS NanoOS provides the needed services distributed over an entire cluster under control of organic methods like ant algorithms. A well documented stable version is available open source under the name ORCOS.

Reconfigurable Hardware Structures:
Both, innovative architectures for reconfigurable HW like the bit-serial architectures FLYSIG and MACT, and design techniques are investigated. Optimization techniques for temporal partitioning and placement based on spectral methods as well as high level design concepts based on Algorithmic Skeletons have been investigated. For the well-known problem of interfacing IPs on FPGAs, a sophisticated system for interface synthesis has been developed. Research towards self-healing reconfigurable hardware resulted in an approach based on artificial immune systems.

Concerted research activities in projects through funding (selection):
DFG CRCs 376 (Massively Parallel Systems) and 614 (Self-Optimization in Mechanical Engineering), DFG Priority Programs SPP 1020 "Rapid Prototyping", SPP 1040 "Embedded Systems", SPP 1064 "Integration von Softwarespezifikation für ingenieurwissenschaftliche Anwendungen", SPP 1076 "Low Power Design", SPP 1148 "Reconfigurable Computer Systems", SPP 1183 "Organic Computing". DFG Graduate College 776 "Automatische Konfigurierung in offenen Systemen", NRW International Graduate School on Dynamic Intelligent Systems". Numerous research projects funded by German Ministry of Science and Technology and EU.