Gerald Weber

ORCID: 0000-0002-1221-8045
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Multimedia Communication and Technology
  • Usability and User Interface Design
  • Service-Oriented Architecture and Web Services
  • Parallel Computing and Optimization Techniques
  • Interactive and Immersive Displays
  • Software Engineering Research
  • Advanced Software Engineering Methodologies
  • Model-Driven Software Engineering Techniques
  • Software System Performance and Reliability
  • Web Applications and Data Management
  • Distributed and Parallel Computing Systems
  • Advanced Database Systems and Queries
  • Logic, programming, and type systems
  • Web Data Mining and Analysis
  • Business Process Modeling and Analysis
  • Gaze Tracking and Assistive Technology
  • Software Testing and Debugging Techniques
  • Constraint Satisfaction and Optimization
  • Security and Verification in Computing
  • Scientific Computing and Data Management
  • Robotics and Sensor-Based Localization
  • Flexible and Reconfigurable Manufacturing Systems
  • Architecture and Computational Design
  • Optimization and Search Problems
  • Distributed systems and fault tolerance

University of Auckland
2013-2025

University of Twente
2013

Mitre (United States)
2013

Ludwig-Maximilians-Universität München
2013

Universidade Federal do Espírito Santo
2013

Universität Innsbruck
2013

University of Helsinki
2013

University of Kent
2013

Education New Zealand
2006

American Civil Liberties Union
2004

Eye gaze tracking provides a natural and fast method of interacting with computers. Many click alternatives have been proposed so far, each their own merits drawbacks. We focus on the most selection method, i.e. dwell, which user can select an on-screen object by just gazing at it for pre-defined dwell time.

10.1145/2414536.2414609 article EN 2012-11-26

Eye gaze tracking is a promising input method which gradually finding its way into the mainstream. An obvious question to arise whether it can be used for point-and-click tasks, as an alternative mouse or touch. Pointing with both fast and natural, although accuracy limited. There are still technical challenges tracking, well inherent physiological limitations. Furthermore, providing clicking challenging.

10.1145/2807442.2807461 article EN 2015-11-05

We present a new approach for performing load testing of Web applications by simulating realistic user behaviour with stochastic form-oriented analysis models. Realism in the simulation is necessary order to achieve valid results. In contrast many other models, site navigation and time delay are modelled stochastically. The models can be constructed from sample data take into account effects session history on existence different categories users. implemented an existing architecture...

10.1109/csmr.2006.43 article EN 2006-01-01

Layout managers are used to control the placement of widgets in graphical user interfaces (GUIs). Constraint-based layout among most powerful. However, they also more complex and their layouts prone problems such as over-constrained specifications widget overlap. This poses challenges for GUI builder tools, which ideally should address these issues automatically. We present a new builderthe Auckland Editor (ALE)that addresses by enabling designers specify constraint-based using simple,...

10.1145/2501988.2502007 article EN 2013-10-08

Layout managers provide an automatic way to place controls in a graphical user interface (GUI). With the wide distribution of fully GUI-enabled smartphones, as well very large or even multiple personal desktop monitors, logical size commonly used GUIs has become highly variable. A layout manager can cope with different requirements and rearrange depending on new size. However, there been no research how additional lacking space, all layout, effects aesthetics.

10.1145/2379256.2379268 article EN 2012-07-02

WebAssembly is a new-generation low-level byte-code format and gaining wide adoption in browser-centric applications. Nevertheless, originally designed as general approach for running binaries on any runtime environments more than the web. This paper presents Wasmachine, an OS aiming to efficiently securely execute applications IoT Fog devices with constrained resources. Wasmachine achieves efficient execution conventional OSs by compiling ahead of time native binary executing it kernel mode...

10.1109/percomworkshops48775.2020.9156135 article EN 2020-03-01

