1,283 Hits in 4.4 sec

Backtracking Events as Indicators of Usability Problems in Creation-Oriented Applications

David Akers, Robin Jeffries, Matthew Simpson, Terry Winograd
2012 ACM Transactions on Computer-Human Interaction  
The results from three experiments demonstrate that backtracking events can be effective indicators of usability problems in creationoriented applications, and can yield a cost-effective alternative to  ...  A diversity of user goals and strategies make creation-oriented applications such as word processors or photo-editors difficult to comprehensively test.  ...  Backtracking Events as Indicators of Usability Problems in Creation-Oriented Applications 16:25 5.5.8 Summary.  ... 
doi:10.1145/2240156.2240164 fatcat:fow2jwmgenfepkguvcb2h3lmrm

A longitudinal study of programmers' backtracking

Young Seok Yoon, Brad A. Myers
2014 2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)  
of all backtracking was selective, meaning that it could not have been performed using the conventional undo command present in the IDE.  ...  Using this method, we detected a total of 15,095 backtracking instances, which gives an average backtracking rate of 10.3/hour.  ...  Any opinions, findings and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect those of KFAS or the National Science Foundation.  ... 
doi:10.1109/vlhcc.2014.6883030 dblp:conf/vl/YoonM14 fatcat:4or7praddjctncdkolzs3bfh7a

AgentZero: A Framework for Simulating and Evaluating Multi-agent Algorithms [chapter]

Benny Lutati, Inna Gontmakher, Michael Lando, Arnon Netzer, Amnon Meisels, Alon Grubshtein
2014 Agent-Oriented Software Engineering  
Applications of Multi-Agent Systems (MAS) are versatile, from solving distributed combinatorial problems through playing graphical games, to performing agents-based simulation.  ...  In the context of agent-oriented software engineering (AOSE), AgentZero exemplifies two aspects: an agent-based simulation environment and tools, and a variety of development and runtime aids for agentbased  ...  evaluation of agent-oriented driven applications.  ... 
doi:10.1007/978-3-642-54432-3_16 fatcat:q4pib4xpbzhmlpsixcquu2eqi4

Off the beaten tracks

Harald Weinreich, Hartmut Obendorf, Eelco Herder, Matthias Mayer
2006 Proceedings of the 15th international conference on World Wide Web - WWW '06  
Although most selected hyperlinks are located in the top left corner of the screen, in nearly a quarter of all cases people choose links that require scrolling.  ...  We focus on three aspects of Web navigation: changes in the distribution of navigation actions, speed of navigation and within-page navigation.  ...  A strong increase in the proportion of submit events indicates the rising number of dynamic Web pages and 'Web applications'; the increased number of new window events suggests that interaction with the  ... 
doi:10.1145/1135777.1135802 dblp:conf/www/WeinreichOHM06 fatcat:s76xy57elzdh7cmv2wwk5a5ska

The Moldable Debugger: A Framework for Developing Domain-Specific Debuggers [chapter]

Andrei Chiş, Tudor Gîrba, Oscar Nierstrasz
2014 Lecture Notes in Computer Science  
Debuggers are crucial tools for developing object-oriented software systems as they give developers direct access to the running systems.  ...  We motivate the need for domain-specific debugging, identify a set of key requirements and show how our approach improves debugging by adapting the debugger to several domains.  ...  We also thank CHOOSE, the special interest group for Object-Oriented Systems and Environments of the Swiss Informatics Society, for its financial contribution to the presentation of this paper.  ... 
doi:10.1007/978-3-319-11245-9_6 fatcat:lr4gu3btoffwdkxvxg47xd46wy

An Organizational Learning Method for Applying Usability Guidelines and Patterns [chapter]

Scott Henninger
2001 Lecture Notes in Computer Science  
As usability knowledge and techniques continues to grow, there is an increasing need to provide tools that disseminate the accumulated wisdom of the field.  ...  Characteristics of the application under development are captured and used to match usability resources to the project where they can be used to drive the design process.  ...  I gratefully acknowledge the efforts a number of graduate students that have helped develop BORE, including Charisse Lu, Kurt Baumgarten, and Peter Hsu. Osama Al Shara has also contributed.  ... 
doi:10.1007/3-540-45348-2_15 fatcat:ulxyd2fteneibhnr7gheg2j2w4

Object-Oriented Graphics [chapter]

Edwin H. Blake, Peter Wisskirchen
1989 Advances in Computer Graphics V  
To design is to carry out the process comprising the creation of an artifact.  ...  Ph.D. studies often result in theoretical theses that are not (yet) applicable to industry applications. In order to diminish this gap, Ph.D. research should not only focus on theoretica!  ...  We want these message calls to have the same functionality as the events of CODE (see Section 4.3). In particular, an entity should be able to indicate its sensitiveness to events.  ... 
doi:10.1007/978-3-642-61340-1_5 fatcat:sqpjkhndvffevnsecvgwas74he

Modelling and Control of Discrete Event Dynamic Systems

