Gerald Weber
Senior Lecturer
Department of Computer Science
The University of Auckland
Office: Building 303, Room 527
38 Princes Street
phone: + 64 9 373-7599 x 88114
fax: + 64 9 373-7453
email: gerald@cs.auckland.ac.nz
Office Hours: I have an open office, just drop by.
|
Postal Address:
Dr Gerald Weber
Department of Computer Science
The University of Auckland
Private Bag 92019
Auckland 1020
New Zealand
|
|
Research Interests in Computer Science
- Software engineering models and tools
- Human-Computer Interaction, Computer-Supported Cooperative Work
- Databases, Enterprise Systems, Semantic Web
- Sustainable Computing
- Computational Geometry, Theory of Computation
|
|
|
websurfing with gaze
With actigaze™ you can click links in your web browser just using your eyes.
www.actigaze.com
|
|
|
Listen to the actigaze presentation on BBC Click, BBC World Services (about 13 minutes into the podcast).
|
Recent Best Paper Awards
- Sindhwani, S., Lutteroth, C., & Weber, G. (2019). ReType: Quick Text Editing with Keyboard and Gaze. Paper presented at CHI Conference on Human Factors in Computing Systems (CHI), Glasgow, SCOTLAND. 4 May - 9 May 2019. CHI 2019: PROCEEDINGS OF THE 2019 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS. (pp. 13). 10.1145/3290605.3300433
Other University of Auckland co-authors: Shyamli Sindhwani
- Wen, E., & Weber, G. (2018). SwiftLaTeX-Exploring Web-based True WYSIWYG Editing for Digital Publishing. Paper presented at 18th ACM Symposium on Document Engineering (DocEng), Halifax, CANADA. 28 August - 31 August 2018. PROCEEDINGS OF THE ACM SYMPOSIUM ON DOCUMENT ENGINEERING (DOCENG 2018). (pp. 10). 10.1145/3209280.3209522
Form-Oriented Analysis
A New Methodology to Model Form-Based Applications
Dirk Draheim, Gerald Weber
Springer Verlag, 2004
ISBN: 3-540-20593-4 www.formcharts.org
About this book: Form-based applications range from simple Web
shops to complex enterprise resource planning systems. Draheim and Weber
adapt well-established basic modeling techniques in a novel way to
achieve a modeling framework optimized for this broad application
domain. They introduce new modeling artifacts, such as page diagrams and
form storyboards, and separate dialogue patterns to allow for reuse. In
their implementation they have developed new constructs such as typed
server pages, and tools for forward and reverse engineering of
presentation layers. The methodology is explained using an online
bookshop as a running example, in which the user can experience the
modeling concepts in action.
The combination of theoretical achievements and hands-on practical
advice and tools makes this book a reference work for both researchers
in the areas of software architectures and submit-response style user
interfaces, and professionals designing and developing such
applications. More information and additional material is available
online.
Postdoctoral Fellow
Johannes Müller
PhD Students
- Alhanof Almutari
- Asma Shakil
- Behzad Farokhi
- Elliott Wen
- Ganesh Selvaraj
- Jacob Bellamy-McIntyre
- Shyamli Sindhwani
Graduates
If you are interested in starting a project or thesis under my supervision, please feel free to ask me.
Projects
Please visit the projects on:
actigaze - a fast and accurate gaze-only interaction method
Auckland Interface Model
www.formcharts.org
Resources
Lutteroth, C., &
Weber, G. Academic Writing Guide.
Activities
- Information Director of the Proceedings of the VLDB Endowment.
- General Chair EDOC 2009, Auckland, New Zealand.
- Program comittee co-Chair EDOC 2008.
- Program comittee co-Chair AUIC 2009.
- Proceedings Chair VLDB 2008, Auckland, New Zealand.
- Program comittee co-Chair AUIC 2008.
- Program comittee co-Chair TEAA 2006.
- Program comittee co-Chair VLDB-TEAA 2005.
- Program comittee member of DEXA 2013-2014, EDOC2011, EDOC 2010, AUIC 2010, AUIC 2009, ASWEC 2008, ADC 2009, EDOC 2007, ADC2006, HSI 2005, CHINZ 2005, ADC2005, APWeb05.
Partners in Industry
- ClubGroups
- XSol
- AARN Innovation
- Peace Software New Zealand Ltd
- ECONZ Ltd
- Navman NZ Ltd
Publications
- Sindhwani, S., Lutteroth, C., & Weber, G. (2019). ReType: Quick Text Editing with Keyboard and Gaze. Paper presented at CHI Conference on Human Factors in Computing Systems (CHI), Glasgow, SCOTLAND. 4 May - 9 May 2019. CHI 2019: PROCEEDINGS OF THE 2019 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS. (pp. 13). 10.1145/3290605.3300433
Other University of Auckland co-authors: Shyamli Sindhwani
- Shakil, A., Lutteroth, C., & Weber, G. (2019). CodeGazer: Making Code Navigation Easy and Natural with Gaze Input. Paper presented at CHI Conference on Human Factors in Computing Systems (CHI), Glasgow, SCOTLAND. 4 May - 9 May 2019. CHI 2019: PROCEEDINGS OF THE 2019 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS. (pp. 12). 10.1145/3290605.3300306
- Andersen, B. J. H., Davis, A. T. A., Weber, G., & Wunsche, B. C. (2019). Immersion or Diversion: Does Virtual Reality Make Data Visualisation More Effective?. Paper presented at 18th Annual International Conference on Electronics, Information, and Communication (ICEIC), Inst Elect & Informat Engineers, Auckland, NEW ZEALAND. 22 January - 25 January 2019. 2019 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC). (pp. 7).
Other University of Auckland co-authors: Burkhard Wuensche
- Wen, E., & Weber, G. (2018). Going Grey: Exploring the Potential of Electrophoretic Displays. Paper presented at ACM International Joint Conference on Pervasive and Ubiquitous Computing / ACM International Symposium on Wearable Computers (UbiComp/ISWC), Google, Singapore, SINGAPORE. 8 October - 12 October 2018. PROCEEDINGS OF THE 2018 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING AND PROCEEDINGS OF THE 2018 ACM INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS (UBICOMP/ISWC'18 ADJUNCT). (pp. 4). 10.1145/3267305.3277812
- Wen, E., & Weber, G. (2018). SwiftLaTeX-Exploring Web-based True WYSIWYG Editing for Digital Publishing. Paper presented at 18th ACM Symposium on Document Engineering (DocEng), Halifax, CANADA. 28 August - 31 August 2018. PROCEEDINGS OF THE ACM SYMPOSIUM ON DOCUMENT ENGINEERING (DOCENG 2018). (pp. 10). 10.1145/3209280.3209522
- Naeem, M. A., Linggawa, I. W. S., Mughal, A. A., Lutteroth, C., & Weber, G. (2018). A Smart Email Client Prototype for Effective Reuse of Past Replies. IEEE ACCESS, 6, 69453-69471. 10.1109/ACCESS.2018.2878523
- Naeem, M. A., Weber, G., & Lutteroth, C. (2018). A memory-optimal many-to-many semi-stream join. Distributed and Parallel Databases10.1007/s10619-018-7247-z
- Zeidler, C., Weber, G., Gavryushkin, A., & Lutteroth, C. (2017). Tiling algebra for constraint-based layout editing. Journal of Logical and Algebraic Methods in Programming, 89, 67-94. 10.1016/j.jlamp.2017.01.004
URL: http://hdl.handle.net/2292/40623
-
M. Asif Naeem, Gerald Weber, Christof Lutteroth,Optimising Queue-based Semi-Stream Joins by Introducing a Queue of
Frequent Pages, ADC 2016, Sydney.
- Lutteroth, C., Penkar, A. M., &
Weber, G. (2015). Gaze vs. Mouse: A Fast and Accurate Gaze-Only Click Alternative. In Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology (UIST '15). ACM, New York, NY, USA, 385-394.
- Yeoh KN, Lutteroth C and Weber G (2015). Eyes and Keys: An Evaluation of Click Alternatives Combining Gaze and Keyboard. In Proceedings of the 15th IFIP TC 13 International Conference on Human-Computer Interaction (INTERACT), 17 pages.
- Naeem, M. A., Weber, G., Dobbie,
G., & Lutteroth, C. (2014). Optimizing Queue-based Semi-Stream Joins with Indexed Master Data. Proceedings of the 16th International Conference on Data Warehousing and Knowledge Discovery (DaWaK).
- Zeidler, C., Lutteroth, C., &
Weber, G. (2013). An evaluation of advanced user interface
customization. Proceedings of the 25th Australian Computer-Human
Interaction Conference: Augmentation, Application, Innovation,
Collaboration, OzCHI 2013.
- Weber, G. A. N., Lutteroth, C. & Penkar, A. M.,
(2013). Gaze-controlled interface method and system. WO2015030607A9.
- Naeem, M. A., Dobbie, G.,
& Weber, G. (2013). Efficient processing of streaming updates with
archived master data in near-real-time data warehousing. Knowledge and
Information Systems, 1-23.
- Zeidler, C., Lutteroth, C.,
Stuerzlinger, W., & Weber, G. (2013). Evaluating
direct manipulation operations for constraint-based layout. Lecture
Notes in Computer Science (including subseries Lecture Notes in Artificial
Intelligence and Lecture Notes in Bioinformatics).
- Penkar, A. M., Lutteroth, C., &
Weber, G. (2013). Eyes only: Navigating hypertext with gaze.
Lecture Notes in Computer Science (including subseries Lecture Notes in
Artificial Intelligence and Lecture Notes in Bioinformatics).
- Zeidler, C., Lutteroth, C., &
Weber, G. (2013). An evaluation of stacking and tiling features within
the traditional desktop metaphor. Lecture Notes in Computer Science
(including subseries Lecture Notes in Artificial Intelligence and Lecture
Notes in Bioinformatics).
- Naeem, M. A., Weber, G., Dobbie,
G., & Lutteroth, C. (2013). SSCJ: A semi-stream cache join using a
front-stage cache module. Lecture Notes in Computer Science (including
subseries Lecture Notes in Artificial Intelligence and Lecture Notes in
Bioinformatics).
- M. Asif Naeem, Gillian Dobbie, Gerald Weber. Optimised X-HYBRIDJOIN for Near-Real-Time Data Warehousing, ADC 2012, Melbourne.
- Carlo Bueno, Sarah Crossland, Christof Lutteroth, Gerald Weber.
Rewriting History: More Power to Creative People. OZCHI 2011, Canberra.
- Christof Lutteroth, Sheng Tian, Gerald Weber. Tuple Space for Mashups. OZCHI 2011, Canberra.
-
Jacob Bellamy-McIntyre, Christof Lutteroth, Gerald Weber. OpenID and the
Enterprise: A Model-based Analysis of Single Sign-On Authentication.
In: Proceedings of the 15th IEEE International Enterprise Distributed
Object Computing Conference (EDOC 2011), IEEE Press, to appear.
-
Christof Lutteroth, Dirk Draheim, Gerald Weber. A type system for
reflective program generators, Science of Computer Programming, Volume
76, Issue 5, May 2011, Pages 392-422.
- M. Asif Naeem, Gillian Dobbie, Gerald Weber. HYBRIDJOIN for
Near-Real-Time Data Warehousing, International Journal of Data
Warehousing and Mining (IJDWM),2011.
- Gerald Weber. Defining the Paperless Workplace with the Paper
Metaphor - Not a Contradiction in Terms. Australasian Workshop on Health
Informatics and Knowledge Management (HIKM2011), Perth, Australia,
2011, ACM.
- M. Asif Naeem, Gillian Dobbie, Gerald Weber, and Shafiq Alam.
2010. R-MESHJOIN for near-real-time data warehousing. In Proceedings of
the ACM 13th international workshop on Data warehousing and OLAP (DOLAP
'10). ACM, New York, NY, USA, 53-60.
- Ted Yeung, Sarah Crossland, Christof Lutteroth and Gerald Weber.
The Table Widget Reloaded: Requirements, Design and Implementation. In:
Proceedings of the 11th Annual ACM SIGCHI NZ Conference on
Computer-Human Interaction (CHINZ 2010), 2010.
- Lung-Chen Lee, Christof Lutteroth, Gerald Weber. Improving
End-User GUI Customization with Transclusion. In: Proceedings of the
33rd Australasian Computer Science Conference (ACSC 2010), 2010.
- Yashasvi Appilla Chakravarthi, Christof Lutteroth, Gerald Weber.
AIMHelp: Generating Help for GUI Applications Automatically. In:
Proceedings of the 10th International Conference of the NZ ACM Special
Interest Group on Human-Computer Interaction (CHINZ 2009), ACM Press,
2009.
- Christof Lutteroth, Gerald Weber. Database Synchronization as a
Service. In: Proceedings of the 5th Workshop on Middleware for Web
Services (MWS 2009), IEEE Press, 2009.
- Christof Lutteroth, Gerald Weber. Efficient Use of GUIDs. In:
Proceedings of PDCAT 2008 - 9th International Conference on Parallel and
Distributed Computing, Applications and Technologies, IEEE Press, 2009.
-
Gerald Weber. A Reduction of Grid-Bag Layout to Auckland Layout.
Proceedings of 21st Australian Conference on Software Engineering (ASWEC
2010), IEEE Press, Auckland, New Zealand, April, 2010, p. 67-74.
-
M.Asif Naem, Gill Dobbie, Gerald Weber. Comparing global optimization
and default settings of stream-based joins, BIRTE 2009 - Workshop on
Enabling Real-Time for Business Intelligence, August 24, 2009 - Lyon,
France.
- Christof Lutteroth, Gerald Weber. Modeling a Realistic Workload
for Performance Testing. In: Proceedings of EDOC 2008 - 12th IEEE
International Enterprise Distributed Object Computing Conference, IEEE
Press, 2008.
- Christof Lutteroth, Gerald Weber. End-User GUI Customization. In:
Proceedings of CHINZ 2008 - 9th International Conference of the ACM's
Special Interest Group on Computer-Human Interaction, ACM International
Conference Proceeding Series, ACM Press, 2008.
- Christof Lutteroth, Gerald Weber. Modular Specification of GUI
Layout Using Constraints. In: Proceedings of ASWEC 2008 - 19th
Australian Conference on Software Engineering, IEEE Press, 2008.
- Christof Lutteroth, Robert Strandh, Gerald Weber. Domain
Specific High-Level Constraints for User Interface Layout. Constraints
Journal (2008), 13:307-342.
-
Alexei Drummond, John Hosking, Christof Lutteroth, Gerald Weber,
Burkhard Wuensche. 'Computing Away Climate Change', in 'Carbon Neutral
by 2020: How New Zealanders can tackle climate change', Edited by Niki
Harre and Quentin D. Atkinson. Craig Potton Publishing 2007.
- Christof Lutteroth, Gerald Weber.
Reflection as a Principle for Better Usability.
In: Proceedings of ASWEC 2007 - 18th Australian Conference on Software Engineering, IEEE Press.
- Dirk Draheim, Gerald Weber, Christof Lutteroth.
Finite State History Modeling and Its Precise UML-Based Semantics.
In: Proceedings of BP-UML 2006 - 2nd International Workshop on Best Practices of UML, LNCS 4231, Springer, 2006.
- Dirk Draheim, Christof Lutteroth, Gerald Weber.
Graphical User Interfaces as Documents.
In: Proceedings of CHINZ 2006 - 7th International Conference of the
ACM's Special Interest Group on Computer-Human Interaction, ACM
International Conference Proceeding Series, ACM Press, July 2006.
- Dirk Draheim, John Grundy, John Hosking, Christof Lutteroth, Gerald
Weber. Realistic Load Testing of Web Applications. In: Proceedings of
CSMR 2006 - 10th European Conference on Software Maintenance and
Reengineering. IEEE Press, IEEE Press, March 2006.
- Dirk Draheim, Gerald Weber. The Core NSP Type System. In:
Proceedings of WMR 2006 -- Workshop on Web Maintenance and
Reengineering, 2006, to appear.
- Christof Lutteroth, Gerald Weber. User Interface Layout with
Ordinal and Linear Constraints. In: Proceedings of the Seventh
Australasian User Interface
Conference (AUIC 2006), Hobart, TAS, Australia, January
2006.
- Dirk Draheim, Gerald Weber (Editors). Trends in Enterprise Application Architecture, LNCS 3888, Springer, March 2006.
- Behzad Bordbar, Dirk Draheim, Matthias Horn, Ina Schulz, and Gerald
Weber. Integrated Model-Based Software Development, Data Access and Data
Migration. In (Lionel Briand, Clay Williams, Eds.): Model Driven
Engineering Languages and Systems, LNCS 3713, Springer, 2005. Abstract and Download
- Dirk Draheim, Gerald Weber. Modelling Form-Based Interfaces with Bipartite State
Machines. Journal Interacting with Computers, vol. 17, no. 2. Elsevier, 2005, pp. 207-228.
Abstract and Download
- Sandrine Balbo, Dirk Draheim, Christof Lutteroth and Gerald Weber.
Appropriateness of User Interfaces to Tasks.
Accepted for: TAMODIA 2005 - 4th International Workshop on Task
Models and Diagrams for User Interface Design -- For Work and Beyond,
ACM, ACM Press, 2005.
Conference
- Dirk Draheim, Christof Lutteroth and Gerald Weber.
A Type System for Reflective Program Generators. In: Proceedings of
GPCE 2005 - Generative Programming and Component Engineering, LNCS 3676,
Springer, 2005.
Conference
- Dirk Draheim, Christof Lutteroth and Gerald Weber.
Robust Content Creation with Form-Oriented User Interfaces.
In: Proceedings of CHINZ 2005 - 6th International Conference of the
ACM's Special Interest Group on Computer-Human Interaction, ACM
International Conference Proceeding Series, vol. 94, ACM Press, 2005.
Conference
- Dirk Draheim, Christof Lutteroth and Gerald Weber.
Generative Programming for C#.
ACM SIGPLAN Notices, vol. 40, no. 8, ACM Press, August 2005.
- Dirk Draheim, Christof Lutteroth and Gerald Weber.
Integrating Code Generators into the C# Language.
In: Proceedings of ICITA 2005: The 3rd International Conference on Information Technology and Applications.
IEEE Press, 2005.
Conference
- Dirk Draheim, Christof Lutteroth and Gerald Weber.
A Source Code Independent Reverse Engineering Tool for Dynamic Web Sites.
In: Proceedings of CSMR 2005 - 9th European Conference on Software Maintenance and Reengineering.
IEEE Press, March 2005.
Abstract and Download
- Dirk Draheim, Christof Lutteroth, Gerald Weber: A Source Code Independent Reverse Engineering Tool for Dynamic Web Sites.
Accepted for: Proceedings of CSMR 2005 - 9th European Conference on Software Maintenance and Reengineering.
IEEE Press, to appear.
- Dirk Draheim, Christof Lutteroth, Gerald Weber: Generator Code Opaque
Recovery of Form-Oriented Web Site Models.
In: Proceedings of CSMR 2005 - 9th European Conference on Software Maintenance and Reengineering. IEEE Press, March 2005.
- Dirk Draheim, Gerald Weber: Form-Oriented Analysis - A New Methodology to Model Form-Based Applications.
Research Monograph, Springer Verlag 2004.
- Dirk Draheim, Gerald Weber: Co-Knowledge Acquisition of Software Organizations and Academy
Advances in Learning Software Organizations
6th International Workshop, LSO 2004, Banff, Canada, June 20-21, 2004, LNCS 3096, Springer Verlag 2004.
- Dirk Draheim, Gerald Weber: Specification and Generation of Model 2 Web Interfaces
Accepted for: APCHI 2004 - 6th Asia-Pacific Conference on Computer-Human Interaction. LNCS 3101, Springer Verlag 2004.
- Gerald Weber: The Centroid is a Reference Point for the Symmetric Difference in d Dimensions
Technical Report UoA-SE-2004-1, The University of Auckland, 2004
- Dirk Draheim, Gerald Weber: Modeling Submit/Response Style Systems with Form Charts and Dialogue Constraints
Workshop on Human Computer Interface for Semantic Web and Web
Applications (HCI-SWWA), LNCS 2889, p. 267 - 278, Springer-Verlag, 2003
- Dirk Draheim, Gerald Weber: Storyboarding Form-Based Interfaces.
Proceedings of INTERACT 2003 - Ninth IFIP TC13 International Conference on
Human-Computer Interaction.
- Dirk Draheim, Elfriede Fehr, and Gerald Weber: Improving
the Web Presentation Layer Architecture. Web Technologies and Applications,
LNCS 2642, p. 324 ff., Springer-Verlag, 2003.
- Dirk Draheim, Elfriede Fehr, and Gerald Weber: JSPick - A Server Pages
Design Recovery Tool. Proceedings of CSMR 2003 - 7th European Conference on
Software Maintenance and Reengineering. IEEE Press, 2003.
- Gerald Weber: Semantics of Form-Oriented
Analysis. Doctoral thesis, 2002. (.ps.gz)
- Dirk Draheim, Gerald Weber: Strongly
Typed Server Pages. Next Generation Information Technologies and Systems,
5th International Workshop, NGITS 2002, Caesarea, Israel, June 24-25, 2002.
Proceedings, LNCS 2382, Springer-Verlag.
- Dirk Draheim, Gerald Weber: Specification and Generation
of JSP Dialogues with Gently. Proceedings of NetObjectDays 2001, ISBN
3-00-008419-3, 2001.
- Helmut Alt, Ulrich Fuchs, Günter Rote, Gerald Weber: Matching convex shapes with respect
to the symmetric difference. Algorithmica, 21:89-103, 1998.
- Dimitri Schischkin, Gerald Weber: The UniServer
Architecture. Proceedings PDPTA '98, 1998.
- Helmut Alt, Ulrich Fuchs, Günter Rote, Gerald Weber: Matching convex
shapes with respect to the symmetric difference. Algorithms ESA '96, Proc.
4th Annual European Symp. on Algorithms, Barcelona, Spain, September '96, pp.
320-333. LNCS 1136, Springer, 1996.
- Gerald Weber, Lars Knipping, Helmut Alt: An Application
of Point Pattern Matching in Astronautics. Journal of Symbolic Computation,
17(4), pp. 321-340, April 1994.
Technical Reports
- Dirk Draheim, Christof Lutteroth, Gerald Weber: An Analytical
Comparison of Generative Programming Technologies. Proceedings of the 19.
Workshop GI Working Group 2.1.4. Technical Report at
Christian-Albrechts-University of Kiel, to appear.
- Dirk Draheim, Elfriede Fehr, Gerald Weber: The Definition of the
NSP Type System. Technical Report No B 02-11, Institute of Computer Science,
FU Berlin, 2002.
- Dirk Draheim, Gerald Weber: An Introduction to
State History Diagrams. Technical Report No B 02-09, Institute of Computer
Science, Free University Berlin, 2002.
- Dirk Draheim, Gerald Weber: Form Charts and
Dialogue Contraints. Technical Report No B 02-08, Institute of Computer
Science, Free University Berlin, 2002.
- Dirk Draheim, Gerald Weber: An Overview of
state-of-the-art Architectures for Active Web Sites. Technical Report No B
02-07, Institute of Computer Science, Free University Berlin, 2002.
- Dirk Draheim, Gerald Weber: An Introduction to
Form Storyboarding. Technical Report No B 02-06, Institute of Computer
Science, Free University Berlin, 2002.
- Dirk Draheim, Gerald Weber: Strong complex
typed dialogue-oriented Server Pages. Technical Report No B 02-05, Institute
of Computer Science, Free University Berlin, 2002.
- Matthias Eichhoff, Gerald Weber: Must all Mathematicians
be Platonists? Technical Report No B 98-03, Institute of Computer Science,
Free University Berlin, 1998.
- Gerald Weber: Point Pattern
Matching. Technical Report No B 95-19, Institute of Computer Science, Free
University Berlin, 1995.
-
- Gerald Weber, Lars Knipping, Helmut Alt: An Application
of Point Pattern Matching in Astronautics. Journal of Symbolic Computation,
17(4), pp. 321-340, April 1994.
- H. Alt, L. Knipping, G. Weber: An
Application of Point Pattern Matching in Astronautics. Technical Report No B
93-16, Institute of Computer Science, Free University Berlin, 1993.
last updated: 2016-02-01.