Mario Bernhart
Univ.Lektor Dipl.-Ing. Dr.techn. / Bakk.techn.
Role
-
External Lecturer
Information Systems Engineering, E194
Courses
Publications
Note: Due to the rollout of TU Wien’s new publication database, the list below may be slightly outdated. Once the migration is complete, everything will be up to date again.
2021
- Visualizing Metric Trends for Software Portfolio Quality Management / Genfer, P., Grabner, J., Zoffi, C., Bernhart, M., & Grechenig, T. (2021). Visualizing Metric Trends for Software Portfolio Quality Management. In Proceedings 2021 Working Conference on Software Visualization (VISSOFT) (pp. 88–99). https://doi.org/10.1109/VISSOFT52517.2021.00018
- Teaching Software Quality Assurance with Gamification and Continuous Feedback Techniques / Moser, G., Vallon, R., Bernhart, M., & Grechenig, T. (2021). Teaching Software Quality Assurance with Gamification and Continuous Feedback Techniques. In Proceedings of EDUCON2021 - IEEE Global Engineering Education Conference (pp. 505–509). IEEE. http://hdl.handle.net/20.500.12708/58605
2020
- Koordination der Informationspflichten laut DSGVO mithilfe der Blockchain / Pinter, K., Schmelz, D., Bernhart, M., & Grechenig, T. (2020). Koordination der Informationspflichten laut DSGVO mithilfe der Blockchain. In Jusletter IT. International Legal Informatics Symposium - IRIS 2020, Salzburg, Österreich, Austria. https://doi.org/10.38023/6fbc1d90-1b69-4f46-8c73-11e128f0bad1
- Microservice Decompositon: A Case Study of a Large Industrial Software Migration in the Automotive Industry / Stranner, H., Strobl, S., Bernhart, M., & Grechenig, T. (2020). Microservice Decompositon: A Case Study of a Large Industrial Software Migration in the Automotive Industry. In Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering. ENASE 2020 - 15th International Conference on Evaluation of Novel Approaches to Software Engineering, Tschechien, EU. SCITEPRESS - Science and Technology Publications. https://doi.org/10.5220/0009564604980505
- Towards a Topology for Legacy System Migration / Strobl, S., Bernhart, M., & Grechenig, T. (2020). Towards a Topology for Legacy System Migration. In Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops. ICSEW’20, Seoul, Republic of Korea, Non-EU. ACM. https://doi.org/10.1145/3387940.3391476
- Automated Code Transformations: Dealing with the Aftermath / Strobl, S., Zoffi, C., Haselmann, C., Bernhart, M., & Grechenig, T. (2020). Automated Code Transformations: Dealing with the Aftermath. In 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER). 27th IEEE International Conference on Software Analysis, Evolution and Reengineering, Ontario, Kanada, Non-EU. IEEE. https://doi.org/10.1109/saner48275.2020.9054813
2019
- Distributed Kanban with Limited Geographical Distance: Analyzing Lean Principles Pull, Work in Progress and Kaizen / Vallon, R., Strobl, S., Ras, M., Bernhart, M., & Grechenig, T. (2019). Distributed Kanban with Limited Geographical Distance: Analyzing Lean Principles Pull, Work in Progress and Kaizen. In Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering. ENASE 2019 : 14th International Conference on Evaluation of Novel Approaches to Software Engineering, Heraklion, Kreta, Griechenland, EU. ACM New York, NY, USA. https://doi.org/10.5220/0007626302100217
2018
- Combining and Visualizing Time-Oriented Data from the Software Engineering Toolset / Grabner, J., Decker, R., Artner, T., Bernhart, M., & Grechenig, T. (2018). Combining and Visualizing Time-Oriented Data from the Software Engineering Toolset. In 2018 IEEE Working Conference on Software Visualization (VISSOFT). Sixth IEEE Working Conference on Software Visualization (VISSOFT 2018), Madrid, Spanien, EU. IEEE Computer Society. https://doi.org/10.1109/vissoft.2018.00016
2016
- ADAPT: A Framework for Agile Distributed Software Development / Vallon, R., Strobl, S., Bernhart, M., Prikladnicki, R., & Grechenig, T. (2016). ADAPT: A Framework for Agile Distributed Software Development. IEEE Software, 33(6), 106–111. https://doi.org/10.1109/ms.2016.130
- A Tiered Approach Towards an Incremental BPEL to BPMN 2.0 Migration / Strobl, S., Zoffi, M., Bernhart, M., & Grechenig, T. (2016). A Tiered Approach Towards an Incremental BPEL to BPMN 2.0 Migration. In 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, Austria. IEEE Computer Society. https://doi.org/10.1109/icsme.2016.41
2015
- Combining software interrelationship data across heterogeneous software repositories / Ilo, N., Grabner, J., Bernhart, M., & Grechenig, T. (2015). Combining software interrelationship data across heterogeneous software repositories. In 2015 IEEE International Conference on Software Maintenance and Evolution (ICSME). 31st IEEE International Conference on Software Maintenance and Evolution (ICSME 2015), Bremen, Germany, EU. IEEE. https://doi.org/10.1109/icsm.2015.7332516
2013
- On the understanding of programs with continuous code reviews / Bernhart, M., & Grechenig, T. (2013). On the understanding of programs with continuous code reviews. In H. Kagdi (Ed.), 2013 21st International Conference on Program Comprehension (ICPC). Conference Publishing Consulting. https://doi.org/10.1109/icpc.2013.6613847
- Identifying Critical Areas for Improvement in Agile Multi-site Co-development / Vallon, R., Bayrhammer, K., Strobl, S., Bernhart, M., & Grechenig, T. (2013). Identifying Critical Areas for Improvement in Agile Multi-site Co-development. In L. Maciaszek & J. Filipe (Eds.), Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering. SciTePress. https://doi.org/10.5220/0004446501650172
- Inter-organizational Co-development with Scrum: Experiences and Lessons Learned from a Distributed Corporate Development Environment / Vallon, R., Strobl, S., Bernhart, M., & Grechenig, T. (2013). Inter-organizational Co-development with Scrum: Experiences and Lessons Learned from a Distributed Corporate Development Environment. In H. Baumeister & B. Weber (Eds.), Lecture Notes in Business Information Processing (pp. 150–164). Springer Lecture Notes in Business Information Processing. https://doi.org/10.1007/978-3-642-38314-4_11
2012
- Towards differential-based continuous code reviews / Bernhart, M. (2012). Towards differential-based continuous code reviews [Dissertation, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/160422
- Incremental Reengineering and Migration of a 40 Year Old Airport Operations System / Bernhart, M., Mauczka, A., Fiedler, M., Strobl, S., & Grechenig, T. (2012). Incremental Reengineering and Migration of a 40 Year Old Airport Operations System. In Proceedings of the 28th IEEE International Conference on Software Maintenance (ICSM), 2012 (pp. 503–510). IEEE. http://hdl.handle.net/20.500.12708/54513
- Applying Continuous Code Reviews in Airport Operations Software / Bernhart, M., Strobl, S., Mauczka, A., & Grechenig, T. (2012). Applying Continuous Code Reviews in Airport Operations Software. In A. Tang & H. Muccini (Eds.), Proceedings of the 12th International Conference on Quality Software (QSIC), 2012 (pp. 214–219). IEEE. http://hdl.handle.net/20.500.12708/54511
- Tracing Your Maintenance Work – A Cross-Project Validation of an Automated Classification Dictionary for Commit Messages / Mauczka, A., Huber, M., Schanes, C., Schramm, W., Bernhart, M., & Grechenig, T. (2012). Tracing Your Maintenance Work – A Cross-Project Validation of an Automated Classification Dictionary for Commit Messages. In Fundamental Approaches to Software Engineering (pp. 301–315). Springer-Verlag. https://doi.org/10.1007/978-3-642-28872-2_21
- Towards Differential-Based Continuous Code Reviews / Bernhart, M. (2012). Towards Differential-Based Continuous Code Reviews. http://hdl.handle.net/20.500.12708/37673
2011
- Exploiting semantic aspects to evolve a text-based search on a legacy document management system / Grabner, J., Mauczka, A., Bernhart, M., & Grechenig, T. (2011). Exploiting semantic aspects to evolve a text-based search on a legacy document management system. In Proceedings of the Twenty-Third International Conference on Software Engineering & Knowledge Engineering (pp. 392–397). Knowledge Systems Institute Graduate School. http://hdl.handle.net/20.500.12708/54015
2010
- Adopting Code Reviews for Agile Software Development / Mauczka, A., Bernhart, M., & Grechenig, T. (2010). Adopting Code Reviews for Agile Software Development. In Proceedings of the Agile Conference (pp. 44–47). agile. http://hdl.handle.net/20.500.12708/53605
- An experience report on the incremental adoption and evolution of an SPL in eHealth / Strobl, S., Bernhart, M., & Grechenig, T. (2010). An experience report on the incremental adoption and evolution of an SPL in eHealth. In Proceedings of the 2010 ICSE Workshop on Product Line Approaches in Software Engineering - PLEASE ’10. 1st Workshop on Product LinE Approaches in Software Engineering (PLEASE 2010), Cape Town, South Africa, Non-EU. Acm. https://doi.org/10.1145/1808937.1808940
- Mining security changes in freebsd / Mauczka, A., Schanes, C., Fankhauser, F., Bernhart, M., & Grechenig, T. (2010). Mining security changes in freebsd. In Proceedings of 7th IEEE Working Conference on Mining Software Repositories (MSR) (pp. 90–93). IEEE. http://hdl.handle.net/20.500.12708/53545
- Analyzing the Relationship of Process Metrics And Classified Changes - A Pilot Study / Mauczka, A., Bernhart, M., & Grechenig, T. (2010). Analyzing the Relationship of Process Metrics And Classified Changes - A Pilot Study. In Proceedings of the Twenty-Second International Conference on Software Engineering & Knowledge Engineering (pp. 269–272). Knowledge Systems Institute Graduate School. http://hdl.handle.net/20.500.12708/53534
- Automated Integration Testing and Verification of a Secured SOA Infrastructure - an Experience Report in eHealth / Bernhart, M., Artner, T., Mauczka, A., & Grechenig, T. (2010). Automated Integration Testing and Verification of a Secured SOA Infrastructure - an Experience Report in eHealth. In Proceedings of the Twenty-Second International Conference on Software Engineering & Knowledge Engineering (pp. 198–202). Knowledge Systems Institute Graduate School. http://hdl.handle.net/20.500.12708/53530
2009
- Kontinuierliche Code-Reviews mit Subversion und Eclipse - Schulterblick / Bernhart, M., Mayerhofer, C., & Grechenig, T. (2009). Kontinuierliche Code-Reviews mit Subversion und Eclipse - Schulterblick. Heise-Developer, HTTP://WWW.HEISE.DE/DEVELOPER/ARTIKEL/KONTINUIERLICHE-CODE-REVIEWS-MIT-SUBVERSION-UND-ECLIPSE-787460.HTML, 5. http://hdl.handle.net/20.500.12708/166629
- ReviewClipse - Kontinuierliche Code-Reviews mit Subversion und Eclipse / Bernhart, M., Mayerhofer, C., & Grechenig, T. (2009). ReviewClipse - Kontinuierliche Code-Reviews mit Subversion und Eclipse. Eclipse-Magazin, 6.09, 37–38. http://hdl.handle.net/20.500.12708/166628
- ReviewClipse - Continuous Code Reviews within the Eclipse IDE / Bernhart, M., Mayerhofer, C., & Grechenig, T. (2009). ReviewClipse - Continuous Code Reviews within the Eclipse IDE. EclipseSummit 2009, Ludwigsburg, Deutschland, EU. http://hdl.handle.net/20.500.12708/84967
- Kontinuierliche Code-Reviews mit Subversion und Eclipse - Schulterblick / Bernhart, M., Mayerhofer, C., & Grechenig, T. (2009). Kontinuierliche Code-Reviews mit Subversion und Eclipse - Schulterblick. SubConf & CMConf 2009, München, Deutschland, EU. http://hdl.handle.net/20.500.12708/84966
- ReviewClipse - Supporting Code-Reviews within the Eclipse IDE / Bernhart, M., Mayerhofer, C., & Grechenig, T. (2009). ReviewClipse - Supporting Code-Reviews within the Eclipse IDE. EclipseCon 2009, Santa Clara, CA, USA, Non-EU. http://hdl.handle.net/20.500.12708/84965
- ReviewClipse - Continuous Code Reviews within the Eclipse IDE / Bernhart, M., Mayerhofer, C., & Grechenig, T. (2009). ReviewClipse - Continuous Code Reviews within the Eclipse IDE. Eclipse DemoCamp Vienna 2009, Wien, Österreich, Austria. http://hdl.handle.net/20.500.12708/84968
- Predicting Code Change by using static metrics / Mauczka, A., Grechenig, T., & Bernhart, M. (2009). Predicting Code Change by using static metrics. In SERA 2009 Proceedings. 7th International Conference on Software Engineering Reaearch, Management and Applications (SERA 2009), Haikou, Hainan Island, China, Non-EU. Conference Publishing Services. http://hdl.handle.net/20.500.12708/53074
- Digging deep: Software reengineering supported by database reverse engineering of a system with 30+ years of legacy / Strobl, S., Bernhart, M., Grechenig, T., & Kleinert, W. (2009). Digging deep: Software reengineering supported by database reverse engineering of a system with 30+ years of legacy. In Software Maintenance, 2009. ICSM 2009. (pp. 407–410). IEEE. http://hdl.handle.net/20.500.12708/53073
2006
- Dimensions of Software Engineering Course Design / Bernhart, M., Grechenig, T., Hetzl, J., & Zuser, W. (2006). Dimensions of Software Engineering Course Design. In Proceedings of the 28th International Conference on Software Engineering - ICSE 2006 (pp. 667–672). ACM Press. http://hdl.handle.net/20.500.12708/51704
Supervisions
Note: Due to the rollout of TU Wien’s new publication database, the list below may be slightly outdated. Once the migration is complete, everything will be up to date again.
- Microservice decomposition : a case study of a large industrial software migration in the automotive industry
- Konzeptionierung und Implementierung eines Performance-Test-Prozesses aus Entwicklersicht / Schmid, D. (2017). Konzeptionierung und Implementierung eines Performance-Test-Prozesses aus Entwicklersicht [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/78772
- Considerations and a catalog of requirements regarding a multi technology test automation framework / Hammerl, K. J. (2015). Considerations and a catalog of requirements regarding a multi technology test automation framework [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/78686
- Design and development of a service for software interrelationships / Ilo, N. (2014). Design and development of a service for software interrelationships [Diploma Thesis]. reposiTUm. https://doi.org/10.34726/hss.2014.26440
- Technical criteria for the productivity of rapid Web development frameworks in Enterprise Java / Thomas, C. (2011). Technical criteria for the productivity of rapid Web development frameworks in Enterprise Java [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-39258
- Design and development of a task-based code review tool for an Air Traffic Management System / Reiterer, S. (2011). Design and development of a task-based code review tool for an Air Traffic Management System [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/160787
- Planning and implementing a test management and requirements engineering infrastructure for a trans-institutional e-Health software product line / Zboray, V. (2010). Planning and implementing a test management and requirements engineering infrastructure for a trans-institutional e-Health software product line [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/160314
- Extending HtmlUnit for test automatisation of Web applications using AJAX / Langer, A. (2009). Extending HtmlUnit for test automatisation of Web applications using AJAX [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-28454
- Entwurf und Entwicklung eines webbasierten Prozessmanagement-Systems am Fallbeispiel der IT-Abteilung eines mittelständischen Unternehmens / Reitter, A. (2009). Entwurf und Entwicklung eines webbasierten Prozessmanagement-Systems am Fallbeispiel der IT-Abteilung eines mittelständischen Unternehmens [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-36226
- Entwurf und Entwicklung einer dynamischen Prüfkomponente für den Pseudonymisierungsgrad zum Zweck des Peer-to-Peer Austauschs medizinischer Daten in Forschung und Lehre / Shadlau, P. (2009). Entwurf und Entwicklung einer dynamischen Prüfkomponente für den Pseudonymisierungsgrad zum Zweck des Peer-to-Peer Austauschs medizinischer Daten in Forschung und Lehre [Master Thesis, Technische Universität Wien]. reposiTUm. https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-31245
- Evaluating object-oriented software metrics for source code change analysis : a study on open source projects / Mauczka, A. (2008). Evaluating object-oriented software metrics for source code change analysis : a study on open source projects [Master Thesis, Technische Universität Wien]. reposiTUm. https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-23359
- Entwurf und Entwicklung einer parametrisierbaren Steuerung eines Testfall-Generierungs-Tools auf Basis von datenorientierten Testverfahren / Voak, M. (2007). Entwurf und Entwicklung einer parametrisierbaren Steuerung eines Testfall-Generierungs-Tools auf Basis von datenorientierten Testverfahren [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-18449