In this study, we design a user-support system employing a smart phone for skin progress analysis. Our proposed system seeks to provide user support for a skin diagnostic service employing a smart phone's camera, ...
详细信息
In this study, we design a user-support system employing a smart phone for skin progress analysis. Our proposed system seeks to provide user support for a skin diagnostic service employing a smart phone's camera, with the user's photograph of a skin image and continuous diagnosis of the photographed area. The cognitive user-support module recognizes the processing and the user operation of the smart phone, and transmits advice on the operation to the user in real time, via voice or text messages. In addition, the cognitive user-support module can recommend contents suitable for the user, based on the user's past situation. In the skin diagnostic service, our system provides the user with auto photography when the picture is taken, by recognizing the user's situation and guiding the user via voice or text message. Our system can recommend the skin area that was used for the last diagnostic service in order to perform continuous skin diagnosis. Using our system, the user can easily take a suitable skin picture and observe the skin care progress, so that in an esthetic room, the user and beauty therapist can verify the esthetic effect by viewing the pictures taken before and after treatment.
In the past years pervasive devices, especially mobile phones, have increased in complexity. Particularly the proliferation of features is tough to handle, not least because new features might require a hardware updat...
详细信息
In the past years pervasive devices, especially mobile phones, have increased in complexity. Particularly the proliferation of features is tough to handle, not least because new features might require a hardware update or conflict with existing features. In order to overcome these issues we propose an approach which tackles the problem at an early development phase by increasing the semantic requirement specification. This work in progress paper proposes an idea where two methodologies for describing a system during the specification phase are combined to complement each other to improve the software development process of mobile phones, allowing to detect if required features are included in the user interface definition.
MapReduce has been adopted widely in both academia and industry to run large-scale data parallel applications. In MapReduce, each slave node hosts a number of task slots to which tasks can be assigned. So they limit t...
详细信息
MapReduce has been adopted widely in both academia and industry to run large-scale data parallel applications. In MapReduce, each slave node hosts a number of task slots to which tasks can be assigned. So they limit the maximum number of tasks that can execute concurrently on each node. When all task slots of a node are not used, the resources “reserved” for idle slots are unutilized. To improve resource utilization, we propose resource stealing to enable running tasks to steal resources reserved for idle slots and give them back proportionally whenever new tasks are assigned. Resource stealing makes the otherwise wasted resources get fully utilized without interfering with normal job scheduling. MapReduce uses speculative execution to improve fault tolerance. Current Hadoop implementation decides whether to run speculative tasks based on the progress rates of running tasks, which does not take into consideration the absolute progress of each task. We propose Benefit Aware Speculative Execution which evaluates the potential benefit of speculative tasks and eliminates unnecessary runs. We implement the proposed algorithms in Hadoop, and our experiments show that our algorithms can significantly shorten job execution time and reduce the number of non-beneficial speculative tasks.
Industrial automation plants are controlled essentially by PLC-based control systems. PLCs are today mostly programmed in the languages of the IEC 61131-3 standard which are not ready to meet the new challenges of wid...
详细信息
ISBN:
(纸本)9781457704345
Industrial automation plants are controlled essentially by PLC-based control systems. PLCs are today mostly programmed in the languages of the IEC 61131-3 standard which are not ready to meet the new challenges of widely distributed automation systems. Currently, different solutions are under development from industry and research: an extension of IEC 61131-3 which includes object oriented programming;the adoption of the new standard IEC 61499 which makes the software execution event-based instead of scan-cycle based as in IEC 61131-3 standard. In this paper it is shown how object oriented programming implicitly makes event-based the PLC software behavior. Moreover, it is shown how supervisory control can help in designing correct software in this context.
Rapid progress in electronization of hospital information gives an opportunity to realize evidence-based hospital management and services. This paper proposes a clustering-based data mining approach to temporal data i...
详细信息
This paper presents the development of a web-based system customized to serve the need of a community, named Taman Keramat Permai (TKP) in Malaysia. The system is designed to replace a paper-based process that gradual...
详细信息
With tremendous research progress in biomedical sensors and sensor networks, there is an increasingly need for employing new data processing technologies that are capable of online analysis of the streaming medical se...
详细信息
Intelligent Environments are currently implemented with standard WSN technologies using conventional connection-based communications. However, connection-based communications may impede progress towards IE scenarios i...
详细信息
暂无评论