Sciweavers

AUIC
2015
IEEE
8 years 4 days ago
The Effectiveness of Transient User Interface Components
With small screen devices, including mobile and tablet based systems, becoming more common, the effective use of available screen space has become a critical skill in the design o...
Dale Patterson, Sean Costain
AUIC
2015
IEEE
8 years 4 days ago
Recognizing Hand-drawn Glyphs from One Example and Four Lines of Code
The biggest challenge in the development of gesturebased user interfaces is the creation of a gesture recognizer. Existing approaches to support high-level recognition of glyphs r...
Rachel Blagojevic, Dhruv Dhir, Kapil Ranganathan, ...
AUIC
2015
IEEE
8 years 4 days ago
Tangible-Tango: Designing and Fabricating Tangibles with Tangibles
We present Tangible-Tango, a system which enables users to fabricate new tangibles and their equivalent 3D virtual models. Thus the cognitive load required to understand and inter...
Brent Whiteley, Rachel Blagojevic, Beryl Plimmer
AUIC
2015
IEEE
8 years 4 days ago
Getting to Grips with Economic Sustainability: A Case Study in Human Computation Through Movement
The field of human computation creates novel user interfaces in order to leverage human capabilities to help solve problems that are difficult to solve using conventional computa...
Rohan J. McAdam
AUIC
2015
IEEE
8 years 4 days ago
Interactive Visualisation for Surface Proximity Monitoring
We consider tasks that require users to be aware of the proximity of two 3D surfaces and where one or both of these surfaces is changing over time. We consider situations where us...
David F. Marshall, Henry J. Gardner, Bruce H. Thom...
ASWEC
2015
IEEE
8 years 4 days ago
Multiple Bug Spectral Fault Localization Using Genetic Programming
—Debugging is crucial for producing reliable software. One of the effective bug localization techniques is SpectralBased Fault Localization (SBFL). It locates a buggy statement b...
Lee Naish, Neelofar, Kotagiri Ramamohanarao
ASWEC
2015
IEEE
8 years 4 days ago
Scalable Rollback for Cloud Operations Using AI Planning
—Human-induced faults play a large role in systems reliability. In cloud platforms, system administrators may inadvertently make catastrophic mistakes, like deleting a virtual di...
Suhrid Satyal, Ingo Weber, Len Bass, Min Fu
ASWEC
2015
IEEE
8 years 4 days ago
Cost-Effective Traceability Links for Architecture-Level Software Understanding: A Controlled Experiment
An important architectural challenge is to recover traceability links between the software architecture and artifacts produced in the other activities of the development process, ...
Muhammad Atif Javed, Srdjan Stevanetic, Uwe Zdun
ASWEC
2015
IEEE
8 years 4 days ago
The Impact of Hierarchies on the Architecture-Level Software Understandability - A Controlled Experiment
—Architectural component models represent high level designs and are frequently used as a central view of architectural descriptions of software systems. They play a crucial role...
Srdjan Stevanetic, Muhammad Atif Javed, Uwe Zdun
ASWEC
2015
IEEE
8 years 4 days ago
Software Architecture Decision-Making Practices and Challenges: An Industrial Case Study
—Software architecture decision-making is critical to the success of a software system as software architecture sets the structure of the system, determines its qualities, and ha...
Sandun Dasanayake, Jouni Markkula, Sanja Aaramaa, ...