826 research outputs found

    Building Location-based Service with Java Technologies

    Get PDF
    The growing use of Java in Location-based Service provides an opportunity to find solutions for problems and challenges in the rapidly changing telecommunications environment. This paper describes the development of location-based service components using Java technologies. The technologies include J2ME, Servlet, Java Server Pages (JSP) and XML Java Binding Tool. The developed components are the location server simulator, location service application and device client application. This study is crucial for support of BT’s launch of User Location Service on prototype ERICA mobile application platform through supporting the testing and validation of the platform components

    UTP Mobile Summon System

    Get PDF
    As I go through some observation, I found that most of the system now days is using wireless mobile application that most likely to improve the efficiency of handling information via network. Wireless data continues to grow at a rapid rate and, at long last, technologies such as GPRS and SMS are finally taking hold in most of the country. The security department of Universiti Teknologi PETRONAS is responsible in enforcing the rules and regulations such as issuing a summons towards a student who commits any misbehavior offence or actions which are against the rules and regulations stated. The current summon system in Universiti Teknologi PETRONAS posses several problems such as tasks duplication, difficulty in determining the specific compound and difficulty in obtaining the records of the particular person. The focus of this project paper is the study of a java based system which consists of wireless application as well as a portal web in order to solve identified problems as mentioned. One of the main objectives is to provide with an alternative system to the current system. Thus, I would like to suggest to the Security Department of Universiti Teknologi PETRONAS to implement the mobile application system. As I find out, there are several ways of doing this project. J2ME or Java2 Platform Micro Edition would be one of the suitable approaches for this project. J2ME is a version of Java used for developing applications that run on a wireless device platform for instance PDA or cell phone. During the system development process, the System Development Life Cycle (SLDC) methodology is deployed in modeling the business environment of the summons system. The report consists of five chapters named Chapter 1 to 5 accordingly. For the abstract part is under Chapter 1. While in the Chapter 2 describes the background of study, problem statement, objective and literature review. In Chapter 3, describe on the methodology part which explained about the procedures used and the tools/ software used in developing this project. During the system development process, the System Development Life Cycle (SLDC) methodology is deployed in modeling the business environment of the summons system. The result and discussion and conclusion are describes in the Chapter 4 and Chapter 5 respectively. Hopefully this project would be the milestone towards developing the real summons application by the security department of UTP

    LOCATE U Web Services implemented using OPEN SOURCE

    Get PDF
    Theoretically, the study is concerning about the development of a web service in order to accomplish and objective to provide a facility that will help people in searching for the location of bank or ATM machines (Perak only) and Mosque in Tronoh and Batu Gajah area. This web service build fully using an open source where by the author have decide to used JSP (Java Servlet Pages ) in order to deploy this web service. By browsing chapter by chapter of this report, the reader can understand what have been done in the development of web services. Besides, the author also touches some technical aspect about how it builds. Finally, the report will also encompass the issues behind the web services revolution. It wills cover the history and what make the web services the best option for this project

    Services in pervasive computing environments : from design to delivery

    Get PDF
    The work presented in this thesis is based on the assumption that modern computer technologies are already potentially pervasive: CPUs are embedded in any sort of device; RAM and storage memory of a modern PDA is comparable to those of a ten years ago Unix workstation; Wi-Fi, GPRS, UMTS are leveraging the development of the wireless Internet. Nevertheless, computing is not pervasive because we do not have a clear conceptual model of the pervasive computer and we have not tools, methodologies, and middleware to write and to seamlessly deliver at once services over a multitude of heterogeneous devices and different delivery contexts. Our thesis addresses these issues starting from the analysis of forces in a pervasive computing environment: user mobility, user profile, user position, and device profile. The conceptual model, or metaphor, we use to drive our work is to consider the environment as surrounded by a multitude of services and objects and devices as the communicating gates between the real world and the virtual dimension of pervasive computing around us. Our thesis is thus built upon three main “pillars”. The first pillar is a domain-object-driven methodology which allows developer to abstract from low level details of the final delivery platform, and provides the user with the ability to access services in a multi-channel way. The rationale is that domain objects are self-contained pieces of software able to represent data and to compute functions and procedures. Our approach fills the gap between users and domain objects building an appropriate user interface which is both adapted to the domain object and to the end user device. As example, we present how to design, implement and deliver an electronic mail application over various platforms. The second pillar of this thesis analyzes in more details the forces that make direct object manipulation inadequate in a pervasive context. These forces are the user profile, the device profile, the context of use, and the combinatorial explosion of domain objects. From the analysis of the electronic mail application presented as example, we notice that according to the end user device, or according to particular circumstances during the access to the service (for instance if the user access the service by the interactive TV while he is having his breakfast) some functionalities are not compulsory and do not fit an adequate task sequence. So we decided to make task models explicit in the design of a service and to integrate the capability to automatically generate user interfaces for domain objects with the formal definition of task models adapted to the final delivery context. Finally, the third pillar of our thesis is about the lifecycle of services in a pervasive computing environment. Our solutions are based upon an existing framework, the Jini connection technology, and enrich this framework with new services and architectures for the deployment and discovery of services, for the user session management, and for the management of offline agents

    Academic Organizer for Mobile

    Get PDF
    This Final Year Project is about Academic Organizer, where a system that is developed using J2ME programming with SOAP and XML and SQL server as database. The main focus of Academic Organizer is to check the availability of the lecturers in UTP for students' information for their academic purposes. Besides, they can also set the appointment with the lecturers and check the schedule of the labs. Lecturers could also make announcements and approve the appointments. All these function can be implemented in their handphones or PDAs. Students go to their related building according to their programmes, to see their lecturers for academic purposes or other purposes. However, sometimes the lecturers are not in their office and time is wasted here. This project is divided into two parts. The first part is the research on how to implement this project by searching the information and knowledge from journals, articles and reference books. Second part is the development part of this project using incremental model. The benefits of implementing this project are about its flexibility and mobility because mostly people carrying their handphones or PDAs everywhere and any information could be accessed nowadays. In fact, this application could be applied and will be very useful, especially for the future purposes as the technology is grown rapidly nowadays

    Integrating an agent-based wireless sensor network within an existing multi-agent condition monitoring system

    Get PDF
    The use of wireless sensor networks for condition monitoring is gaining ground across all sectors of industry, and while their use for power engineering applications has yet been limited, they represent a viable platform for next-generation substation condition monitoring systems. For engineers to fully benefit from this new approach to condition monitoring, new sensor data must be incorporated into a single integrated system. This paper proposes the integration of an agent-based wireless sensor network with an existing agent-based condition monitoring system. It demonstrates that multi-agent systems can be extended down to the sensor level while considering the reduced energy availability of low-power embedded devices. A novel agent-based approach to data translation is presented, which is demonstrated through two case studies: a lab-based temperature and vibration monitoring system, and a proposal to integrate a wireless sensor network to an existing technology demonstrator deployed in a substation in the UK
    corecore