Skip to main content

Alan Fekete

CHAI Principal
The motivation for my research and teaching is to improve the state-of-practice in the IT profession when dealing with enterprise software.
This user account status is Approved

This user has not added any information to their profile yet.

Professor of Enterprise Software Systems
+61 2 9351 4287

School of Information Technologies
Level 4 East, Building J12
University of Sydney
NSW, 2006, Australia

Databases, enterprise software systems, computer science curriculum design, novel ways to improve learning of computer science.

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. The drive behind my teaching is to help enterprises and our students by producing graduates who will advance the state-of-practice in the IT profession. I do this by conveying key ways of thinking and essential skills while they are students. I try to give students experience of the best current practice, and awareness of new ideas that are not yet common in the profession, but give hope of improving our graduates' skills. My philosophy in both teaching and research 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.

Projects
Publications
57 entries « 1 of 2 »

2015

Fekete, Alan; Kay, Judy; Franklin, Michael J; Barua, Debjanee; Kummerfeld, Bob

Managing information for personal goals (vision) Inproceedings

31st IEEE International Conference on Data Engineering Workshops, ICDE Workshops 2015, Seoul, South Korea, April 13-17, 2015, pp. 30–33, 2015.

Links | BibTeX

Wang, Tianzheng; Johnson, Ryan; Fekete, Alan; Pandis, Ippokratis

The Serial Safety Net: Efficient Concurrency Control on Modern Hardware Inproceedings

Proceedings of the 11th International Workshop on Data Management on New Hardware, DaMoN 2015, Melbourne, VIC, Australia, May 31 - June 04, 2015, pp. 8, 2015.

Links | BibTeX

Dey, Akon; Fekete, Alan; Röhm, Uwe

REST+T: Scalable Transactions over HTTP Inproceedings

2015 IEEE International Conference on Cloud Engineering, IC2E 2015, Tempe, AZ, USA, March 9-13, 2015, pp. 36–41, 2015.

Links | BibTeX

Dey, Akon; Fekete, Alan; Röhm, Uwe

Scalable distributed transactions across heterogeneous stores Inproceedings

31st IEEE International Conference on Data Engineering, ICDE 2015, Seoul, South Korea, April 13-17, 2015, pp. 125–136, 2015.

Links | BibTeX

Fekete, Alan

The service contract between cloud provider and consumer: Consistency properties Inproceedings

31st IEEE International Conference on Data Engineering Workshops, ICDE Workshops 2015, Seoul, South Korea, April 13-17, 2015, pp. 5, 2015.

Links | BibTeX

Dey, Akon; Chinchwadkar, Gajanan S; Fekete, Alan; Ramachandran, Krishna

Metadata-as-a-Service Inproceedings

31st IEEE International Conference on Data Engineering Workshops, ICDE Workshops 2015, Seoul, South Korea, April 13-17, 2015, pp. 6–9, 2015.

Links | BibTeX

Hoenisch, Philipp; Weber, Ingo; Schulte, Stefan; Zhu, Liming; Fekete, Alan

Four-Fold Auto-Scaling on a Contemporary Deployment Platform Using Docker Containers Inproceedings

Service-Oriented Computing - 13th International Conference, ICSOC 2015, Goa, India, November 16-19, 2015, Proceedings, pp. 316–323, 2015.

Links | BibTeX

Kakkad, Vasvi; Santosa, Andrew E; Fekete, Alan; Scholz, Bernhard

Computing end-to-end delays in stream query processing Journal Article

Sci. Comput. Program., 105 , pp. 124–144, 2015.

Links | BibTeX

Bailis, Peter; Fekete, Alan; Franklin, Michael J; Ghodsi, Ali; Hellerstein, Joseph M; Stoica, Ion

Feral Concurrency Control: An Empirical Investigation of Modern Application Integrity Inproceedings

Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31 - June 4, 2015, pp. 1327–1342, 2015.

Links | BibTeX

Sun, Daniel; Guimarans, Daniel; Fekete, Alan; Gramoli, Vincent; Zhu, Liming

