Software-as-a-Service (SaaS) often adopts multi-tenancy architecture (MTA). However, building a MTA SaaS application requires significant effort, either from scratch or using existing platforms such as *** or Google A...
详细信息
Software-as-a-Service (SaaS) often adopts multi-tenancy architecture (MTA). However, building a MTA SaaS application requires significant effort, either from scratch or using existing platforms such as *** or Google App Engine. This paper introduces EasySaaS - a SaaS development framework designed to simplify SaaS development. EasySaaS provides two alternatives to build a SaaS application. First alternative allows tenants to publish their application specifications with their requirements, as well as test scripts and let the SaaS providers customize their SaaS solutions to meet tenants' requirements. The second alternative allows tenants to compose the application using templates provided in EasySaaS. This framework alleviates the workload of tenant developers, and provides an easy approach for customization according to tenants' requirements in a collaborative manner. Most services in the platform is domain independent as the domain knowledge are stored in ontology to support cross-domain development.
Concept Algebra (CA) is a denotational mathematical structure for formal knowledge representation and manipulations in cognitive computing and machine learning. CA provides a rigorous and dynamic knowledge modeling an...
详细信息
Concept Algebra (CA) is a denotational mathematical structure for formal knowledge representation and manipulations in cognitive computing and machine learning. CA provides a rigorous and dynamic knowledge modeling and processing tool, which extends the informal, static, and application-specific ontological technologies. An operational semantics for the calculus of CA is formally elaborated using a set of computational processes in real-time process algebra (RTPA). A case study is presented on how machines and agents may mimic the key ability of human beings to autonomously manipulate knowledge using CA. This work demonstrates the expressive power and a wide range of applications of CA for both humans and machines in cognitive computing, semantic computing, machine learning, and computational intelligence.
Monitoring industrial machine health in real-time is not only highly demanded but also significantly complicated and difficult. Possible reasons for this include: (a) Access to the machines on site is sometimes imprac...
详细信息
Monitoring industrial machine health in real-time is not only highly demanded but also significantly complicated and difficult. Possible reasons for this include: (a) Access to the machines on site is sometimes impracticable; and (b) The environment in which they operate is usually not human-friendly due to pollution, noise, hazardous wastes, etc. Despite the theoretically sound findings on developing intelligent solutions for machine condition based monitoring, there are few commercial tools in the market that can readily be used. This paper reports on the development of an intelligent fault recognition and monitoring system (Melvin I), which detects and diagnoses rotating machine conditions according to changes in fault frequency indicators. The signals and data are remotely collected from designated sections of machines via data acquisition cards. They are processed by a signal processor in order to extract characteristic vibration signals of ten key performance indicators (KPIs). A 3-layer neural network is designed to recognize and classify faults based on the set of KPIs. The system implemented in our laboratory and applied in the field can also incorporate new experiences into the knowledge base without overwriting previous training. Preliminary results have demonstrated that Melvin I is a smart tool for both system vibration analysts and industrial machine operators.
Design of Experiments (DoE) is a powerful technique for process optimization that has been widely deployed in almost all types of manufacturing processes and is used extensively in product and process design and devel...
详细信息
We report on the reactions of males and female students to the presence of animated pedagogical agents that provided emotional and motivational support. One hundred high school students used agents embedded in an Inte...
详细信息
We report on the reactions of males and female students to the presence of animated pedagogical agents that provided emotional and motivational support. One hundred high school students used agents embedded in an Intelligent Tutoring System for Mathematics and randomized controlled evaluations compared students with and without learning companions. The results indicate that affective pedagogical agents improve affective outcomes of students in general and particularly so for female students, who reported being more frustrated and less confident while solving math problems prior to using the tutoring system. We discuss issues of incorporating gender into user models and of generating responses tailored to gender.
Multi-layered social networks reflect complex relationships existing in modern interconnected IT systems. In such a network each pair of nodes may be linked by many edges that correspond to different communication or ...
详细信息
Recent advances in informatics and computing are increasingly becoming essential factors for realising major improvement in healthcare. The delivery of the right information about the right patient at the point of car...
详细信息
A virtual reality (VR) based training system for Minimally Invasive Vascular Surgery can be a very useful training tool for improving skills and reducing errors in operation. Computer vision techniques have the potent...
详细信息
A virtual reality (VR) based training system for Minimally Invasive Vascular Surgery can be a very useful training tool for improving skills and reducing errors in operation. Computer vision techniques have the potential to be incorporated into a VR based training system for developing low cost, high accuracy and flexible systems in this area. In this paper, we present an interactive 3D training system that uses stereo vision to capture hand movements as the input operations for the system. The standard operations i.e. pushing, pulling and twisting are captured with stereo vision based on the improved Camshift tracking algorithm and parallel alignment model theory to acquire hand gestures information. We present a new approach to calculate virtual pushing/pulling force and turning angle as extra inputs for understanding these essential operations. In addition, an algorithm that enables the simulator to model guide wire and catheter insertions realistically is presented through these basic actions. The experiment results demonstrate that stereo vision based training system is useful and effective for simulating guide wire insertion procedures with low system cost and flexible operations.
Virtual reality based preoperative planning for Minimally Invasive Vascular Intervention is useful, not only for increasing the success rate of operation, but also used as a training tool for improving doctors' sk...
详细信息
Virtual reality based preoperative planning for Minimally Invasive Vascular Intervention is useful, not only for increasing the success rate of operation, but also used as a training tool for improving doctors' skills. In this paper we present an interactive 3D preoperative planning and training system with haptic device. In this system, we present an intelligent trajectory planning algorithm for searching an optimal path automatically along the centerline in two ways: from the suitable inserting point to the specific target location or to the most of objectives. Also, for the purpose of interactive training, we connect the haptic device to the end of guide wire and propose an algorithm that enables the simulator to model guide wire and catheter insertions realistically through essential operations i.e. pushing, pulling and twisting actions. We demonstrate experiment results to show that the 3D preoperative planning and training system is usable for simulating guide wire insertion procedures with complex blood vessel structures.
Collection, processing, storage and maintenance of samples to facilitate long-term cohort studies in biobanks, requires a system to manage samples in an effective way to prevent sample mix up and loss. Sample identifi...
详细信息
暂无评论