Computer Science > Software Engineering
[Submitted on 1 Apr 2021]
Title:Toward Sensor and Software Product Line Based Context Aware Cloud Environment Assignment
View PDFAbstract:Because of the growing interest for mobile device and pervasive applications deployed on cloud computing, the providing of intelligent and ubiquitous context-aware applications that take into account the user's context is one of the main challenges in future applications. In this article we consider how to augment applications aware context used by mobiles device and deployed on cloud computing. The behavior of these applications should depend not only on their internal state and user interactions but also on the context sensed during their execution. Indeed, our approach based on two essential mechanisms, context sensoring and context reasoning. We consider the information acquired by the context sensoring as a product line and we use feature models to represent this information received, the services provided by cloud provider, the available resources and constraints. At the context reasoning step, the context provisioning feature model (CSCAFM) algorithm permits to generate service context-aware that fulfils the requirements of use ensures a certain level of performance of resources.
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.