About me

Overview

JobEnterprise Architect: A1 Telekom Austria AG
Lecturer: FH Technikum Vienna, FH Campus Vienna
EducationDr. (=Ph.D.) in Computer Science
Vienna University of Technology
E-maillorenz@froihofer.net

Short CV

Lorenz Froihofer studied computer science and computer science management at the Vienna University of Technology and received his Ph.D. in computer science 2007 with distinction. During his study, in research, and in lecturing, he specialized in software engineering of dependable distributed systems, especially within the EU research project DeDiSys (Dependable Distributed Systems). Previously, he worked as a research assistant at MediaTeam Oulu (University of Oulu, Finland) in the area of location-aware smart clients and performed his master’s thesis about WLAN security in close cooperation with SIEMENS Austria. As a PostDoc he contributed his expertise in software engineering, security, and dependable systems to the Austrian FIT-IT research project TRADE (Trustworthy Adaptive Quality Balancing through Temporal Decoupling). He moved to the industry in 2011 as an IT architect and business analyst for Operation Support Systems (OSS) at A1 Telekom Austria where he currently works as an Enterprise Architect.

Professional interests

  • Distributed systems
  • Software and system architectures
  • Software engineering
  • Dependability and security

Selected publications

The following is a list of selected publications. For the full list of publications, see here. Documents listed in this section are included by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author’s copyright. These works may not be reposted without the explicit permission of the copyright holder. IEEE, ACM, and Springer published documents have other restrictions given here for IEEE, here for ACM, and here for Springer.

Theses

Conference and review activities

Organizational activities

Reviewer of journals and books

Program committee membership and reviewer for conferences

  • DADS’19: Dependable and Adaptive Distributed Systems (DADS) Track at the 34th ACM Symposium on Applied Computing (SAC 2018), Pau, France, April 9–13, 2018, ACM.
  • DADS’18: Dependable and Adaptive Distributed Systems (DADS) Track at the 33rd ACM Symposium on Applied Computing (SAC 2018), Pau, France, April 9–13, 2018, ACM.
  • DADS’17: Dependable and Adaptive Distributed Systems (DADS) Track at the 32nd ACM Symposium on Applied Computing (SAC 2017), Marrakech, Morocco, April 3–7, 2017, ACM.
  • DADS’16: Dependable and Adaptive Distributed Systems (DADS) Track at the 31st ACM Symposium on Applied Computing (SAC 2016), Pisa, Italy, April 4–8, 2016, ACM.
  • DADS’15: Dependable and Adaptive Distributed Systems (DADS) Track at the 30th ACM Symposium on Applied Computing (SAC 2015), Salamanca, Spain, April 13–17, 2015, ACM.
  • DADS’14: Dependable and Adaptive Distributed Systems (DADS) Track at the 29th ACM Symposium on Applied Computing (SAC 2014), Gyeongju, Korea, March 24–28, 2014, ACM.
  • MW4NG’13: 8th Workshop on Middleware for Next Generation Internet Computing at the ACM/IFIP/USENIX 14th International Middleware Conference 2013 (MW 2013), Beijing, China, Dec 9–13, 2012, ACM.
  • DADS’13: Dependable and Adaptive Distributed Systems (DADS) Track at the 28th ACM Symposium on Applied Computing (SAC 2013), Coimbra, Portugal, March 18–22, 2013, ACM.
  • MW4NG’12: 7th Workshop on Middleware for Next Generation Internet Computing at the ACM/IFIP/USENIX 13th International Middleware Conference 2012 (MW 2012), Montreal, Canada, Dec 3–7, 2012, ACM.
  • DAIS’12: 12th IFIP International Conference on Distributed Applications and Interoperable Systems, Stockholm, Sweden, June 13–16., 2012, Springer LNCS.
  • DADS’12: Dependable and Adaptive Distributed Systems (DADS) Track at the 27th ACM Symposium on Applied Computing (SAC 2012), Riva del Garda (Trento), Italy, March 25–29, 2012, ACM.
  • iiWAS 2011: The 13th International Conference on Information Integration and Web-based Applications & Services, Ho Chi Minh City, Vietnam, December 5–7, 2011, ACM.
  • MW4SOC’11: 6th Workshop on Middleware for Service Oriented Computing at the ACM/IFIP/USENIX 12th International Middleware Conference 2011 (MW 2011), Lisboa, Portugal, Dec 12, 2011, ACM.
  • C4E 2011: Clouds for Enterprises 2011, Luxembourg, Luxembourg, September 5, 2011, IEEE.
  • CSE 2010: The 13th IEEE International Conference on Computational Science and Engineering, Hong Kong, China, December 11–13, 2010, IEEE CS.
  • SRDS 2010: The 29th IEEE Symposium on Reliable Distributed Systems, Delhi, India, November 1–3, 2010, IEEE CS.
  • DEPEND 2010: The Third International Conference on Dependability, Venice, Italy, July 18–25, 2010, IEEE CS.
  • ICWS 2010: The Eighth IEEE International Conference on Web Services, Miami, Florida, July 5–10, 2010, IEEE CS.
  • SEKE 2010: The 22nd International Conference on Software Engineering and Knowledge Engineering, July 1–3, 2010.
  • DSN 2009: The 39th Annual IEEE/IFIP International Conference on Dependable Systems and Network, June 29 – July 2, 2009, Estoril, Lisbon, Portugal, IEEE CS.
  • DEPEND 2009: The Second International Conference on Dependability, Athens, Greece, June 14–19, 2009, IEEE CS.
  • FASE’09: Fundamental Approaches to Software Engineering, York, UK, March 22–29, 2009, Springer.
  • ASBS’08: The First IEEE International Workshop on Autonomous and Autonomic Software-Based Systems, Cergy Pontoise, Paris, France,  October 26–30, 2008, IEEE CS.
  • DADS’08: Dependable and Adaptive Distributed Systems Track (DADS) at the 23rd ACM Symposium on Applied Computing (SAC 2008), Ceara, Brazil, March 16–20, 2008, ACM.
  • MW4SOC’07: 2nd Workshop on Middleware for Service Oriented Computing at the ACM/IFIP/USENIX 8th International Middleware Conference 2007 (MW 2007), Newport Beach, California, USA, Nov 26, 2007, ACM.
  • FASE’07: Fundamental Approaches to Software Engineering, Braga (Portugal), 24 March – 1 April, 2007, Springer.
  • ARES’06:1st International Conference on Availability, Reliability, and Security, Vienna, Austria, April 20–22, 2006, IEEE CS.
  • NWeSP’06: International Conference on Next Generation Web Services Practices, September 25–28, 2006, IEEE CS.

