1,333 research outputs found

    A bluetooth educational content distribution system modelled on a service-oriented architecture

    Get PDF
    In this research, we design and prototype an educational content distribution system modeled on a Service-Oriented Architecture (SOA) paradigm and implemented using Web services, XML and Bluetooth technology. In the prototype, we use an Open Source Learning Management System (LMS) Sakai implemented in Java and branded Vula for the University of Cape Town (UCT). Web services and its specification of SOAP, XML and Bluetooth technology are used to integrate the disparate technologies that form the service architecture. The disparate technologies include among others Bluetooth enabled mobile phones and PDAs, services (modules) which may be running on different operating systems, and deployed over Local Area Networks (LANs) or Internet. The service is meant to leverage the existing infrastructure to provide a new, cheap channel for education content distribution to mobile devices in learning institutions especially Universities in the developing world and Africa in particular. We design, implement and evaluate the prototype for performance and scalability. During the designing and implementation of the architecture, we incorporate SOA principles of service/module re-use, service composition, loose-coupling, standard data exchange within the system or services, and extensibility of the services among others. The aim of the service is to distribute education content uploaded in Learning Management Systems (LMSs) to Bluetooth enabled mobile devices that are increasingly held by students in developing world Universities. The service is intended to supplement existing Web-based and lecture room content distribution channels by opening up the mobile device space. For the prototype, we focus on repackaging structured text content and distributing it to Bluetooth enabled phones and PDAs using Bluetooth technology. We evaluate our prototype for performance using experimental studies

    Improving sales force performance through mobile applications

    Get PDF
    Estágio realizado na Novabase e orientado pelo Eng.º Pedro FaúlhaTese de mestrado integrado. Engenharia Informátca e Computação. Faculdade de Engenharia. Universidade do Porto. 200

    Universal Mobile Application Development (UMAD) On Home Automation

    Get PDF
    At present scenario the market is flooded with many cell phones compatibility issues intended with Operating System and hardware's, so the applications are not made in a manner to suite large mass. Till now the applications made were targeted to a particular Operating System only which restricted there usability. With the limitations of above in mind there is a need of a universal mobile application development (UMAD) platform. So that an application can be developed in a universal XML format which can be easily ported to any other mobile devices.  This paper presents the design and implementation of the Home automation system on one of the Operating System and creation of a unique XML document that can be placed over the server which can be adapted by any other mobile device without any platform issues. The XML format which controls the layout of the screen remains common, only the part which needs to be coded on every platform is the downloading of the XML file from the server and parsing it. This reduces a lot of coding effort as the design part is coded only once, and the same file can be used by every other platform. We have taken Home Automation system as our application, in which all the household devices such as Bulb, Fan, AC etc. all are controlled by a smartphone which is connected to a server containing the XML file via an internet connection. Every change made by the user on the smartphone affects the data in the XML file of server, which thus helps in continuous updating of data and all other users get an updated Graphical User Interface. We have taken Home Automation as one of our application, but the same principle can be implemented in any other applications like Mobile Themes, Games etc. Keywords: Android, Hardware Modulator, Home Automation, iOS, UMAD, Universal Mobile Application, XML

    Review Analysis of Automated Mobile Application Testing

    Get PDF
    Software testing is essential and important task to validate & verify software correctness and completeness. Before the product is being released to customer, set of activities are carried out with the intent of finding errors. Testing of mobile application involves additional testing from the viewpoint of its usability and consistency. The mobile app testing demands stepwise & orderly detection of specific classes of errors with less amount of time & efforts. Choosing best suited testing techniques for individual mobile applications is an art. As testing is also used to evaluate software quality, choosing a test strategy for mobile app becomes significant. This paper reviews various aspects of mobile app testing covering automated testing, testing tools and challenges. It also provides direction for selecting the best strategy for mobile app testing
    • …
    corecore