This paper presents the development of a math learning system for high school math students. The development process involved the creation of the front-end graphical user interface and the back-end database, with both...
详细信息
This paper presents the development of a math learning system for high school math students. The development process involved the creation of the front-end graphical user interface and the back-end database, with both being implemented to near-commercial standard. The front-end consists of two main screens;a separate one each for the teacher and the student. The teacher's screen displays and allows the editing of all data in the database through the use of tables. The student is presented with all the math questions from the database on their screen in a structured form for the practice of math problems of various difficulty levels. Three types of final tests were performed to examine the effectiveness of math learning system. The results showed that the system is consistent and usable for learning math at high school.
Each and every aspect of the modern society is affected by the technology. From extensive usage of electronic health records towards advances in engineering and technology, modern healthcare and its delivery methods a...
详细信息
ISBN:
(纸本)9781509037056
Each and every aspect of the modern society is affected by the technology. From extensive usage of electronic health records towards advances in engineering and technology, modern healthcare and its delivery methods are varying at an ever growing rate. A java based real-time data access and monitoring system using Bluetooth module can be helpful for continuous monitoring of patients to keep healthy environment. Along with the record maintenance, it can also serve as a remote monitor for chronic diseases. This proposal can act as a user interface to update data and can serve as backend program. In the front end side, processed real time data/signals communicated with microcontroller can be received successfully via Bluetooth technology [7] to the Bluetooth transceiver. java program will access the data and store it for analysis whenever needed using GUI. In hospitals, health records of the patients are being kept in database which can be accessed from anywhere in the amenity. This not only saves time but it also results in a better coordination and management of the data. The extensive use of technology in maintaining health records digitally has resulted in major savings in costs, as well as improved patients physical condition and safety. It is used to create an application for monitoring certain parameters such as temperature, sound intensity, bio-medical signals, pressure, humidity and more.
Modern software systems accommodate complex configurations and execution conditions that depend on the environment where the software is run. While in house testing can exercise only a fraction of such execution conte...
详细信息
Modern software systems accommodate complex configurations and execution conditions that depend on the environment where the software is run. While in house testing can exercise only a fraction of such execution contexts, in vivo testing can take advantage of the execution state observed in the field to conduct further testing activities. In this paper, we present the Groucho approach to in vivo testing. Groucho can suspend the execution, run some in vivo tests, rollback the side effects introduced by such tests, and eventually resume normal execution. The approach can be transparently applied to the original application, even if only available as compiled code, and it is fully automated. Our empirical studies of the performance overhead introduced by Groucho under various configurations showed that this may be kept to a negligible level by activating in vivo testing with low probability. Our empirical studies about the effectiveness of the approach confirm previous findings on the existence of faults that are unlikely exposed in house and become easy to expose in the field. Moreover, we include the first study to quantify the coverage increase gained when in vivo testing is added to complement in house testing.
The outcome of test case execution depends on the state of the object under test. While testers can carefully choose meaningful and representative object states for test execution, it is unaffordable to cover the comb...
详细信息
ISBN:
(纸本)9781728157788
The outcome of test case execution depends on the state of the object under test. While testers can carefully choose meaningful and representative object states for test execution, it is unaffordable to cover the combinatorial space of possible object states exhaustively. An appealing option is to delegate part of the testing activities to the runtime and to execute test cases in the field whenever a new or uncommon state is observed. We have designed and developed Groucho, a framework for in-vivo testing of java applications. Among the challenges that we faced, the most important ones are isolation of the test session from the user session and minimal performance overhead. Experimental results show that if the activation probability is kept reasonably small (e.g., 10(-4)), the impact of the framework is imperceptible (i.e., either statistically insignificant or with a negligible effect size).
In the paper, we describe selected functionality of the current version of a new software tool, called Physarum Soft, developed for programming Physarum machines and simulating Physarum games. The tool was designed fo...
详细信息
ISBN:
(纸本)9788360810668
In the paper, we describe selected functionality of the current version of a new software tool, called Physarum Soft, developed for programming Physarum machines and simulating Physarum games. The tool was designed for the java platform. A Physarum machine is a biological computing device implemented in the plasmodium of Physarum polycephalum or Badhamia utricularis that are one-cell organisms able to build programmable complex networks. The plasmodial stage of such organisms is a natural transition system that can be used as a medium for solving different computational tasks as well as creating bio-inspired strategy games.
Reinforcement Learning - RL is an important agent problem that was not approached using the tools provided by Agent Oriented Programming - AOP. AgentSpeak(L) and its Jason implementation based on java platform are rep...
详细信息
ISBN:
(纸本)9781479917808
Reinforcement Learning - RL is an important agent problem that was not approached using the tools provided by Agent Oriented Programming - AOP. AgentSpeak(L) and its Jason implementation based on java platform are representing state-of-the-art approaches of AOP based on the Belief-Desire-Intention - BDI model. Temporal Difference Learning - TDL is a passive RL method that can be used by an agent to learn its utility function while it is acting according to a given policy in an uncertain and dynamic environment. In this paper we present an approach for modeling and implementation of TDL using the Jason AOP language. So, our paper is presenting a contribution towards narrowing the gap between RL and AOP, by endowing BDI agents with TDL skills.
Health tourism is now popular and being promoted in Thailand since it is one of the growing industry. Health tourism information is scattered around in many places especially, in the websites. A health tourism service...
详细信息
ISBN:
(纸本)9781479958238
Health tourism is now popular and being promoted in Thailand since it is one of the growing industry. Health tourism information is scattered around in many places especially, in the websites. A health tourism service provider may be in many forms such as in the hotel, as a separated business, as a hospital etc. Each service provider may have its own website as well as the websites from common providers such as Tripadvisor, Agoda, or Atsiam, etc. Each website provides different information about just one service provider. In this work, we are interested in information gathering process for health tourism. We introduce the use of parallel java platform to gather the tourism information particularly, using a java concurrent program and merge the information using MapReduce. The information we gather are preprocessed and combined with the information manually collected. Google Refine is used to merge all the information into single health tourism ontology.
The ultimate goal of research on Speech to Text system is to build machines that are indistinguishable from humans in the ability to communicate in natural spoken language. This paper discusses the implementation of a...
详细信息
ISBN:
(纸本)9781634396226
The ultimate goal of research on Speech to Text system is to build machines that are indistinguishable from humans in the ability to communicate in natural spoken language. This paper discusses the implementation of a connected word Speech to Textsystem (STT) for the Punjabi language. Hidden Markov model toolkit (HTK)has been used to develop the system. A java platform based Graphical User Interface (GUI) has been developed to make the system fast and user friendly. The implemented system performs well with Word Recognition Rate (WR) 95.8% and 95.4%, Word Accuracy Rate (WA) 94.1% and 91.6% and Word Error Rate (WER) 5.9% and 8.35% in class room and open environment respectively.
The trend in the design of complex instruments is toward distributed control systems implemented with networks of embedded devices. Historically these embedded networks have been implemented using field busses such as...
详细信息
ISBN:
(纸本)9780769544298
The trend in the design of complex instruments is toward distributed control systems implemented with networks of embedded devices. Historically these embedded networks have been implemented using field busses such as CAN, LonWorks, or ProfiNet but the ubiquitous nature and low cost of Ethernet has made it the trend in embedded network applications. Ethernet, however, largely depends on DHCP and DNS servers or static IP addressing scheme to enable communication between devices on the network. This paper presents a service-oriented architecture for self-configuring Ethernet-based distributed control systems that is able to adapt to changes in network topology without manual intervention. The three core technologies used to enable self-configuration are all part of Zero Configuration Networking: link-local address auto-configuration for automatic IP address assignment, multicast DNS for automatic hostname resolution, and multicast DNS service discovery for automatic discovery of services. A temperature control system is developed as a case study implementation of the architecture using java and SOAP web services. Programming web services is simplified using the java API for XML-Web Services. Programmer productivity is also improved since java enables the use of enterprise level development tools for debugging and deployment.
In our previous research we have presented the core functional and data components of a framework for the development and deployment of web-based applications. The framework enables the operation of multiple applicati...
详细信息
ISBN:
(纸本)9789898111814
In our previous research we have presented the core functional and data components of a framework for the development and deployment of web-based applications. The framework enables the operation of multiple applications within a single installation and supports runtime evolution by dynamically recompiling classes based on the source code that is retrieved from the database. It is structured upon a universal database schema (meta-model). The contributions of this paper include a versioning mechanism that enables access to old data in their real context (i.e., within the version of the application that created this data), a proposal for selective recompilation of new classes that allows applications to evolve safely at the minimum processing cost, and a policy for handling active classes (i.e., classes that have running instances) that need to be dynamically recompiled in order to reflect changes.
暂无评论