Überblick
Beruf | Enterprise Architect: A1Telekom Austria AG Lektor: FH Technikum Wien, FH Campus Wien |
Ausbildung | Dr. techn. in Informatik an der Technischen Universität Wien |
lorenz@froihofer.net |
Kurzlebenslauf
Lorenz Froihofer studierte Informatik und Informatikmanagement an der Technischen Universität Wien und promovierte 2007 mit Auszeichnung. Während seines Studiums, in Forschung und Lehre spezialisierte er sich auf dem Gebiet des Software Engineerings von zuverlässigen verteilten Systemen, vor allem im Rahmen des EU Forschungsprojektes DeDiSys (Dependable Distributed Systems). Zuvor arbeitete er auch als Forschungsassistent im MediaTeam Oulu (Universität von Oulu, Finnland) und bei SIEMENS Österreich, wo er in Kooperation mit der Forschungsabteilung seine Diplomarbeit über Sicherheit in WLAN Netzwerken verfasste. Als PostDoc brachte er seine Expertise in Software Engineering, Security und zuverlässigen verteilten Systemen in das österreichische FIT-IT Projekt TRADE (Trustworthy Adaptive Quality Balancing through Temporal Decoupling) ein. 2011 wechselte er als IT Architekt für Betriebsunterstützungssysteme (OSS) in die Wirtschaft zur A1 Telekom Austria, wo er aktuell als Enterprise Architect an der Cloud Transformation des Unternehmens arbeitet.
Berufliche Interessen
- Verteilte Systeme
- Software- und Systemarchitekturen
- Software Engineering
- Zuverlässigkeit (Dependability) und Sicherheit (Security)
Ausgewählte Publikationen
Nachfolgend findet sich eine Liste ausgewählter Publikationen. Die Liste aller Publikationen findet sich hier. Die Dokumente in diesem Abschnitt werden für die zeitliche Verbreitung von wissenschaftlichen und technischen Arbeiten auf nicht-kommerzieller Basis (für den persönlichen Gebrauch) zur Verfügung gestellt. Unbeachtet der Verfügbarkeit auf dieser Seite bleiben die Verwertungsrechte (Copyright) bei den Autoren oder anderen Institutionen. Diese Arbeiten dürfen nicht weiterverbreitet werden, z.B. durch Hochladen auf Webseiten, ohne die explizite Zustimmung der Inhaber der Verwertungsrechte (Copyright). Dokumente, die von IEEE, ACM und Springer publiziert wurden, unterliegen möglicherweise anderen Einschränkungen, die Sie hier für IEEE, hier für ACM, und hier für Springer finden.
- Lorenz Froihofer, Guenther Starnberger, and Karl M. Goeschka,
„Experience Report: Trading Dependability, Performance, and Security through Temporal Decoupling,“
Proc. of 11th International IFIP Conference on Distributed Applications and Interoperable Systems (DAIS 2011), Springer LNCS, vol. 6723, 2011.
doi:10.1007/978-3-642-21387-8_18 - Guenther Starnberger, Lorenz Froihofer, and Karl M. Goeschka,
„Adaptive Run-time Performance Optimization Through Scalable Client Request Rate Control,“
Proc. of the 2nd ACM/SPEC International Conference on Performance Engineering (ICPE 2011), Karlsruhe, Germany, March 14-16, ACM, 2011.
doi:10.1145/1958746.1958773
- Guenther Starnberger, Lorenz Froihofer and Karl M. Goeschka,
„A Generic Proxy for Secure Smart Card-Enabled Web Applications,“
Proc. of the 10th International Conference on Web Engineering (ICWE 2010), Vienna, Austria, July 5–9, 2010, Springer LNCS.
doi:10.1007/978-3-642-13911-6_25 - Guenther Starnberger, Lorenz Froihofer and Karl M. Goeschka,
„Using Smart Cards for Tamper-Proof Timestamps on Untrusted Clients,“
Proc. of the 5th Intl. Conf. on Availability, Reliability and Security (ARES 2010), Kraków, Poland, February 2010.
doi:10.1109/ARES.2010.78 - Guenther Starnberger, Lorenz Froihofer, and Karl M. Goeschka,
„QR-TAN: Secure Mobile Transaction Authentication,“
4th Int. Workshop on Frontiers in Availability, Reliability and Security (FARES 2009), Fukuoka, Japan, March 2009.
doi:10.1109/ARES.2009.96 - Lorenz Froihofer and Karl M. Goeschka,
„Balancing of Dependability and Security in Online Auctions,“
in Supplementary volume of the 38th Int. Conference on Dependable Systems and Networks (DSN’08), 2008. - Lorenz Froihofer, Karl M. Goeschka, and Johannes Osrael
„Middleware Support for Adaptive Dependability,“
in Proc. of Middleware 2007, Springer LNCS, 2007.
doi:10.1007/978-3-540-76778-7_16 - Lorenz Froihofer, Johannes Osrael, and Karl M. Goeschka,
„Middleware/Application Interactions to Support Adaptive Dependability,“
in Proc. of the 1st Workshop on Middleware/Application Interaction in conjunction with the EuroSys conference, ACM Press, 2007.
doi:10.1145/1238828.1238837 - Lorenz Froihofer, Gerhard Glos, Johannes Osrael, and Karl M. Goeschka,
„Overview and Evaluation of Constraint Validation Approaches in Java,“
in Proc. 29th Int. Conf. on Software Engineering (ICSE’07), IEEE CS, 2007.
doi:10.1109/ICSE.2007.60 - Lorenz Froihofer, Johannes Osrael, and Karl M. Goeschka,
„Decoupling Constraint Validation from Business Activities to Improve Dependability in Distributed Object Systems,“
in Proc. 2nd Int. Conf. on Availability, Reliability, and Security (ARES’07) IEEE CS, 2007.
doi:10.1109/ARES.2007.64 - Johannes Osrael, Lorenz Froihofer, and Karl M. Goeschka,
„What Service Replication Middleware Can Learn from Object Replication Middleware,“
in Proc. 1st Workshop on Middleware for Service Oriented Systems
at the ACM/IFIP/USENIX 7th Int. Middleware Conference 2006, ACM Press, 2006.
doi:10.1145/1169091.1169094 - Johannes Osrael, Lorenz Froihofer, Karl M. Goeschka, Stefan Beyer, Pablo Galdámez, and Francesc Muñoz-Escoí,
„A System Architecture for Enhanced Availability of Tightly Coupled Distributed Systems,“
in Proc. 1st Int. Conf. on Availability, Reliability, and Security (ARES’06), IEEE CS, 2006.
doi:10.1109/ARES.2006.19
Akademische Abschlussarbeiten
- Lorenz Froihofer,
„Middleware Support for Adaptive Dependability through Explicit Runtime Integrity Constraints,“
Dissertation, Technische Universität Wien, Distributed Systems Group, 2007. - Lorenz Froihofer,
„A Survey of WLAN Security with Focus on HotSpot and Enterprise Environments,“
Diplomarbeit, Technische Universität Wien, Distributed Systems Group, 2004.
Konferenz- und Review-Aktivitäten
Mitorganisation von Konferenzen und Workshops
- Web Chair of the 41st International Symposium on Reliable Distributed Systems (SRDS 2022), Vienna, Sept. 19–22, 2022.
- Organizational Chair, Dependable and Adaptive Distributed Systems Track (DADS’11) at the 25th ACM Symposium on Applied Computing (SAC’11), Taichung , Taiwan, March 21–25, 2010, ACM.
- Organizational Chair, 4th Workshop on Middleware for Service-Oriented Computing (MW4SOC’10) at the ACM/IFIP/USENIX 11th Int. Middleware Conference, Bangalore, India, November 30, 2009, ACM.
- Organizational Chair, Dependable and Adaptive Distributed Systems Track (DADS’10) at the 25th ACM Symposium on Applied Computing (SAC’10), Sierre, Switzerland, March 22–26, 2010, ACM.
- Organizational Chair, 4th Workshop on Middleware for Service-Oriented Computing (MW4SOC’09) at the ACM/IFIP/USENIX 10th Int. Middleware Conference, Urbana Champaign, Illinois, USA, November 30, 2009, ACM.
- Organizational Chair, Dependable and Adaptive Distributed Systems Track (DADS’09) at the 24th ACM Symposium on Applied Computing (SAC’09), Honolulu, Hawaii, USA, March 8 – 12, 2009, ACM.
- Organizational Chair, 3rd Workshop on Middleware for Service-Oriented Computing (MW4SOC’08) at the ACM/IFIP/USENIX 9th Int. Middleware Conference, Leuven, Belgium, December 01, 2008, ACM.
Reviewer von Journalen und Büchern
- The Scientific World Journal, Hindawi, 2014.
- International Journal of Adaptive, Resilient and Autonomic Systems, IGI Global, 2009–2013 (Editorial Board Member).
- Java in Academic and Research, iConcept Press, 2010.
- Performance and Dependability in Service Computing: Concepts, Techniques and Research Directions, IGI Global, 2010.
- Computing, Springer, 2010.
- IEEE Transactions on Services Computing, IEEE CS, 2009.
- Journal of Software Engineering and Applications, Scientific Research Publishing, 2009.
- Software Engineering for Self-Adaptive Systems, LNCS, vol. 5525, Springer, 2009.
- Journal of Systems and Software, Elsevier, 2008.
- IBM Systems Journal, vol. 47, no. 2, IBM, 2008.
- ITEM 2006: Information Technology and Management, Special Issue on Architecture & Design for Application Agility, Springer, 2006.
Mitgliedschaft in Programmkommitees und Reviews für Konferenzen
- 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 Service Oriented 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.
Lehre
Nachfolgend findet sich eine Übersicht über meine derzeitigen Lehrveranstaltungen an unterschiedlichen Bildungseinrichtungen. Eine vollständige Zusammenfassung aller Lehraktivitäten ist ebenfalls verfügbar.
FH Technikum Wien
- Wissenschaftspraxis
- Softwarearchitekturen und Middlewaretechnologien
- Datenbanken
FH Campus Wien
- Verteilte Systeme
- Datenbanken
- Dependable Distributed Systems
Auszeichnungen
2007 | Förderstipendium der Fakultät für Informatik |
2006 | Förderstipendium der Fakultät für Informatik |
2005 | Preis der Stadt Wien für hervorragende Diplomarbeiten an der Technischen Universität Wien |
Betreute Diplomarbeiten
Die Organisationen der Studierenden sind wie folgt:
- TUV: Technische Universität Wien
- UAS-CV: FH Campus Wien
- UAS-JO: FH Joanneum
- UAS-TV: FH Technikum Wien
Abgeschlossene Diplomarbeiten
- 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