The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Context: Agile software processes are more frequently being integrated with aspects of human centered design given the commonalities that the two approaches share, such as user involvement, importance attributed to testing and prototyping practices, iterative design and so on. Goal: tailor a SCRUM-based process by integrating it and adapting it with Human Centered Design (HCD) practices. Method: action...
Remote software usability testing has been studied for over two decades. Yet, many of the existing testing methods are not ideal for field testing in challenging environments typical to military and emergency operations and contexts. In this paper we introduce a model and a messaging framework that allow remote usability tests to be run easily in the real work context of the users. We also introduce...
Usability is a key element in successful software. Ensuring the technical usability of a learning solution enables users to focus on their main task, learning. The purpose of this paper is to demonstrate the results of heuristic usability evaluations of digital learning solutions. Heuristic evaluations were conducted on 24 digital learning solutions from one country (Finland) and two country groups...
▪ Several Web-driven Applications in Pacific • Progress Rollbase, Progress DataDirect Cloud, Easyl, OE-BPM ▪ Presence of dynamic objects in the UI ▪ Database-driven applications • Table-based output screens • Dynamic URLs get generated with database sequence ▪ Frequent changes to UI in Agile environment • Changes can be expected on every sprint ▪ Requirement to be extensible for other future products.
System testing of software applications with a graphical-user interface (GUI) front-end requires that sequences of GUI events, that sample the application’s input space, be generated and executed as test cases on the GUI. However, the context-sensitive behavior of the GUI of most of today’s non-trivial software applications makes it practically impossible to fully determine the software’s input space...
We wanted to provide a tool for doing code search over open source repositories as part of the Code Bubbles integrated development environment. Integrating code search as a plug-in to Code Bubbles required substantial changes to the S6 code search engine and the development of appropriate user interfaces in Code Bubbles. After briefly reviewing Code Bubbles and the S6 search engine, this paper describes...
Manual regression testing can be a time-intensive and costly activity. Required efforts can be reduced by selecting only the tests for re-testing that verify actually modified system parts. However, if testers are not familiar with the system implementation the selection of relevant test cases may become difficult. In this paper we report on our experiences with the development of a tool-based approach...
In this paper, we investigate the possibilities of interpreting user behaviour in order to learn his/her preferences. UP Comp, a PHP component enabling use of user preferences for recommendation, is described. UP Comp is a standalone component that can be integrated into any PHP web with only basic knowledge of PHP, HTML and SQL. The methods of user behaviour interpretation are evaluated on a real...
We evaluated the functional support currently existing University of Washington clinical systems provide to execute approximate pharmacogenomic decision support rules. In addition, we evaluated proposed clinical decision support system user interface features with use scenarios to provide contextual information. Based on results from these evaluations, we derived a conceptual model for incorporating...
Service Oriented Architectures (SOAs) are composed of distributed services that interact through standard interfaces, and evolve transparently to other services and users. Although such dynamicity makes SOA a promising architectural style, it prevents organizations from having complete knowledge of the SOA and of its (possibly untrusted) services. This constitutes an important restriction to the applicability...
Smart environments are slowly but surely entering our everyday life. Their design provides many challenges. Not only heterogeneous devices acting and interacting in a dynamic environment but also intentions and activities of humans have to be taken into account. Diverse processes are responsible for achieving unobtrusive and pro-active user assistance. Those can be structured into a pipeline of perception,...
Experimental test is a necessary part of human engineering oriented design. Besides testing results obtained from testing equipments, experience from test participants is also essential. Therefore, participants' ability of communication and expression is highly demanding. But it's difficult to achieve in some given testing environment. That's how building an experimental intelligent testing environment...
This paper presents a simple and improved technique of interface fault insertion for conducting component integration testing through the use of aspect-oriented software development (AOSD). Taking the advantage of aspect's cross-cutting features, this technique only requires additional codes written in AspectJ rather than having a separate tool to perform this operation. These aspect codes act as...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.