Multi-objective Optimisation of Rolling Upgrade Allowing for Failures in Clouds Inproceedings

34th IEEE Symposium on Reliable Distributed Systems, SRDS 2015, Montreal, QC, Canada, September 28 - October 1, 2015, pp. 68–73, 2015.

Links | BibTeX

Chen, Wei; Lee, Young Choon; Fekete, Alan; Zomaya, Albert Y

Adaptive multiple-workflow scheduling with task rearrangement Journal Article

The Journal of Supercomputing, 71 (4), pp. 1297–1317, 2015.

Links | BibTeX

2014

Alomari, Mohammad; Fekete, Alan; "o, Uwe R

Performance of program modification techniques that ensure serializable executions with snapshot isolation DBMS Journal Article

Inf. Syst., 10 , pp. 84-101, 2014.

BibTeX

Kakkad, Vasvi; Attar, Saeed; Santosa, Andrew E; Fekete, Alan; Scholz, Bernhard

Curracurrong: a stream programming environment for wireless sensor networks Journal Article

Softw., Pract. Exper., 44 (2), pp. 175-199, 2014.

BibTeX

Bailis, Peter; Fekete, Alan; Franklin, Michael J; Ghodsi, Ali; Hellerstein, Joseph M; Stoica, Ion

Coordination-Avoiding Database Systems Journal Article

CoRR, abs/1402.2237 , 2014.

BibTeX

Kakkad, Vasvi; Dey, Akon; Fekete, Alan; Scholz, Bernhard

Curracurrong cloud: Stream processing in the cloud Inproceedings

Workshops Proceedings of the 30th International Conference on Data Engineering Workshops (ICDEW), pp. 207–214, Chicago, IL, USA, 2014.

Links | BibTeX

Han, Hyuck; Park, SeongJae; Jung, Hyungsoo; Fekete, Alan; ö, R; Yeom, Heon Y

Scalable serializable snapshot isolation for multicore systems Inproceedings

30th International Conference on Data Engineering (ICDE), pp. 700–711, Chicago, IL, USA, 2014.

Links | BibTeX

Pang, Gene; Kraska, Tim; Franklin, Michael J; Fekete, Alan

PLANET: making progress with commit processing in unpredictable environments Inproceedings

Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data, pp. 3–14, ACM, 2014, ISBN: 978-1-4503-2376-5.

Links | BibTeX

Sladescu, Matthew; Fekete, Alan; Lee, Kevin; Liu, Anna

GEAP: A Generic Approach to Predicting Workload Bursts for Web Hosted Events Inproceedings

Web Information Systems Engineering – WISE 2014, pp. 319–335, 2014.

Links | BibTeX

Bailis, Peter; Fekete, Alan; Hellerstein, Joseph M; Ghodsi, Ali; Stoica, Ion

Scalable Atomic Visibility with RAMP Transactions Inproceedings

Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data, pp. 27–38, ACM, 2014, ISBN: 978-1-4503-2376-5.

Links | BibTeX

Chaudry, Rabia; Guabtni, Adnene; Fekete, Alan; Bass, Len; Liu, Anna

Consumer Monitoring of Infrastructure Performance in a Public Cloud Inproceedings

Web Information Systems Engineering – WISE 2014, pp. 425–434, 2014.

Links | BibTeX

Fekete, Akon Deyand Alan; Nambiar, Raghunath; ö, Uwe R

YCSB+T: Benchmarking web-scale transactional databases Inproceedings

Workshops Proceedings of the 30th International Conference on Data Engineering Workshops (ICDEW), pp. 223–230, Chicago, IL, USA, 2014.

Links | BibTeX

2013

Bailis, Peter; Davidson, Aaron; Fekete, Alan; Ghodsi, Ali; Hellerstein, Joseph M; Stoica, Ion

Highly Available Transactions: Virtues and Limitations Journal Article

PVLDB, 7 (3), pp. 181-192, 2013.

BibTeX

Fekete, Alan

Managing Personal Goal Information Inproceedings