Load testing of Web applications can be specified by simulating realistic user behavior with stochastic form-oriented analysis models. Stochastic models have advantages over load test that simply play back recorded session data: they are easier to specify and achieve a higher coverage the different operational paths. There challenges when specifying tests such as generation form parameters recognition pages returned system. We propose how these overcome adding additional specifications...

10.1109/edoc.2008.40 article EN 2008-09-01

When a user needs to reposition the cursor during text editing, this is often done using mouse. For experienced typists especially, switch between keyboard and mouse can slow down editing workflow considerably. To address we propose ReType, new gaze-assisted positioning technique combining with gaze input based on 'patching' metaphor. ReType allows users perform some common operations while keeping their hands keyboard. We present result of two studies. A free-use study indicated that...

10.1145/3290605.3300433 article EN 2019-04-29

This paper describes a tool for black box reverse engineering of Web applications that reconstructs analysis models based on the concepts form-oriented analysis. Recovering such is motivated by requirements and load testing. In particular, addresses problem screen classification discusses its conceptual underpinnings.

10.1109/csmr.2005.4 article EN 2005-03-31

Linear relaxation is a common method for solving linear problems as they occur in science and engineering. In contrast to direct methods such Gauss-elimination or QR-factorization, inherently efficient with sparse matrices are often encountered, instance, the application domain of constraint-based UI layout. However, described literature has its limitations: it works only square does not support soft constraints, which makes inapplicable layout problem. this paper we extend non-square...

10.1109/ictai.2012.132 article EN 2012-11-01

Journal Article Modelling form-based interfaces with bipartite state machines Get access D. Draheim, Draheim * a Institute of Computer Science, Freie Universität Berlin, Takustr. 9, 14195 Germany Corresponding author. Tel.: +4930 838 75144; fax: 75109. E-mail addresses:draheim@acm.org (D. Draheim), g.weber@cs.auckland.ac.nz (G. Weber). Search for other works by this author on: Oxford Academic Google Scholar G. Weber b Department The University Auckland, Private Bag 92019, Auckland 1020, New...

10.1016/j.intcom.2005.01.002 article EN Interacting with Computers 2005-02-15

Single sign-on (SSO) protocols allow one person to use the same login credentials for several organizations. Enterprises face increasing competitive pressure position themselves with regard SSO, yet ramifications of a move SSO are not fully understood. In this paper we discuss OpenID, relatively new protocol that is gaining traction on web. We apply enterprise application modelling techniques OpenID in order obtain well-founded decision aids enterprises: show how published approaches can be...

10.1109/edoc.2011.26 article EN 2011-08-01

When dealing with complex data, good visualisation tools are integral in efficiently inspecting trends and correlations. Virtual reality provides an opportunity to create a more immersive environment for users, utilising spatial awareness depth perception. In this paper we investigate the effectiveness usability of different systems using virtual gesture control visualise weather data. We propose three novel variants our visualisation: desktop-based application Xbox One Controller interface,...

10.23919/elinfocom.2019.8706403 article EN 2020 International Conference on Electronics, Information, and Communication (ICEIC) 2019-01-01

Navigating source code, an activity common in software development, is time consuming and need of improvement. We present CodeGazer, a prototype for code navigation using eye gaze functions. These functions include actions such as "Go to Definition'' "Find All Usages'' identifier, navigate files methods, move back forth between visited points scrolling. user study results showing that many users liked even preferred the gaze-based navigation, particular function. Gaze-based also holding up...

10.1145/3290605.3300306 article EN 2019-04-29

WebAssembly is gaining wide adoption in browser-centric applications thanks to its high portability and security. More recently, researchers start exploring the potential of non-web environments, particularly IoT Edge computing. A key challenge performance gap with native code: compiled run slower by an average 45% as reported previous benchmark. The main causes slowdown are two-folded. Firstly, conventional runtimes translate instructions machine code using just-in-time compilers, which do...

10.1109/cloud49709.2020.00056 article EN 2020-10-01
Coming Soon ...