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.
Rounding errors are introduced pervasively when using floating-point arithmetic to approximate real arithmetic. The accumulation or catastrophic cancellation of rounding errors in numerical programs may produce high inaccuracy results, which can cause serious software failures once being triggered. High inaccuracies are known hard to debug and fix manually for developers. Hence, the automated techniques...
Preschoolers as digital native cannot avoid gadgets. Game applications are more accessible to them. People believe that games have a negative impact such as bad character and violence. Nevertheless, the game can be developed into a fun tool. This research aimed to design a game prototype boosting cognitive abilities for preschoolers. Prototyping and testing the game system were the method. A preschoolers'...
Following the Service-Oriented Architecture, Cloud services are exposed as Web APIs (Application Program Interface), which serve as the contracts between the service providers and service consumers. With increasing massive and broad applications of Cloud-based development, a large number of diversified APIs are emerging. Due to their wide impacts, any flaw in the cloud APIs may lead to serious consequences...
This poster presents a gamified system for equivalent mutants detection. This system can be used as a standalone tool for developers and testing teams alike - but we plan to use this system on a crowdsourcing platform to evaluate the various parameters involved in the detection of equivalent mutants, such as, expertise (coding and testing), familiarity with the code base, complexity of the code and...
New societal challenges influence product development on different levels, from business strategies of companies to engineering activities. For instance, the extension of product centered development to Product-Service Systems including products, services, infrastructure, business models etc. demand specialists of different domains regarding the development of such solutions. Therefore, transdisciplinary...
DevOps (a portmanteau of “development” and “operations”) is a software development method that extends the agile philosophy to rapidly produce software products and services and to improve operations performance and quality assurance. It was born to accelerate the delivery of web-based systems and quickly bring new value to users. Many web-based systems evolve according to usage trends without a clear...
This paper presents a bus detection system using RFID technology that aims to ease the traveling and movement of blind people. The proposed system consists of two detection subsystems; one on the buses and the other on the bus stations, database system and a website. In the bus detection subsystem, the nearby stations will be easily detected and then announced through a voice message inside the bus...
This paper discusses the research design for BMTutor. BMTutor is a prototype for visualizing Malay sentences that is combined with sentence checker, sentence correction and word attribute components. The purpose of BMTutor is to check sentence validation, provide sentence correction for invalid sentence used and produce parse tree visualization. The research design involved can be divided into four...
Increasingly, research and design into multiplayer games and social interaction amongst remote and local game participants is becoming a consistent topic in game design and HCI [4]. After six months of ethnographic investigation, empirical study and developing prototypes, we have designed and developed a novel solution in the fitness and social interaction domains. In this paper we introduce "Calorie...
This paper describes the development of finger rehabilitation device for post stroke patient. The device applied a wire-driven mechanism concept for hand grasping and releasing based on finger extension and flexion movement. The prototype of wire-driven mechanism is developed based on human hand anatomy and movement study. Three different designs and prototype testing are conducted to testify the...
This paper presents an architecture to support fast prototyping of augmented reality systems, based on virtual reality. The architecture defines simulation services separated from other aspects of the system. These services support incremental evolution of simulated prototypes into nonsimulated systems. Focus is also placed on user interaction,through the definition of an interaction architecture...
Cognitive support for conceptual acquisition through reading is quite limited in current computer-supported reading environments. In this paper, we describe a new approach, the CogTool, to support the cognitive processes associated with reading. It involves the use of semantic structures and related functions to support the cognitive operations of interpretation through to the acquisition and integration...
As traditional Chinese painting (TCP) occupies an important place in the life of modern Chinese, there are a lot of TCP images digitalized and exhibited on the Internet. However, effective identification and classification in them are an imperative problem need to be addressed. The paper proposes a content-based identification and classification scheme that represents the visual content of TCP images...
This paper addresses the questions, "Why is a test process necessary?" and "How can a "one size process "fit all lifecycles?" In answer to the first question, the paper will demonstrate that a test process based on the systems lifecycle, which is clearly understood by all stakeholders, will enable successful testing in all projects. The paper will then look at three common...
This paper describes a benchmarking workload model for business process execution language (BPEL) engines for Web services. The proposed model is based on simulation of real world traffic conditions by defining a set of requirements which best characterize the end-users. The performance characteristics are evaluated on top of collected measurements such as success/fail rate, response times or round-trip...
A model management workflow typically consists of a number of interdependent model-management tasks such as model validation, transformation, merging, comparison and text generation. As such workflows are becoming more and more complex, errors in individual tasks are likely to be propagated to subsequent tasks and eventually compromise the operation of the entire workflow. Therefore, building confidence...
Ontologies enable explicit expression of collective concepts and support Machine-to-Machine (M2M) interactions at the semantic level. Ontologies expressed in a standard language, such as the Web Ontology Language (OWL) and exposed on a network offer the potential for unprecedented interoperability solutions since they are semantically rich, computer interpretable and inherently extensible. Rules that...
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.