Title: | PhD, Full Professor |
Telephone: | +386 2 220 7430 |
Room: | G-2102 |
Contact hours: | Link |
Main Research Areas
Embedded systems:
- processor and hardware architectures,
- multitasking, scheduling, synchronisation, operating systems,
- suitable programming languages,
- analysis of temporal behaviour,
- application design,
- safety critical aspect, fault management,
- tools for demonstration of system operation.
Work Experience
- full professor for the areas of informatics and computer science and scientific adviser, University of Maribor, since 18. 6. 2002
- associate professor, University of Maribor, od 1997-2002
- assistant professor, University of Maribor, 1992-1997
- senior lecturer, 1984 - 1992
- teaching assistant, University of Maribor, 1981-1984
- technical staff, 1979 - 1985
Education
- Doctor of Technical Sciences, University of Maribor, FERI, ISCED6: "Predictability of Temporal Behaviour of Real-Time Systems”, advisers prof. B. Stiglic and prof. W.A.Halang, University of Groningen, Netherlands. Defended 8. June 1992
- Master of Techincal Sciences, Computer Science and Informatics, ISCED5A. University of Maribor, Technical High School, VTO Electrical Engineering; " Methods of Simulation of Queueing Systems", menthor prof. dr. B. Stiglic. 17. September 1983
- Univ. dipl. ing. electrical engineering, University of Maribor, Technical High School, VTO Electrical Engineering, ISCED5A. "Coding of a Multiprogramming Real-Time Monitor", menthor prof. dr. B. Stiglic, April 1980.
Functions, events, prizes
- Chairman of the Committee for International Collaboration of Faculty of Electrical Engineering and Computer Science of University of Maribor , Erasmus+ coordinator, 2015 -
- Member of the Committee for Quality, 2009 - 2015
- Member of the Senat of Faculty of Electrical Engineering and Computer Science of University of Maribor, 2002 - 2015
- Chairman of the Coordinating Committee CC3 – Computers, Cognition and Communications, IFAC – International Federation for Automatic Control for two terms, Technical Board member IFAC, 2008 - 2014
- Certificate of Appreciation, IFAC World Congress, Cape Town, 2014 .
- Chairman of Academic Council UM FERI for two terms, 2000 - 2004
- Founder oand chairman of Real-Time Systems Laboratory, FERI, UM, founded 1. 1. 1999
- EC expert for the area of embedded systems for the evaluation of submissions to the calls of FW7 and FW8 projectsICT Call-4 Objective ICT-2009.3.4 "Embedded Systems Design", ICT, Call : FP7-ICT-2011-7,ARTEMIS-2012-1, project evaluator Advanced Computing and Complex Systems objective next year (obj. 3.4 in call 10 of the ICT programme), project proposal evaluator CNECT-A3-WORKPROGRAMME - Objective ICT1-2016: Smart cyber-physical systems
- Organiser and chairman of the IFAC conference CESCIT2015, June 2015 in Maribor. Chairman of the Programming Committees of Workshop on Real-Time Programming in the years 2003 (Zielona Gora, Poland) and 2004 (Istanbul). Member of programme committees and reviewer for largern number of internationla conferences.
- Associate Editor Intl. Journal of Real-Time Systems, Kluwer/Springer/Elsevier (1990 - 2010), member of the Editorial Council of th eJournal atp International, Oldenbourg Verlag (2005-2008), co-editor of the jpournal CIT, published by SRCE, Zagreb (until 2015). Member of the Supervising Board CIT (2015 -), member of the editorial board of the International Journal of Electrical and Computer Engineering Systems (IJECES), published by Faculty of Electrotechnics in Osijek, Croatia. Reviewer of a larger number of journal papers.
- Holder of the Silver Plaquette of the University of Maribor, 2000
- Award for research activities, Faculty of Electrical Engineering and Computer Science, 2008
Selected projects
- Leader and responsible person at FERI for the european (SEE) project I3E – Promoting Innovation in the Industrial Informatics and Embedded Systems Sectors through Networking, 2009 – 2012
- Leader and responsible person at FERI for 5th Framework EU project IFATIS, IST-2001-32122. 2002 - 2005
- Basic research projects (Possibilites for enhacing of the throughput of the multiprocessor monitors 1982-1985, Design of Real-Time Embedded Systems and Applications, 1994-1997,
- Bilateral projects, industrial projects (INSA Lyon, France, Metalna, Danfoss, Iskratel, EMA, Metrel..)
Courses
- Bologna programme, 1. level (uni, vs):
- Problem Solving With Programming (ITK 1 uni)
- Data structures (ITK in RIT 1 vs)
- Embedded Systems (RIT 3 uni)
- Bologna programme, 2. level (MSc):
- Zanesljivost in testiranje informacijskih sistemov (ITK 2 mag)
- Vgrajeni sistemi (E-Avtomatika in Robotika, Mehatronika, 2 mag)
- Bologna programme, 3. level (PhD):
- Vgrajeni sistemi (RI dr)
- Visiting professor University of Osijek, Croatia. Co-adviser and dissertation committee member ETH Zuerich and FernUniversitaet Hagen, Germany.
Publications
Full bibliography more than 300 units,
1.01 Original Scientific Paper
1. Roman Gumzej, Matjaž Colnarič, Wolfgang A. Halang, "Safety shell for specification-PEARL oriented UML real-time projects", Comput. syst. struct., vol. 35, iss. 3, str. 277-292, Oct. 2009, doi: 10.1016/j.cl.2008.05.001. [COBISS.SI-ID 12569110], [JCR, SNIP, WoS do 5. 5. 2009: št. citatov (TC): 0, čistih citatov (CI): 0, Scopus do 25. 11. 2014: št. citatov (TC): 3, čistih citatov (CI): 3]
2. Roman Gumzej, Matjaž Colnarič, Wolfgang A. Halang, "A reconfiguration pattern for distributed embedded systems", Softw. syst. model. (Print), vol. 8, no. 1, str. 145-161, Feb. 2009, http://dx.doi.org/10.1007/s10270-007-0075-7, doi: 10.1007/s10270-007-0075-7. [COBISS.SI-ID 11977494], [JCR, SNIP, WoS do 3. 2. 2014: št. citatov (TC): 2, čistih citatov (CI): 2, Scopus do 7. 11. 2015: št. citatov (TC): 9, čistih citatov (CI): 7]
3. Domen Verber, Matej Šprogar, Matjaž Colnarič, "Implementation of non-intrusive fault detection in embedded control systems", Inf. MIDEM, letn. 37, št. 1(121), str. 23-30, mar. 2007. [COBISS.SI-ID 11552534], [JCR, SNIP, WoS do 5. 4. 2009: št. citatov (TC): 0, čistih citatov (CI): 0, Scopus do 6. 3. 2011: št. citatov (TC): 0, čistih citatov (CI): 0]
4. Matjaž B. Jurič, Ivan Rozman, Boštjan Brumen, Matjaž Colnarič, Marjan Heričko, "Comparison of performance of Web services, WS-security, RMI, and RMI-SSL", J. syst. softw., vol. 79, iss. 5, str. 689-700, May 2006. [COBISS.SI-ID 10391062], [JCR, SNIP, WoS do 17. 11. 2016: št. citatov (TC): 24, čistih citatov (CI): 24, Scopus do 11. 8. 2016: št. citatov (TC): 66, čistih citatov (CI): 65]
5. Matej Šprogar, Miha Šprogar, Matjaž Colnarič, "Autonomous evolutionary algorithm in medical data analysis", Comput. methods programs biomed., vol. 80, suppl. 1, str. S29-S38, 2005. [COBISS.SI-ID 10102550], [JCR, SNIP, WoS do 13. 1. 2017: št. citatov (TC): 1, čistih citatov (CI): 1, Scopus do 10. 11. 2013: št. citatov (TC): 3, čistih citatov (CI): 3]
6. Marjan Družovec, Tatjana Welzer-Družovec, Matjaž Colnarič, József Györkös, "Diagnostics and a qualitative model", International journal of medical informatics, 63, str. 51-60, 2001. [COBISS.SI-ID 6593814], [JCR, SNIP, WoS do 17. 1. 2013: št. citatov (TC): 1, čistih citatov (CI): 1, Scopus do 6. 4. 2013: št. citatov (TC): 5, čistih citatov (CI): 4]
7. Matjaž Colnarič, "Programmierung von Peripherieschnittstellen", PEARL-News, ausg. 2, str. 6-7, 2001. [COBISS.SI-ID 6901782]
8. Roman Gumzej, Domen Verber, Matjaž Colnarič, Jean-Philippe Babau, Jacques J. Skubich, "An experiment in design and analysis of real-time applications", CIT. J. Comput. Inf. Technol., vol. 8, no. 3, str. 181-195, Sep. 2000. [COBISS.SI-ID 5830934]
9. Vlado Glavinić, Stjepan Groš, Matjaž Colnarič, "Modeling and simulation of hard real-time processor", CIT. J. Comput. Inf. Technol., vol. 8, no. 3, str. 221-233, Sep. 2000. [COBISS.SI-ID 5831702]
10. Wolfgang A. Halang, Peter Vogrin, Matjaž Colnarič, "A safety licensable PES for SIL 4 applications", V: Computer safety, reliability and security : proceedings, 19th international conference, SAFECOMP 2000, Rotterdam, The Netherlands, October 24-27, 2000, (Lecture notes in computer science, 1943), Floor Koornneef, ur., Berlin [etc.], Springer, 2000, vol. 1943, str. 141-150, 2000. [COBISS.SI-ID 6004246], [JCR, SNIP, WoS do 7. 6. 2006: št. citatov (TC): 0, čistih citatov (CI): 0, Scopus do 17. 11. 2016: št. citatov (TC): 1, čistih citatov (CI): 1]
tipologija 1.08 -> 1.01
11. Giovanni Godena, Matjaž Colnarič, "Exception handling for PLC-based process control software", Microprocess. microsyst., vol. 24, str. 407-414, 2000. [COBISS.SI-ID 15597863], [JCR, SNIP, WoS do 17. 2. 2016: št. citatov (TC): 4, čistih citatov (CI): 3, Scopus do 16. 2. 2015: št. citatov (TC): 5, čistih citatov (CI): 4]
12. Wolfgang A. Halang, Roman Gumzej, Matjaž Colnarič, Marjan Družovec, "Measuring the performance of real-time systems", Real-time syst., vol. 18, no. 1, str. 59-68, January 2000. [COBISS.SI-ID 5291798], [JCR, SNIP, WoS do 17. 4. 2016: št. citatov (TC): 6, čistih citatov (CI): 6, Scopus do 17. 9. 2016: št. citatov (TC): 21, čistih citatov (CI): 19]
13. Wolfgang A. Halang, Marek Śnieżek, Matjaž Colnarič, "Computerised controllers for safety critical medical applications", International journal of medical informatics, 49, št. 2 - special issue, str. 139-155, April 1998. [COBISS.SI-ID 3873814], [JCR, SNIP, WoS do 29. 8. 2006: št. citatov (TC): 0, čistih citatov (CI): 0, Scopus do 12. 4. 2013: št. citatov (TC): 1, čistih citatov (CI): 1]
14. Matjaž Colnarič, Domen Verber, Roman Gumzej, Wolfgang A. Halang, "Implementation of hard real-time embedded control systems", Real-time syst., 14, št. 3, str. 293-310, May 1998. [COBISS.SI-ID 3622422], [JCR, SNIP, WoS do 17. 11. 2016: št. citatov (TC): 3, čistih citatov (CI): 3, Scopus do 19. 6. 2016: št. citatov (TC): 10, čistih citatov (CI): 7]
15. Matjaž Colnarič, Domen Verber, W.A. Halang, "A real-time programming language as a means of expressing specifications", Control eng. pract., vol. 5, no. 7, str. 975-981, July 1997. [COBISS.SI-ID 2996758], [JCR, SNIP, WoS do 8. 11. 2013: št. citatov (TC): 1, čistih citatov (CI): 1, Scopus do 25. 3. 2014: št. citatov (TC): 2, čistih citatov (CI): 0]
16. Matjaž Colnarič, C. T. Cheung, Wolfgang A. Halang, "Designing an embedded hard real time system : a case study", V: Euro-Par '97 parallel processing : proceedings, Third International Euro-Par conference, Passau, Germany, August 26-29, 1997, (Lecture notes in computer science, 1300), Christian Lengauer, ur., Berlin, Heidelberg, New York, Springer, 1997, vol. 1300, str. 1231-1235, 1997. [COBISS.SI-ID 3008790], [SNIP, Scopus do 15. 9. 2013: št. citatov (TC): 0, čistih citatov (CI): 0]
tipologija 1.08 -> 1.01
17. Domen Verber, Matjaž Colnarič, W.A. Halang, "Language and compiler supported timing analysis in real-time control", Control eng. pract., vol. 4, no. 10, str. 1427-1433, 1996. [COBISS.SI-ID 2343190], [JCR, SNIP, WoS do 8. 11. 2013: št. citatov (TC): 2, čistih citatov (CI): 1, Scopus do 24. 3. 2011: št. citatov (TC): 0, čistih citatov (CI): 0]
18. Matjaž Colnarič, Domen Verber, Wolfgang A. Halang, "Supporting high integrity and behavioural predictability of hard real-time systems", Informatica (Ljublj.), 19, št. 1, str. 59-69, 1995. [COBISS.SI-ID 7358724], [SNIP]
19. Matjaž Colnarič, "A hardware supported operating system kernel for embeded hard real-time applications", Microprocess. microsyst., 18 (1994), 10 ; str. 579-591. [COBISS.SI-ID 6897412], [JCR, SNIP, WoS do 7. 11. 2013: št. citatov (TC): 3, čistih citatov (CI): 2, Scopus do 22. 1. 2015: št. citatov (TC): 6, čistih citatov (CI): 2]
20. Matjaž Colnarič, "Architectural support for predictability in hard real time systems", Control eng. pract., 1 (1993), 1, str. 51-57. [COBISS.SI-ID 4647428], [JCR, SNIP, Scopus do 23. 10. 2015: št. citatov (TC): 11, čistih citatov (CI): 7]
21. Matjaž Colnarič, Ivan Rozman, "Survey of the MAP project", Informatica (Ljublj.), 13, 2, str. 43-48, 1989. [COBISS.SI-ID 4499204], [SNIP]
1.02 Survey Scientific Paper
22. António E. Ruano, Matjaž Colnarič, et al., "Computational intelligence in control", Annu. rev. control, vol. 38, iss. 2, str. 233-242, 2014, doi: 10.1016/j.arcontrol.2014.09.006. [COBISS.SI-ID 18142742], [JCR, SNIP, WoS do 25. 12. 2016: št. citatov (TC): 5, čistih citatov (CI): 5, Scopus do 27. 11. 2016: št. citatov (TC): 4, čistih citatov (CI): 4]
23. Matjaž Colnarič, Domen Verber, Wolfgang A. Halang, "Improving integrity of embedded computers in control", Annu. rev. control, vol. 27, iss. 1, str. 47-54, 2003, http://dx.doi.org/10.1016/S1367-5788(03)00006-3. [COBISS.SI-ID 8173334], [SNIP, Scopus do 18. 6. 2012: št. citatov (TC): 0, čistih citatov (CI): 0]
2.01 Scientific Monography
135. Matjaž Colnarič, Domen Verber, Wolfgang A. Halang, Distributed embedded control systems : improving dependability with coherent design, (Advances in industrial control), London, Springer, cop. 2008. [COBISS.SI-ID 11970070]