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.
Model driven development is a promising approach to develop high quality software products efficiently. However, it is difficult to define consistent model with requirements traceability from which generates source codes automatically at the early stage of development. This paper proposes a model driven development method in which requirements specification can be modeled by separating concerns between...
The current technology trend in automotive navigation systems is “Display Audio” devices. These are display devices that connect directly to and are controlled by the user's smartphone. However, such devices suffer problems of driver distractibility as well as problems related to differences in the life cycle of the Display Audio device and the smartphone. In this study, we discuss the state of current...
The purpose of this paper is to give a report of an observational study involving program comprehension with the projectional editor that enables custom views of the source code. We briefly discuss the issues of program comprehension and motives behind projectional code editing. We also give an overview of two projectional editors focused on concern location and compare their features and use cases...
Comment Analysis for food recipe preferences is to identify user comments on the food recipes to the positive or the negative comments. The proposed method is suitable for analyzing comments or opinions about food recipes by counting the polarity words of food domain. The benefit of this research is to help users to choose the preferred recipes from different food recipes. To analyze food recipes,...
This paper presents a two-tap based user interface system (T4) to reduce the burden on motor-impaired company employees by using a touch-type device such as a tablet or smartphone. The system allows the workers to send any text to an application on a daily-use PC via a Web browser, and to customize the key layout to fit their needs. The effectiveness of the system was revealed in the preliminary experiment...
Recent empirical studies identified an interest of software developers in high-level usage information, i.e. Why and how end users employ a software application. Furthermore, recent empirical work found that developers of interactive applications put themselves in the role of users by interacting with the user interface during program comprehension. This paper presents an exploratory case study investigating...
This paper introduces our approach for high-level system understanding that uses software visualization to analyze the presentation layer of Web applications. The technique is driven by static analysis, relies on state-of-the art concepts, and is technology-aware, so that it focuses on those precise particularities of the application's presentation layer that define its Web presence. By combining...
The introduction of numerous new, web-enabled devices is leading to a change in the mindset in the design of web systems. Increasingly often, they are designed to take into account the special characteristics of different devices. In terms of implementation, designing these responsive web services requires frameworks and guidelines for user interface design for both desktop and mobile devices. In...
The increasing use of PC-based solutions in control systems allows the introduction of Intranet technologies to fieldbuses, especially for management purposes. The paper shows concepts and strategies for a universal management solution for fieldbus systems based on Intranet. An exemplary solution covering P-NET and CAN systems within a single environment is described. It provides data access as well...
This paper presents the design recommendation of a dashboard to accompany a weeklong computer mission simulation for use in fifth grade classrooms. The mission is a hands-on learning experience developed by the Challenger Center, a non-profit organization committed to exciting students about science, technology, engineering, and math through innovative learning tools. The Challenger Center has a valuable...
Virtual textiles, generated in response to exploratory movements, are presented to the fingertip via a 24-contactor vibrotactile array. Software models are based on surface-roughness profiles from real textiles. Results suggest that distinguishable “textile-like” surfaces are produced, but these lack the necessary accuracy for reliable matching to real textiles.
We present a general toolbox for virtual reality (VR) research in the field of psychology. Our aim is to simplify the generation and setup of complicated VR scenes for researchers. Various study protocols about perception, attention, cognition and memory can be constructed using our toolbox. Here we specifically showcase a fully functional demo for change blindness phenomena. Video-http://youtu.be/xG1hUYTQQbk.
Online laboratories have been effective in bridging the gaps between theory and practice particularly in situations not covered by traditional hands on laboratories. Together with secondary school students we aim to develop 3 laboratory setups including a novel approach to seamlessly plug these setups to the cloud and make them available to other peers. Students will strongly be involved in the research...
The Salesian School of Sarrià has developed a LabVIEW-based platform to implement virtual laboratories. The main features of this platform will be described in this paper, together with its application in a real case of an acid-base titration.
As robotic technology advances, robots become increasingly ubiquitous in the lives of humans. To facilitate this ubiquity, systems must be created that allow robots to interact easily with human beings. These systems must provide for communication between an arbitrary number of agents; for example, a home automation system with half a dozen environment sensors or a city-wide fire prevention system...
Pen-based e-form is the e-form software based on pen-based user interface. Because of the complexity of existing development tool and difficulty of implementing pen-based user interface, pen-based e-form only can be designed and implemented by the professional developers, which make it difficult to adapt to the changing user requirements. It is a good method to solve the above problem to develop a...
Serious games based therapy is currently gaining a lot of interest by the healthcare community. Moreover, the use of Virtual Reality technology in rehabilitation has attracted significant interest in the physical therapy area. This paper presents PhysioMate, which is a project with the aim of developing software based on the concept of serious games for physical rehabilitation. The PhysioMate aims...
The method used to display game information, either overlay or in-game, in first-person shooters, likely has a measurable impact on player performance. Quantitative research is needed in this area, as game designers are pushing for heads-up displays to be as minimal as possible. This is especially important for the smaller screens (such as tablets and even cellular devices), which are now being targeted...
It is important to assess blood vessel conditions of our daily life. We, therefore, developed a reasonable healthcare monitoring system with pulse wave analysis. Filter circuits were carefully designed to carry out the detailed pulse wave analysis, considering a possibility of smartphone or tablet applications. The proposed analyzer can predict arterial states and stiffness. The healthcare system...
Ground on features of application systems with workflow as the core, this paper tailors “software process based on workflow”, which focuses on three areas: workflow diagrams, user task interface, and business logic. In addition to, it analyzes and defines the basic tasks, the basic roles and basic working product to complete these three areas. This paper is to draw up development steps and illustrate...
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.