CIDR, 2013.

BibTeX

Jung, Hyungsoo; Han, Hyuck; Fekete, Alan; "o, Uwe R; Yeom, Heon Young

Performance of Serializable Snapshot Isolation on Multicore Servers Inproceedings

DASFAA (2), pp. 416-430, 2013.

BibTeX

Kraska, Tim; Pang, Gene; Franklin, Michael J; Madden, Samuel; Fekete, Alan

MDCC: multi-data center consistency Inproceedings

EuroSys, pp. 113-126, 2013.

BibTeX

Sladescu, Matthew; Fekete, Alan; Lee, Kevin; Liu, Anna

A Polymorphic Model for Event Associated Workload Bursts Inproceedings

ICDCS Workshops, pp. 119-125, 2013.

BibTeX

Bailis, Peter; Fekete, Alan; Ghodsi, Ali; Hellerstein, Joseph M; Stoica, Ion

HAT, not CAP: Highly Available Transactions Journal Article

CoRR, abs/1302.0309 , 2013.

BibTeX

Jung, Hyungsoo; Han, Hyuck; Fekete, Alan David; Heiser, Gernot; Yeom, Heon Young

A scalable lock manager for multicores Inproceedings

SIGMOD Conference, pp. 73-84, 2013.

BibTeX

2012

Ottensooser, Avner; Fekete, Alan; Reijers, Hajo A; Mendling, Jan; Menictas, Con

Making sense of business process descriptions: An experimental comparison of graphical and textual notations Journal Article

Journal of Systems and Software, 85 (3), pp. 596-606, 2012, ISSN: 0164-1212.

Links | BibTeX

Bailis, Peter; Fekete, Alan; Ghodsi, Ali; Hellerstein, Joseph M; Stoica, Ion

The Potential Dangers of Causal Consistency and an Explicit Solution Inproceedings

Proceedings of the Third ACM Symposium on Cloud Computing, pp. 22:1–22:7, ACM, San Jose, California, 2012, ISBN: 978-1-4503-1761-0.

Links | BibTeX

Zhao, Liang; Sakr, Sherif; Fekete, Alan; Wada, Hiroshi; Liu, Anna

Application-Managed Database Replication on Virtualized Cloud Environments Journal Article

International Conference on Data Engineering Workshops (ICDEW), 0 , pp. 127-134, 2012, ISBN: 978-1-4673-1640-8.

Links | BibTeX

Sladescu, Matthew; Fekete, Alan; Lee, Kevin; Liu, Anna

Event Aware Workload Prediction: A Study Using Auction Events Inproceedings

Wang, X.Sean ; Cruz, Isabel ; Delis, Alex ; Huang, Guangyan (Ed.): Web Information Systems Engineering - WISE 2012, pp. 368-381, Springer Berlin Heidelberg, 2012, ISBN: 978-3-642-35062-7.

Links | BibTeX

Lomet, David; Fekete, Alan; Wang, Rui; Ward, Peter

Multi-version Concurrency via Timestamp Range Conflict Management Journal Article

International Conference on Data Engineering (ICDE), 0 , pp. 714-725, 2012, ISSN: 1084-4627.

Links | BibTeX

Islam, Sadeka; Lee, Kevin; Fekete, Alan; Liu, Anna

How a Consumer Can Measure Elasticity for Cloud Platforms Inproceedings

Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering, pp. 85-96, ACM, Boston, Massachusetts, USA, 2012, ISBN: 978-1-4503-1202-8.

Links | BibTeX

2011

Jung, Hyungsoo; Han, Hyuck; Fekete, Alan; "o, Uwe R

Serializable Snapshot Isolation for Replicated Databases in High-Update Scenarios Journal Article

PVLDB, 4 (22), pp. 783-794, 2011.

Links | BibTeX

Wada, Hiroshi; Fekete, Alan; Zhao, Liang; Lee, Kevin; Liu, Anna

Data Consistency Properties and the Trade-offs in Commercial Cloud Storage: the Consumers' Perspective Inproceedings

