24 research outputs found

    Adaptive web service selection based on data type matching for dynamic web service composition

    Get PDF
    Although there are many web services provided for access in World Wide Web (WWW), some services are not available at all times.It is very important to ensure all services are available when a service composition takes place.A web service that meets the requirements of the workflow but does not match the data type will still cause a failure in composition.To address this concern, we propose an adaptive web service selection method which is able to replace a current web service which has been used for composition but fails during execution time.The proposed algorithm will select the most appropriate web service based on web service discovery engine recommendation and match the requirement based on WSDL description. Upon matching the requirements of the workflow, the selected web service will be matched according to the input and output data type. The goal of this paper is to ensure every web service that meets the requirements of the workflow does not get rejected when the data type does not fulfill the matching criteria

    Exam paper generator for multi-platform mobile application optimized by cloud-based web service composition

    Get PDF
    It has been a common practice to prepare final exam papers using Word processing software in most of the academic institution.The organization of the paper is always an issue for new academician or even experience ones.In this paper, we proposed a complete exam paper generator using multi-platform mobile application.We aim to utilize cloud-based web service composition for multi-platform mobile application.Due to the cost of mobile development and cost of developers are significantly increasing, we propose to implement web service technologies to increase reusability and reduce development effort during maintenance process.This can be achieved by deployment of web service composition where we can centralize the core functions of development and reduce the total development effort

    Webs: A web accessibility barrier severity metric

    Get PDF
    A novel metric for quantitatively measuring the severity of websites barriers that limit the accessibility for disabled people is proposed. The metric is based on the Web Content Accessibility Guidelines (WCAG 2.0), which is the most adopted voluntary web accessibility standard internationally that can be tested automatically. The proposed metric is intended to rank the accessibility barriers based on their severity rather than the total conformance to priority levels.Our metric meets the requirements as a measurement for scientific research. An experiment is conducted to assess the results of our metric and to reveal the commonplace violations that persist in websites and affect disabled people interacting with the web

    Cloud-based web service composition using action script

    Get PDF
    In this paper, we introduce the use of ActionScript 3.0 with web service composition for complex Flash Applications. ActionScript 3.0 is an object-oriented programming language which is used for arithmetic operation and presenting interactive output in Adobe Flash platform. Nevertheless, implementation of all the processes within the flash file itself consume too much of resources in the implementing device. In this paper, we have proposed to use web service composition in ActionScript 3.0 implementation to reduce the development time.Web service composition can provide a flow of system by invoking multiple web services.By using web service composition, we can produce a complex flash application without increasing the size of an independent flash file. Finally, by implementing web service composition in ActionScript 3.0, we can develop a complex web service application with smaller size and portable

    Implementation Approach of Unit and Integration Testing Method Based on Recent Advancements in Functional Software Testing

    Get PDF
    Finding bugs and flaws, detecting invalid or inaccurate functionality, and analyzing and certifying the entire softwareproduct all require software testing. We looked at unit testing and integration testing in this project since they are two fundamental stages of software testing and are significantly associated. For both unit and integration testing, a sufficient number of testing methodologies and approaches have been assessed and contrasted, with each implementation system, algorithm, and technique being thoroughly scrutinized. Some of them are effective in finding as many hidden defects as possible while also reducing testing complexity, time, and expense. In this context, we chose sOrTES, a stochastic scheduling support tool that would be utilized for manual integration test cases. The chosen strategy is the most appropriate since empirical evidence reveals that it can prevent around 40% of testing failures while also increasing requirement coverage by 9.6%

    Adaptive And Dynamic Web Service Composition For Cloud-Based Mobile Application

    No full text
    Service-Oriented Computing (SOC) paradigm covers the whole lifecycle of services research to support the development of distributed applications, and it’s now moving towards the cloud computing practices. SOC was designed and deployed through Service-Oriented Architecture (SOA). Business process modelling and implementation are one of the SOA layers to orchestrate services. Significantly, the dynamic and adaptive composition of web services is one of the main research challenges in SOA. The flexibility of dynamic binding of services is particularly important for mobile computing due to the need of distributed mobile data/services consumption at the run time. This study aims to solve the research challenges in SOC particularly in web services composition which evolves from distributed computing. There is a large scale of research being done in web services composition to investigate the method to improve the quality of web services composition workflow. We focus on solutions for the data type matching issue for web services composition due to good quality web services (web services with a value of web services quality points) composition still fails if the workflow can’t be matched at the data type level. In this proposed work, we have divided the composition process into three different main phases namely Web Services Discovery, Web Services Selection and Web Services Composition. Web services composition is deployed to allow a complex mobile application (application with high CPU usage and using more than one web services to meet the functional requirement) usage during runtime. Personalization of web services and reliability of a composition workflow are being highlighted in this work

    SMART TOILET: Threats and Challenges Identifying Human Presence using IoT Sensors

    No full text
    This paper presents the design and implementation of an ultrasonic sensor and infrared sensor based on the presence of the human and the distance involved in the smart toilet, which is more and more popular in the real life. An ultrasonic sensor module (HC-SR04) is used to detect people at a certain distance, and Sharp GP2Y0A02YK0F analogue distance sensor is an infrared sensor to detect distance at a specific value. In the Smart Toilet, the height of each cubicle is about 236 centimeters for squatting toilets and 270 centimeters for the toilet bowl. When the person enters into each cubicle, the distance taken by the ultrasonic sensor will decrease from the default height. Body posture is the main challenge to the sensors because the sensor can provide more accurate result when the wave is reflected at the flat surface compared to the curved surface. Since the position of the human body is not flat, therefore the position of the sensor needs to be adjusted in order to get accurate measurements. We implemented a new method that can give a more reliable and accurate measurement for both sensors. This method includes technical specifications such as the wavelength of the wave, angle of the sensor, position of the sensor, the diameter of the detection space and last but not least the temperature of the surrounding. By using this technical specification, we could justify the exact distance of the sensor which can detect more accurately. Finally, we come out the suitability of the sensor that can be used inside the toilet

    Obstacle Detection and Distance Estimation for Visually Impaired People

    No full text
    In the realm of assistive technologies for visually impaired persons (VIPs), existing solutions such as white canes and guide dogs have limitations in range and practicality. Moreover, current electronic systems often fall short in terms of portability and the ability to estimate distances in real-time. To bridge these gaps, this study introduces a revolutionary wearable device comprising a Raspberry Pi, a camera module, and a pretrained convolutional neural network, all integrated into a pair of smart glasses. These glasses are designed to identify objects and estimate their distances from the wearer, providing real-time auditory or haptic feedback. The development process was rigorous, involving the deployment of machine learning algorithms for object identification and the integration of camera and sensor technology into a lightweight, user-friendly frame. The system’s performance was extensively evaluated using quantitative metrics, showing its precision, speed, and usability. Conclusively, this study presents a significant leap in wearable assistive technologies, offering enhanced spatial awareness, autonomy, and quality of life for VIPs

    A conceptual study on internet of things implementation to improve accuracy of pre-hospital care using smart stethoscopes

    No full text
    Ever-evolving Pre-Hospital Care and Emergency Medical Services comes with great challenges. This paper provides a fundamental leap towards collaboration of Medicine and ICT, benefiting mankind. There were three major issues faced by pre-hospital care staff from the emergency department which are lack of sound interpretation accuracy due to the interference of noise during transfer, lack of acoustic performance accuracy during transfer and lack of resource and resource management. These issues lead to delay in patient transfer to the hospital or even delay in diagnosis as the sound is not accurately interpreted by the medical practitioners due to the interference of noise and unfavourable situations during transfer. This is also imposing on the overcrowding of emergency departments and increase of waiting time due to shortage of authorised medical personnel to be on the floor for clinical. Based on the literature, the use of hybrid neural networks with bio-inspired methods to improve the efficiency in detection and classification of sounds and enables searching of similar sounds to direct towards accurate diagnostic and management pathways. This solution might benefit largely in the improvement of clinical decision making and health care provided in terms of accuracy and limiting waiting time. Besides that, data collected will be able to serve as important evidence in court for medicolegal cases in enforcing jurisdiction and stature

    Systematic review on event prediction models

    No full text
    In this paper, matters that were discussed were the algorithms used for the event prediction systems, the type of algorithms and the comparison between different types of algorithm. Two main that was discussed and reviewed in the paper were the single machine learning algorithm and the hybrid algorithm, a combination of two or more algorithms, including but not limited to optimization algorithms and machine learning. One of the main observations from the reviewed papers were that hybrid algorithms shows more robustness in handling a large dataset compared to a single algorithm
    corecore