Teaching

Below follow a list of current courses at different institutions. The full summary of teaching activities is also available.

University of Applied Sciences Technikum Vienna

  • Distributed Systems
  • Software Architectures and Middleware Technologies
  • Scientific Work
  • Databases

University of Applied Sciences Campus Vienna

  • Distributed Systems
  • Dependable Distributed Systems
  • Databases

Awards

2007Scholarship of the Faculty of Informatics
2006Scholarship of the Faculty of Informatics
2005Prize of the city of Vienna for excellent master’s thesis

Advised master’s theses

The organisations in the following lists are as follows:

Completed theses

  • Sabrina Steger, UAS-TV, 2016: Sicherheit und Skalierbarkeit von newSQL Datenbankmanagementsystemen
  • Nicholas Stifter, TUV, 2015: Development of an Educational Software Tool for the Topic of Group Communication
  • Thomas Obereder, TUV, 2012: Experimenteller Vergleich von Verlässlichkeits- und Skalierbarkeitsansätzen in Online-Auktionssystemen
  • Markus Friedl, UAS-CV, 2011: IT-Monitoring mit CEP-Engines
  • Xuejun Ji, TUV, 2011: MDA Support for Constraint Checking Framework in EJB
  • Markus Wilthaner, TUV, 2010: Dependable, Secure, and Cost-Efficient Online Auctions – Through Adaptive and Temporally Decoupled Systems
  • Andreas Redlein, TUV, 2010: Optimization of an Integrity Constraints Generator
  • Peter Sabaini, UAS-JO, 2009: Messagequeueing-Framework Based on a RESTful Approach
  • Emir Cajlakovic, UAS-CV, 2009: Zuverlässigere Online-Auktionen durch zeitliche Entkoppelung von Client und Server
  • Thomas Kreitner, UAS-CV, 2009: Caching Strategies for a High Performance Real Time Market Data Server
  • Georg Veit, UAS-CV, 2009: Echtzeit Push Server für Office Applikationen
  • Dominik Ramberger, UAS-CV, 2009: Integration von Coordinator-Cohort und Quorum-Consensus Replikation in ein Java Web Services Framework
  • Sunil Pilani, TUV, 2008: Smart Card-based Online-Auctioning
  • Gerhard Wagner, TUV, 2008: Evaluation of Smart Card Access for Web Applications
  • Birgit Wess, UAS-CV, 2008: Balancierung von Datenintegrität mit Verfügbarkeit in einer Web Service Umgebung
  • Michael Nedoma, UAS-CV, 2008: Experimentelle Analyse von PostgreSQL Datenbank-Replikationsframeworks
  • Dominik Ertl, TUV, 2007: Evaluation of Partitionable Replication Protocol Improvements in an Enterprise JavaBeans Environment
  • Ronald Klaudus, UAS-CV, 2007: Evaluierung von Web Service Message Replikation vs. Datenbankreplikation mit Microsoft Technologien
  • Markus Baumgartner, UAS-TV, 2007: Adaptive Constraint-Validierung in einer verteilten Enterprise JavaBeans Umgebung
  • Bernhard Rieder, UAS-TV, 2007: Balancierung von Integrität und Verfügbarkeit in verteilten Web-basierten Enterprise JavaBeans Anwendungen
  • Norbert Chlaupek, UAS-CV, 2007: Implementation and Evaluation of the Adaptive Voting Replication Protocol in a .NET Environment
  • Martin Schenkir, UAS-CV, 2007: Service Replication in Mobile Environments
  • Gerhard Glos, TUV, 2007: Performance and Usability Evaluation of Constraint Checking Approaches in Java
  • Markus Horehled, UAS-TV, 2006: Integration of an EJB Constraint Consistency Management Framework into the JBoss Application Server
  • Klaus Fuchshofer, UAS-TV, 2006: Negotiation and Reconciliation of Consistency Threats for Enterprise JavaBeans Applications – Adapting the dependability of distributed systems
  • Jörg Artaker, UAS-CV, 2006: Integration of a Constraint Checking Framework into the JBoss Application Server – With special Regard to the Trade-off between Availability and Consistency
  • Martin Hinterndorfer, UAS-CV, 2006: Middleware supported Negotiation and Reconciliation of Consistency Threats Based on Constraint Checking Framework in JBoss Application Server