CIDR, pp. 134-143, 2011.

Links | BibTeX

Tran, Van T K; Lee, Kevin; Fekete, Alan; Liu, Anna; Keung, Jacky

Size Estimation of Cloud Migration Projects with Cloud Migration Point (CMP) Inproceedings

ESEM, pp. 265-274, 2011.

Links | BibTeX

Bornea, Mihaela A; Hodson, Orion; Elnikety, Sameh; Fekete, Alan

One-copy serializability with snapshot isolation under the hood Inproceedings

ICDE, pp. 625-636, 2011.

Links | BibTeX

2008

Fekete, Alan D

Teaching students to develop thread-safe java classes Inproceedings

ITiCSE '08: Proceedings of the 13th annual conference on Innovation and technology in computer science education, pp. 119–123, ACM, Madrid, Spain, 2008, ISBN: 978-1-60558-078-4.

Links | BibTeX

2007

Kay, Judy; Li, Lichao; Fekete, Alan

Learner Reflection in Student Self-assessment Inproceedings

Proceedings of ACE 2007, 9th Australasian Computing Education Conference, pp. 89-95, Australian Computer Society, Ballarat, Victoria, 2007.

Links | BibTeX

2005

Fekete, Alan

Teaching transaction management with SQL examples Inproceedings

ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education, pp. 163–167, ACM, Caparica, Portugal, 2005, ISBN: 1-59593-024-8.

Links | BibTeX

2004

Fekete, A; Greening, T; Kay, J; Kummerfeld, B

Identifying and improving the learning of borderline students in SOFT2004 Technical Report

School of Information Technologies (545), 2004.

Links | BibTeX

2003

Fekete, Alan

Using counter-examples in the data structures course Inproceedings

ACE '03: Proceedings of the fifth Australasian conference on Computing education, pp. 179–186, Australian Computer Society, Inc., Adelaide, Australia, 2003, ISBN: 0-909925-98-4.

BibTeX

2002

Fekete, Alan; Kummerfeld, Bob

Design of a major in software development Inproceedings

SIGCSE '02: Proceedings of the 33rd SIGCSE technical symposium on Computer science education, pp. 73–77, ACM, Cincinnati, Kentucky, 2002, ISBN: 1-58113-473-8.

Links | BibTeX

Fekete, Alan

Teaching data structures with multiple collection class libraries Inproceedings

SIGCSE '02: Proceedings of the 33rd SIGCSE technical symposium on Computer science education, pp. 396–400, ACM, Cincinnati, Kentucky, 2002, ISBN: 1-58113-473-8.

Links | BibTeX

2001

Fernando, A; Williams, D; Fekete, A; Kummerfeld, B

Dynamic network service installation in an active network Journal Article

Computer Networks, 36 (1), pp. 35–48, 2001.

BibTeX

2000

Barg, M; Crawford, K; Fekete, A; Greening, T; Hollands, O; Kay, J; Kingston, J

Problem-Based Learning for Foundation Computer Science courses Journal Article

Computer Science Education, 10 , pp. 1 - 20, 2000.

BibTeX

Fekete, A; Kay, J; Kingston, J; Wimalartne, K

Supporting Reflection in Introductory Computer Science Inproceedings

SIGCSE Technical Symposium on Computer Science Education (Proceedings), pp. 144-148, 2000.

BibTeX

1998

Fekete, Alan; Greening, Tony; Kingston, Jeffrey

Conveying technical content in a curriculum using problem based learning Inproceedings

ACSE '98: Proceedings of the 3rd Australasian conference on Computer science education, pp. 198–202, ACM, The University of Queensland, Australia, 1998, ISBN: 1-58113-018-X.

Links | BibTeX

1996

Crawford, Kathryn; Fekete, Alan

What do exam results really measure? Inproceedings

ACSE '97: Proceedings of the 2nd Australasian conference on Computer science education, pp. 185–190, ACM, The Univ. of Melbourne, Australia, 1996, ISBN: 0-89791-958-0.

Links | BibTeX

57 entries « 1 of 2 »