Frantisek Capkovic
2000 BRICS Report Series  
Discrete event dynamic systems (DEDS) in general are <br />investigated as to their analytical models most suitable for control<br />purposes and as to the analytical methods of the control synthesis.  ...  <br /> The possibility of utilising both the selected kind of Petri nets<br />and the oriented graphs on this way is pointed out.  ...  Uffe Engberg for his help at solving practical problems connected with finalisation of this report. Finally, I thank also to Mrs. Janne Christensen for the efficient administrative help.  ... 
doi:10.7146/brics.v7i26.20156 fatcat:uoznhqbbsvg77o6ebmbtvdy3s4

Fourth generation hypermedia: some missing links for the World Wide Web

1997 International Journal of Human-Computer Studies  
We also give some direction for implementing these on the World Wide Web and in other information systems. 1997 Academic Press Limited 1071-5819/97/070031#35$25.00/0/hc 970130 † The authors of this survey  ...  Following this analogy, sophisticated application environments on the World Wide Web will require third-and fourthgeneration hypermedia features.  ...  We wish to thank the participants of the Hypertext Functionality Workshops I and II, held in conjunction with the European Conference on Hypermedia Technologies (ECHT) 1994 and the Hypertext'96 Conference  ... 
doi:10.1006/ijhc.1997.0130 fatcat:yuiqmoif65dezgkrbekcdbsrp4

A Conversational Approach for Modifying Service Mashups in IoT Environments

Sanghoon Kim, In-Young Ko
2022 CHI Conference on Human Factors in Computing Systems  
We conducted a user study and the results show that CoMMA is as efective as visual approaches in terms of task completion time and perceived task workload for modifying IoT service mashups.  ...  To support the modifcation of IoT service mashups through conversational interfaces in a usable manner, we propose the conversational mashup modification agent (CoMMA).  ...  This is because we used EUPont [17] as the taxonomy of triggers and actions, and the triggers in EUPont comprise event triggers.  ... 
doi:10.1145/3491102.3517655 fatcat:uw6ikxn5orgepewhs2pfx7c32y

Enhancing Program Management with Predictive Analytics Algorithms (PAAs) [chapter]

Bongs Lainjo
2021 Artificial Intelligence  
PAAs are important in promoting the management of future events such as workflow or operational activities in a way that institutions can schedule their activities in order to optimize performance.  ...  The methodology used is the review and applications of relevant programming platforms available.  ...  Backtracking algorithms A backtracking algorithm is an algorithm that is used to find solutions to computational problems such as conditional problems.  ... 
doi:10.5772/intechopen.98758 fatcat:4k666eqd5nbm3akczq6q6hclci

OASiS: A Programming Framework for Service-Oriented Sensor Networks

Manish Kushwaha, Isaac Amundson, Xenofon Koutsoukos, Sandeep Neema, Janos Sztipanovits
2007 2007 2nd International Conference on Communication Systems Software and Middleware  
Applications are realized as graphs of modular services and executed in response to the detection of physical phenomena.  ...  Our results demonstrate the feasibility and the benefits of a service-oriented programming framework for composing and deploying applications in resource constrained sensor networks.  ...  Dynamic network topology in WSNs can cause problems during application execution such as service unavailability and violation of constraints.  ... 
doi:10.1109/comswa.2007.382431 dblp:conf/comsware/KushwahaAKNS07 fatcat:ou6cpsltmbgcxcyv4b4krk5gra

Practical domain-specific debuggers using the Moldable Debugger framework

Andrei Chiş, Marcus Denker, Tudor Gîrba, Oscar Nierstrasz
2015 Computer languages, systems & structures  
18, 19, 20] , as well as in the case of domain-specific modelling languages that have an explicit specification of the metamodel [21] .  ...  Nevertheless, object-oriented programming already has a meta-model in terms of objects and their interactions: object-oriented applications provide an instantiation of the meta-model that expresses 50  ...  We 935 thank Alexandre Bergel, Jorge Ressia, Mircea Lungu, and the anonymous reviewers for their suggestions in improving this paper.  ... 
doi:10.1016/ fatcat:6c5kmzim4jb45fwagz3ixe3ete

Test Blueprints¿ Exposing Side Effects in Execution Traces to Support Writing Unit Tests

Adrian Lienhard, Tudor Girba, Orla Greevy, Oscar Nierstrasz
2008 Software Maintenance and Reengineering (CSMR), Proceedings of the European Conference on  
To address this problem, we propose an approach that exposes side effects detected in example runs of the system and uses these side effects to guide the developer when writing tests.  ...  When writing tests for object-oriented programs, objects need to be set up and the expected effects of executing the unit under test need to be verified.  ...  . 2008) and the financial support of CHOOSE and ESUG.  ... 
doi:10.1109/csmr.2008.4493303 dblp:conf/csmr/LienhardGGN08 fatcat:psjqlhssljcxfidmjtqwm5tukq


2002 Parallel Computing  
We thus arrive at a noticeable improvement in usability of the consistency checking tools.  ...  However, occasional occurrences of computation intensive checks are a limiting factor for the usability of the tools.  ...  A second important goal is to reduce the average waiting time for the result of a proof in order to improve the usability of the application.  ... 
doi:10.1142/9781860949630_0007 fatcat:zrfttqyd7bgtzff7zqwhmlis7y
« Previous Showing results 1 — 15 out of 1,283 results