Emer. Univ.-Prof. Dr.-Ing. habil. Fevzi Belli
Institute for Dependability and Reuse (IVK) 2014 Belli
Melkweg 37c; D-33106 ; Paderborn, Germany
Phone/Fax: +49-5251 92614
This email address is being protected from spambots. You need JavaScript enabled to view it.


Izmir Institute of Technology; Dept. of Computer Engineering







Brief CV

Dr. Belli is a professor emeritus of software engineering at University of Paderborn and at Izmir Institute of Technology. He has more than 35 years’ experience in research, development and teaching software engineering, validation & verification, fault tolerance, quality assur­ance, and hard­ware/software reuse. He graduated at the Technical University of Berlin, where he completed also his Ph.D. and (Post-Doctoral) Habilitation degrees.

Dr. Belli started his industrial carrier as a programmer in the aircraft in­dustry and wrote programs to create simulation environ­ments and to validate safety critical features. He was senior scien­tist with the German National Research Cen­ter for Informa­tion Tech­nology (GMD) and with the SHAPE Technical Center of NATO in The Hague. He headed sev­eral projects de­veloping real-time in­for­mation systems with a major German computer manufacturer in Mu­nich.

He has written and ed­ited some 30 books and more than 200 papers in different areas of software engineering, all published in re­nowned tech­ni­cal/scientific journals and pro­ceedings of national and interna­tional confer­ences. He is a founding and leading member of several technical committees and working groups dealing with reliability and fault tolerance for German and European Associations for Compu­ting and the IEEE Computer Society, among others. He headed se­veral international con­ferences, e.g., as General and Program Co-Chair of the IEEE Inter­national Computer and Soft­ware Application Conference (COMPSAC), as General Chair and Pro­gram Chair of IEEE In­ter­na­tional Symposium on Software Reliability Engineering (ISSRE), as Program Chair of the ACM-IEEE International Conference on Industrial & Engi­neering Applications of Arti­ficial In­telli­gence & Expert Systems (IEA/AIE). Moreover, he was an invited speaker and organizer of several panel sessions, e.g., for COMPSAC, ISSRE, European De­pend­able Comput­ing (EDCC), and Annual Turkish Software En­gineering Symposium (UYMS). He co-chaired UYMS 2015.

As head of the project team PT 2.13 of the IEC TC 56, he is in charge of the development of the international industrial standard IEC 62309 “Dependability of products con­tain­ing reused parts – Requirements for functionality and tests” that has recently been extended to software reuse, leading to IEC/PAS 62814 “De­pendability of software products containing reusable components – Guidance for functionality and tests.”

Prior to his appointment at the University of Paderborn, where Dr. Belli is also head of the In­sti­tute for Dependability and Reuse, he was already a full Pro­fessor at the University of Applied Sciences in Bremer­haven, Department for Computing En­gineering. He was also a fac­ulty mem­ber of the Univer­sity of Maryland, College Park, European Division, for many years. During 2002 and 2003, Dr. Belli was founding chair of the Computer Science Department at the Univer­sity of Economics in Izmir, Turkey.



Research Areas
  • Systematic Testing: Theoretically sound methods for modeling, analysis, testing, test case generation/selection, test planning/management/termination, testing user interactions; testing of logic programs, declarative testing, etc.
  • Construction of Fault-Tolerant Systems: Detection, localization, and self-correction of faults; error-proneness of software and systems; determination of structural and functional redundancy to enable fault-tolerant system behavior.
  • Reliability Quantification/Optimization: Determination of software reliability using probabilistic methods, structural redundancy to realize fault-tolerance, reliability optimization subject to costs of this redundancy.
  • Reliable Knowledge-Based Systems: Extending the research area by considering knowledge-based systems.
  • Dependability and Reuse: Requirement definitions, reliability tests for reusing hardware and software components as-new.