Stream Composition for Highly Adaptive and Reconfigurable Mobile Middleware
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
Embedded Software in Real-Time Pervasive Computing Environments
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
Testing Context-Sensitive Middleware-Based Software Applications
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
A context-aware middleware for applications in mobile Ad Hoc environments
MPAC '04 Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing
A Style-Aware Architectural Middleware for Resource-Constrained, Distributed Systems
IEEE Transactions on Software Engineering
Evolutionary and efficient context management in heterogeneous environments
MPAC '05 Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing
MobiGATE: A Mobile Computing Middleware for the Active Deployment of Transport Services
IEEE Transactions on Software Engineering
Applying Coordination for Service Adaptation in Mobile Computing
IEEE Internet Computing
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
Tailoring an architectural middleware platform to a heterogeneous embedded environment
Proceedings of the 6th international workshop on Software engineering and middleware
EgoSpaces: Facilitating Rapid Development of Context-Aware Mobile Applications
IEEE Transactions on Software Engineering
Reconceptualizing a Family of Heterogeneous Embedded Systems via Explicit Architectural Support
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Exploring the Role of Software Architecture in Dynamic and Fault Tolerant Pervasive Systems
SEPCASE '07 Proceedings of the 1st International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments
Autonomic Adaptation solution based on Service-Context Adequacy Determination
Electronic Notes in Theoretical Computer Science (ENTCS)
Rule-based intelligent adaptation in mobile information systems
Expert Systems with Applications: An International Journal
A survey of context-aware middleware
SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
A resource and context model for mobile middleware
Personal and Ubiquitous Computing - Special Issue: Selected Papers of the ARCS06 Conference
Runtime software adaptation: framework, approaches, and styles
Companion of the 30th international conference on Software engineering
CoWSAMI: Interface-aware context gathering in ambient intelligence environments
Pervasive and Mobile Computing
A service-oriented middleware for context-aware applications
Proceedings of the 5th international workshop on Middleware for pervasive and ad-hoc computing: held at the ACM/IFIP/USENIX 8th International Middleware Conference
Domain-based context management for dynamic and evolutionary environments
Proceedings of the 4th on Middleware doctoral symposium
Specification, decomposition and agent synthesis for situation-aware service-based systems
Journal of Systems and Software
An Adaptive Mobile System to Solve Large-Scale Problems in Wireless Networks
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part IV: ICCS 2007
Development of context-aware mobile services: an approach to simplification
International Journal of Mobile Communications
Context-aware systems: A literature review and classification
Expert Systems with Applications: An International Journal
A comprehensive solution for application-level adaptation
Software—Practice & Experience
PAQ: persistent adaptive query middleware for dynamic environments
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Service-context unified knowledge representation for autonomic adaptation
CONTEXT'07 Proceedings of the 6th international and interdisciplinary conference on Modeling and using context
An architecture-driven software mobility framework
Journal of Systems and Software
PAQ: persistent adaptive query middleware for dynamic environments
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
RESISTing reliability degradation through proactive reconfiguration
Proceedings of the IEEE/ACM international conference on Automated software engineering
Journal of Systems and Software
A context-aware reflective middleware framework for distributed real-time and embedded systems
Journal of Systems and Software
Supporting runtime software architecture: A bidirectional-transformation-based approach
Journal of Systems and Software
Middleware support for internetware: a service perspective
Proceedings of the Second Asia-Pacific Symposium on Internetware
Adaptive and Reflective Middleware on Proceedings of the International Workshop
Combined resource and context model for qos-aware mobile middleware
ARCS'06 Proceedings of the 19th international conference on Architecture of Computing Systems
An architecture for multi-agent based self-adaptive system in mobile environment
IDEAL'05 Proceedings of the 6th international conference on Intelligent Data Engineering and Automated Learning
A communication broker for nomadic computing systems
HPCC'05 Proceedings of the First international conference on High Performance Computing and Communications
An intelligent adaptation system based on a self-growing engine
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
DIASCOPE: distributed adaptation system using cooperative proxies in ubiquitous network
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part II
Adaptive service delivery for mobile users in ubiquitous computing environments
UIC'06 Proceedings of the Third international conference on Ubiquitous Intelligence and Computing
An adaptive mobile system using mobile grid computing in wireless network
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part V
Extraction of implicit context information in ubiquitous computing environments
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV
CRL: a context-aware request language for mobile computing
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
Context awareness: an experiment with hoarding
Euro-Par'06 Proceedings of the 12th international conference on Parallel Processing
An embeddable fusion framework to manage context information in mobile devices
HAIS'10 Proceedings of the 5th international conference on Hybrid Artificial Intelligence Systems - Volume Part II
An engineering approach to adaptation and calibration
MRC'05 Proceedings of the Second international conference on Modeling and Retrieval of Context
Utilizing architectural styles to enhance the adaptation support of middleware platforms
Information and Software Technology
Fast track article: Using snapshot query fidelity to adapt continuous query execution
Pervasive and Mobile Computing
Context-oriented programming: A software engineering perspective
Journal of Systems and Software
A survey of context data distribution for mobile ubiquitous systems
ACM Computing Surveys (CSUR)
Journal of Parallel and Distributed Computing
Design and validation of a light inference system to support embedded context reasoning
Personal and Ubiquitous Computing
A common architecture for cross layer and network context awareness
IWSOS'07 Proceedings of the Second international conference on Self-Organizing Systems
CAMPUS: A middleware for automated context-aware adaptation decision making at run time
Pervasive and Mobile Computing
LOCCAM - loosely coupled context acquisition middleware
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Run-time adaptation of mobile applications using genetic algorithms
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
An Analysis of Language-Level Support for Self-Adaptive Software
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Run-Time support to manage architectural variability specified with CVL
ECSA'13 Proceedings of the 7th European conference on Software Architecture
Movement-aware and QoS-driven indoor location and mobile service discovery framework
International Journal of Wireless and Mobile Computing
Hi-index | 0.01 |
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 static network infrastructure is no longer valid. In particular, mobile applications are not able to leverage the benefits of adaptive computing to optimize its computation based on current contextual situations. In this paper, we introduce the Mobile Platform for Actively Deployable Service (MobiPADS) system. MobiPADS is designed to support context-aware processing by providing an executing platform to enable active service deployment and reconfiguration of the service composition in response to environments of varying contexts. Unlike most mobile middleware, MobiPADS supports dynamic adaptation at both the middleware and application layers to provide flexible configuration of resources to optimize the operations of mobile applications. Within the MobiPADS system, services (known as mobilets) are configured as chained service objects to provide augmented services to the underlying mobile applications so as to alleviate the adverse conditions of a wireless environment.