Skip to main content

Alan Fekete

Alan Fekete
Senior Principal Researcher; Professor, USyd

Research Interests

Software engineering, enterprise systems, cloud computing

Contact Details

Email:Alan.Fekete@data61.csiro.au
Web:http://sydney.edu.au/engineering/it/~fekete

More contact information is available at the Contact page.

Photo of Alan Fekete

Publication List


The motivation for my research and teaching is to improve the state-of-practice in the IT profession when dealing with enterprise software. In research, I try to provide intellectual tools that will help software developers who work with, or who design, major infrastructure "systems" software, such as communication networks and databases. My philosophy is that better software depends on a clear understanding of the behaviour (both functionality and performance etc characteristics) of each piece of the system, and knowledge of how different pieces of a system influence one another. At NICTA, I am working with Dr Anna Liu and the SSRG team, on investigating how an enterprise that wishes to utilize cloud computing can determine (and improve) the quality of service provided. Attributes that need to be measured and controlled included availability, computational power, consistency of data, elasticity. The key challenge is to work through the monitoring and control APIs provided by cloud vendors, which are quite restricted compared to what system administrators usually have access to in platforms they own or control.

Career Summary

I am Professor of Enterprise Software Systems within the School of Information Technologies at the University of Sydney. My undergraduate education was at the University of Sydney, and my doctorate was earned in the mathematics department of Harvard University. I have been an academic at the University of Sydney since 1988, and I was promoted to Professor from 2010.

Qualifications

PhD Harvard BSc Sydney

Affiliations

I am a member of ACM and ACS, and of the IEEE Computer Society.

Recognition and Awards

I have been recognized as a Distinguished Scientist by ACM for "significant accomplishments in, and impact on, the computing field".

Publications

Data61 Papers

To appear

Abstract to be published Vincent Gramoli, Len Bass, Alan Fekete and Daniel Sun
Rollup: Non-disruptive rolling upgrade
IEEE Transactions on Parallel and Distributed Systems

NICTA Papers

2015

Abstract PDF Philipp Hoenisch, Ingo Weber, Stefan Schulte, Liming Zhu and Alan Fekete
Four-fold auto-scaling on a contemporary deployment platform using docker containers
International Conference on Service Oriented Computing, pp. 316-323, Goa, India, November, 2015
short paper
Abstract
Slides
PDF Daniel Sun, Daniel Guimarans, Alan Fekete, Vincent Gramoli and Liming Zhu
Multi-objective optimisation for rolling upgrade allowing for failures in clouds
IEEE Symposium on Reliable Distributed Systems, pp. 68-73, Canada, September, 2015

2014

Abstract PDF Hyungsoo Jung, Hyuck Han, Alan Fekete, Gernot Heiser and Heon Yeom
A scalable lock manager for multicores
ACM Transactions on Database Systems, Volume 39, Number 4, pp. 29:1–29:29, December, 2014
Abstract PDF Len Bass, Alan Fekete, Vincent Gramoli, Sherry Xu, Liming Zhu and Daniel Sun
Quantifying failure risk of version switch for rolling upgrade on clouds
IEEE International Conference on Big Data and Cloud Computing, pp. 8, Sydney, Australia, November, 2014
Abstract PDF Rabia Chaudry, Adnene Guabtni, Alan Fekete, Len Bass and Anna Liu
Consumer monitoring of infrastructure performance in a public cloud
15th International Conference on Web Information System Engineering (WISE 2014), pp. 10, THESSALONIKI, GREECE, October, 2014
Abstract PDF Matthew Sladescu, Alan Fekete, Kevin Lee and Anna Liu
GEAP: A generic approach to predicting workload bursts for web hosted events
15th International Conference on Web Information System Engineering, pp. 16, Thessaloniki, Greece, October, 2014

2013

Abstract PDF Ingo Weber, Hiroshi Wada, Alan Fekete, Anna Liu and Len Bass
Supporting undoability in systems operations
USENIX Large Installation System Administration Conference (LISA), pp. 75–88, Washington, DC, USA, November, 2013
Abstract PDF Matthew Sladescu, Alan Fekete, Kevin Lee and Anna Liu
A polymorphic model for event associated workload bursts
The First International Workshop on Resource Management of Cloud Computing, pp. 7, USA, July, 2013
Abstract
Slides
PDF Hyungsoo Jung, Hyuck Han, Alan Fekete, Gernot Heiser and Heon Y. Yeom
A scalable lock manager for multicores
ACM SIGMOD Conference, pp. 73-84, New York, USA, June, 2013

2012

Abstract PDF Matthew Sladescu, Alan Fekete, Kevin Lee and Anna Liu
Event aware workload prediction: A study using auction events
International Conference on Web Information System Engineering (WISE), pp. 14, Paphos, Cyprus, November, 2012
Abstract PDF Matthew Sladescu, Alan Fekete, Kevin Lee and Anna Liu
A generic approach to event aware prediction
Technical Report, The University of Sydney, November, 2012
Abstract
Slides
PDF
Presentation Video
Ingo Weber, Hiroshi Wada, Alan Fekete, Anna Liu and Len Bass
Automatic Undo for cloud management via AI planning
Workshop on Hot Topics in System Dependability, pp. 6, Hollywood, CA, USA, October, 2012
Abstract PDF Matthew Sladescu, Alan Fekete, Kevin Lee and Anna Liu
Event aware workload prediction: A study using auction events
Technical Report 688, The University of Sydney, July, 2012
Abstract PDF Sadeka Islam, Kevin Lee, Alan Fekete and Anna Liu
How a consumer can measure elasticity for cloud platforms
ACM/SPEC International Conference on Performance Engineering, pp. 12, Boston, USA, April, 2012
Abstract PDF Matthew Sladescu and Alan Fekete
Event aware elasticity control for cloud applications
Technical Report, The University of Sydney, April, 2012
Abstract PDF Liang Zhao, Sherif Sakr, Alan Fekete, Hiroshi Wada and Anna Liu
Application-managed database replication on virtualized cloud environments
IEEE 28th International Conference on Data Engineering Workshops (ICDEW '12), pp. 127-134, Washington DC, USA, April, 2012

2011

Abstract PDF Thi Khanh Van Tran, Kevin Lee, Alan Fekete, Anna Liu and Jacky Keung
Size estimation of cloud migration projects with cloud migration point (CMP)
The Fifth International Symposium on Empirical Software Engineering and Measurement, pp. 265-274, Banff, Alberta, Canada, September, 2011
Abstract PDF Sadeka Islam, Kevin Lee, Alan Fekete and Anna Liu
How a consumer can measure elasticity for cloud platforms
Technical Report 680, University of Sydney, August, 2011
Abstract PDF Thi Khanh Van Tran, Jacky Keung, Anna Liu and Alan Fekete
Application migration to cloud: A taxonomy of critical factors
ICSE 2011 Software Engineering for Cloud Computing Workshop (SECLOUD), pp. 22-28, Hawaii, USA, May, 2011
Abstract PDF Hiroshi Wada, Alan Fekete, Liang Zhao, Kevin Lee and Anna Liu
Data consistency properties and the trade-offs in commercial cloud storages: The consumers' perspective
Proceedings of the 5th Biennial Conference on Innovative Data Systems Research (CIDR '11), pp. 134-143, Asilomar, California USA, January, 2011

Non-NICTA Papers

To appear

Abstract to be published Vincent Gramoli, Len Bass, Alan Fekete and Daniel Sun
Rollup: Non-disruptive rolling upgrade
IEEE Transactions on Parallel and Distributed Systems