A pro-active middleware platform for mobile environments
نویسندگان
چکیده
With wireless communications and mobile hand-held devices becoming a reality, new applications where users can have access to information anytime, anywhere are made possible. To design a middleware-based platform for applications such as emergency aid, crisis managements, our approach is threefold. We design and implement a middleware platform that hides as much as possible the details of the hardware, the operating system, and the telecommunication protocols from application developers and users. Then, we define a context manager associated with a middleware manager that cope with the collaboration between the users and the other middleware services. Next, users and the other middleware services rely on context information: the former for expressing needs and behaviour, the latter for being pro-active. These middleware services include disconnection management, fault management, deployment.
منابع مشابه
Interoperating with Services in a Mobile Environment
Mobile computing is characterised by users carrying portable devices that allow communication between people and continuous access to networked services independent of their physical location. A mobile application must discover and interoperate with the required application services available to them in their present location. However, these services will be developed upon a range of middleware...
متن کاملMiddleware platform support for the realisation of advanced business models in beyond 3G environments
The field of telecommunication value-added services provision is undergoing significant changes during the last years. The mobile services value chain is already impacted and more dramatic developments are expected in view of the 4G mobile systems, whose advent is expected in the medium to long term. This contribution presents a non-network operator centric business model for mobile service pro...
متن کاملMobiPADS: A Reflective Middleware for Context-Aware Mobile Computing
Traditionally, middleware technologies, such as CORBA, Java RMI, and Microsoft’s DCOM, have provided a set of distributed computing services that essentially abstract the underlying network services to a monolithic “black box.” In a mobile operating environment, the fundamental assumption of middleware abstracting a unified distributed service for all types of applications operating over a stat...
متن کاملIntegrating Middleware Paradigms to Support a Mobile Sport News Application
Mobile applications exist in environments that change (e.g. varying network bandwidth, network connectivity and device location) and may execute on end systems with limited resources such as battery power, CPU speed and memory. In order to provide the best level of service to the end user, the application must be aware of these factors and be able to adapt to deal with them [1]. There are a num...
متن کاملSemantic-based Middleware Solutions to Support Context-Aware Service Provisioning in Pervasive Environments
The dynamicity and heterogeneity that characterize pervasive environments raise new challenges in the design of mobile middleware. Pervasive environments are characterized by a significant degree of heterogeneity, variability, and dynamicity that conventional middleware solutions are not able to adequately manage. Originally designed for use in a relatively static context, such middleware syste...
متن کامل