current mobile middleware is designed based on "one-size-fits-all" paradigm lacking flexibility for optimization, customization, and adaptation.
They use the concepts of Frame-based techniques and its XVCL((XML based Variant Configuration Language) to define and configure points of variability.
[4] seems to be interesting to read in this paper.
They consider two major problems with the current mobile middleware applications:
- Monolithic structure: Specialized optimization and customization might be required
- Ontology evolution has not been addressed in the current ontology based middleware
- Configuration is done as early as possible
- Frame based ontology management and aggregation mechanism can run both on J2ME and J2SE
- Ontology evolution is more than the management of the ontology itself
- Flexible template capabilities for XVCL
Frame-based Ontology_Java Processing (FOJP)
- Bridging the OWL ontologies to Java classes by providing mappings
- Management and handling of ontology evolution
- Managing the update of agent definition, including the agent belief, goals, actions, and plans
Ontology evolution involves two phases
- meta-ontology development
- other meta-artifacts for the mobile middleware including the code components
No comments:
Post a Comment