@article {Daosabah2022163, title = {PDDL Planning and Ontologies, a Tool for Automatic Composition of Intentional-Contextual Web Services}, journal = {EAI/Springer Innovations in Communication and Computing}, year = {2022}, note = {cited By 0}, pages = {163-190}, abstract = {Among the motivations of the related work on semantic Web services is to find optimal solutions for the composition of Web services in an automatic and adaptive way, whose main goal is to solve a given problem. To this end, several works have been implemented to provide solutions for service composition, and among these solutions, we find the use of artificial intelligence (AI) planning systems. The idea introduced in this paper is based on the presentation of our service composition approach guided by the user-intention and the context awareness, in addition to a Context-Intentional Service Composition Architecture (CISCA) for implementing this approach. In the same way, we will present an AI planning technique to solve a composition problem, namely, the Planning Domain Description Language (PDDL) and the basis for reciprocal transformation with the Web Ontology Language (OWL). {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.}, keywords = {Artificial intelligence planning, Automatic composition, Birds, Context- awareness, Intention, Ontology, Ontology{\textquoteright}s, OWL-S, Planning domain description languages, Quality of service, Related works, Semantic Web, Services composition, Web services, Webs services, Websites}, doi = {10.1007/978-3-030-77185-0_11}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85125907756\&doi=10.1007\%2f978-3-030-77185-0_11\&partnerID=40\&md5=16113b5121fd2ffdba8c9fed915dd4e8}, author = {Daosabah, A. and Guermah, H. and Nassar, M.} } @article {Choukri2022274, title = {Towards a Generic Architecture of Context-Aware and Intentional System}, journal = {Lecture Notes in Networks and Systems}, volume = {489 LNNS}, year = {2022}, note = {cited By 0}, pages = {274-285}, abstract = {Context-awareness is a vital character of IoT and pervasive systems, helping to understand user needs with minimum human intervention. Furthermore, the context-awareness must be completed with Intentionality to improve the accuracy of delivering suitable service for a user.~Most proposed approaches focus on the context{\textquoteright}s static nature but don{\textquoteright}t give enough importance to the user{\textquoteright}s intention and context{\textquoteright}s dynamic nature. Then bringing Intentionality to context-awareness methods is an open-ended research topic with many challenges and opportunities for innovation.~The key issue of our research is enhancing the relationship between the user{\textquoteright}s context and intention based on a situation-centered approach.~This paper proposes a situation-centric meta model by providing practitioners with architecture to develop a context-sensitive intentional service, improving the relationship between the user{\textquoteright}s context and the intention. An illustrative example is provided to explain the proposed architecture using E-tourism as a case study. {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.}, doi = {10.1007/978-3-031-07969-6_21}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85135023098\&doi=10.1007\%2f978-3-031-07969-6_21\&partnerID=40\&md5=662991c2127148e7ca986dc0d03cda9c}, author = {Choukri, I. and Guermah, H. and Nassar, M.} } @article {Fissaa2021151, title = {Combining planning and learning for context aware service composition}, journal = {International Journal of Data Analysis Techniques and Strategies}, volume = {13}, number = {1-2}, year = {2021}, note = {cited By 0}, pages = {151-169}, abstract = {Computing vision introduced by Mark Weiser in the early {\textquoteright}90s has defined the basis of what is called now ubiquitous computing. This new discipline results from the convergence of powerful, small and affordable computing devices with networking technologies that connect them all together. Thus, ubiquitous computing has brought a new generation of service-oriented architectures (SOA) based on context-aware services. These architectures provide users with personalised and adapted behaviours by composing multiple services according to their contexts. In this context, the objective of this paper is to propose an approach for context-aware semantic-based services composition. Our contributions are built around following axes: 1) a semantic-based context modelling and context-aware semantic composite service specification; 2) an architecture for context-aware semantic-based services composition using artificial intelligence planning; 3) an intelligent mechanism based on reinforcement learning for context-aware selection in order to deal with dynamicity and uncertain character of modern ubiquitous environment. Copyright {\textcopyright} 2021 Inderscience Enterprises Ltd.}, doi = {10.1504/IJDATS.2021.114673}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85105363779\&doi=10.1504\%2fIJDATS.2021.114673\&partnerID=40\&md5=a71041d2e85a5cf3407180fb5cff29b2}, author = {Fissaa, T. and El Hamlaoui, M. and Guermah, H. and Hafiddi, H. and Nassar, M.} } @conference {Choukri2021, title = {Context aware Hidden Markov Model for Intention process mining}, booktitle = {5th International Conference on Intelligent Computing in Data Sciences, ICDS 2021}, year = {2021}, note = {cited By 0}, abstract = {Nowadays, the omnipresence of digital devices and solutions in daily life made the digital footprints of individuals and the traces of their activities widely available. Smart devices generate a tremendous amount of data that and enables tracking their users{\textquoteright} activity. Extensive research has been conducted to produce generic process models based on the analysis of user{\textquoteright}s activity recorded during the enactment of operational processes. Unfortunately, these approaches considered only the relation between the observed activities and their sequences to infer the underlying process. Thus, ignoring the goal conditioning the user{\textquoteright}s behavior when triggering the actual process. Nevertheless, the same activity traces could serve to unhide the intention behind each process. This article will focus on presenting our approach to Contextual intention mining using Hidden Markov Model (HMM). This approach explores the close relationships between intention and context to construct the process model while ensuring consistency between observed context and actual intentions. {\textcopyright} 2021 IEEE.}, keywords = {Behavioral research, Context, Data mining, Digital devices, Event logs, Goal mining, Goal models, Hidden Markov models, Information systems, Information use, Intention-oriented process modeling, Intentional process modeling, Machine learning, Markov modeling, Oriented process, Process Discovery, Process engineering, Process mining, Process recommendation, Process-aware information systems, Process-models, Supervised learning, Unsupervised learning, User profile}, doi = {10.1109/ICDS53782.2021.9626765}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85123483088\&doi=10.1109\%2fICDS53782.2021.9626765\&partnerID=40\&md5=d61fab7bfc96ede4658a8984da68ef3f}, author = {Choukri, I. and Guermah, H. and Daosabah, A. and Nassar, M.} } @article {Guermah2021110, title = {Dealing with context awareness for service-oriented systems: An ontology-based approach}, journal = {International Journal of Service Science, Management, Engineering, and Technology}, volume = {12}, number = {4}, year = {2021}, note = {cited By 1}, pages = {110-131}, abstract = {In recent years, rapid advances in the enabling technologies for mobile and ubiquitous computing, software paradigms, embedded sensor technologies, and wide range of wired and wireless protocols have been witnessed. Specifically, context-aware services-oriented applications are emerging as the next computing paradigm in which infrastructure and services are seamlessly available. Contextawareness, being an important ingredient, plays a vital role in enabling such interactive smart environments. More recently, the increasing popularity of ontologies has led to new ontology-based models of context because of their potential to support sophisticated ontology-based reasoning methods. This paper presents an architecture for the development of context-aware services based on ontologies. The authors highlight the context metamodel and discuss about reasoning process. This research also presents the semantic approach for service adaptation in context aware environment. Copyright {\textcopyright} 2021, IGI Global.}, doi = {10.4018/IJSSMET.2021070107}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85108948717\&doi=10.4018\%2fIJSSMET.2021070107\&partnerID=40\&md5=57712a52da5717426a70263e22f08eea}, author = {Guermah, H. and Guermah, B. and Fissaa, T. and Hafiddi, H. and Nassar, M.} } @article {Daosabah2021324, title = {Dynamic composition of services: an approach driven by the user{\textquoteright}s intention and context}, journal = {International Journal of Web Engineering and Technology}, volume = {16}, number = {4}, year = {2021}, note = {cited By 1}, pages = {324-354}, abstract = {With the continuous development of services in ubiquitous systems, service orientation is becoming increasingly important in its structuring. As a result, the design and the development of applications are gradually migrating from a traditional model to a service-oriented model. In this regard, we propose through this work an approach for web service (WS) composition guided by the context and the intention, by which we suggest an architecture for service composition that reduces the complexity of the generated artificial intelligence (AI) planning problem and to ensure the interoperability of any system independently of the domain planners. The general idea of this approach is to conceive an intentional-contextual metamodel that will be transformed into an OWL model using OMG standards, which will be used to map the WS composition problem into AI planning problems. This article describes the architectural, conceptual, and strategic aspects to deal with the WS composition problem. {\textcopyright} 2021 Inderscience Enterprises Ltd.}, keywords = {Artificial intelligence, Birds, Context- awareness, Intention, interoperability, Object management, Object management group, OMG, Ontology{\textquoteright}s, OWL-S, Quality of service, Services composition, Spring cloud framework, Web service composition, Web services}, doi = {10.1504/IJWET.2021.122768}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85124011575\&doi=10.1504\%2fIJWET.2021.122768\&partnerID=40\&md5=f9387d7a26ae641892da27f98947542d}, author = {Daosabah, A. and Guermah, H. and Nassar, M.} } @article {El-Bouroumi2021373, title = {Enhancing Business Process Modeling with Context and Ontology}, journal = {International Journal of Advanced Computer Science and Applications}, volume = {12}, number = {9}, year = {2021}, note = {cited By 0}, pages = {373-380}, abstract = {Business process is a sequence of events and tasks that encompass actions and people. Therefore, a company that pays much attention to its business processes has to clearly identify and define the procedures of their relations. However, with the exponential evolution in ubiquitous computing, the exploitation of information spread all over different devices has become essential to further improve business processes. Hence, inthis paper we present a new approach for business process modeling that is based on context-awareness and ontology. We propose a set of meta-model for the elements that we find very important, taking into account the context and, in modeling, the business process. To validate our approach, we propose a concrete case study about transport system to provide a proof of the applicability as well as the utility of the model {\textcopyright} 2021. International Journal of Advanced Computer Science and Applications. All Rights Reserved.}, keywords = {Business Process, Business process modeling, Context, Context ontology, Context- awareness, Exponentials, Metamodeling, New approaches, Ontology, Ontology{\textquoteright}s, Process engineering, Sequence of events, Systems engineering, Ubiquitous computing}, doi = {10.14569/IJACSA.2021.0120942}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85119425334\&doi=10.14569\%2fIJACSA.2021.0120942\&partnerID=40\&md5=da72c57b36a3bdb00125409bd14820d1}, author = {El-Bouroumi, J. and Guermah, H. and Nassar, M.} } @conference {Daosabah2021, title = {Integrating Context and Intention for Optimal Semantic Web Service Composition Using AI Planning}, booktitle = {Proceedings - 4th International Conference on Advanced Communication Technologies and Networking, CommNet 2021}, year = {2021}, note = {cited By 0}, abstract = {This paper deals with an approach for the dynamic composition of web service (WS) based on the user{\textquoteright}s intention and context. Our idea to implement this approach is based on the combination of artificial intelligence (AI) planning techniques and the semantic aspect describing the web service that will be composed. To this end, we will transform the web service composition problem into an AI planning problem. First, conversion of web service semantically described in OWL and OWL-S to an alternative problem and domain description specified in the planning domain description language (PDDL) is made. Then, a planner (AI Planner) using the Genetic Algorithm (GA) features will be invoked, by adapting the PDDL planning language actions to the GA rules, in order to generate the most optimal composition plan (sequence of PDDL actions), which solves the conceived service composition problem, having a goal to achieve (the intention) according to the problem domain description (context). {\textcopyright} 2021 IEEE.}, keywords = {And OWL, Artificial intelligence, Artificial intelligence planning, Birds, Composition problem, Domain description, Genetic algorithms, Ontology{\textquoteright}s, OWL-S, Planning domain description languages, Quality of service, Semantic Web, Semantic web service compositions, Services composition, Web services, Webs services, Websites}, doi = {10.1109/CommNet52204.2021.9641912}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85123984789\&doi=10.1109\%2fCommNet52204.2021.9641912\&partnerID=40\&md5=582b92b4fd74d9de0d27f804898dee05}, author = {Daosabah, A. and Guermah, H. and Choukri, I. and Nassar, M.} } @article {Choukri202153, title = {Toward a better understanding of intentionality in service engineering: A systematic review}, journal = {International Journal of Web Engineering and Technology}, volume = {16}, number = {1}, year = {2021}, note = {cited By 0}, pages = {53-82}, abstract = {Putting intentionality adaptation and context-awareness into service in a user transparent way is a critical concern for the pervasive computing paradigm. Several approaches have already been tested to incorporate intentionality in service engineering. However, there are limited results in terms of user intention understanding and context awareness. This systematic literature review interprets available approaches, especially those considered relevant for particular concern: intention representation, intention matching, and context influence on intention. It explains the pros and cons inherent to each proposed method. A total of 51 papers published between 2010 and 2020 were rigorously selected. The current review results demonstrate that the available literature suggests multiple approaches to intentionality adaptation. But with many gaps remaining, especially when it comes to modelling intentionality. Furthermore, this study reveals that little effort is given to handle the close relationship between context and intention. Copyright {\textcopyright} 2021 Inderscience Enterprises Ltd.}, keywords = {Context- awareness, Intentionality, Pervasive computing paradigm, Service engineering, Systematic literature review, Systematic Review, Ubiquitous computing, User intention}, doi = {10.1504/IJWET.2021.115688}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85108458307\&doi=10.1504\%2fIJWET.2021.115688\&partnerID=40\&md5=8543df68df0d6b4486c1e7ccae85f61e}, author = {Choukri, I. and Guermah, H. and Nassar, M.} } @conference {Bouroumi2020, title = {CBPM: An Approach for Contextual Business Process Modeling}, booktitle = {4th International Conference on Intelligent Computing in Data Sciences, ICDS 2020}, year = {2020}, note = {cited By 0}, abstract = {With the evolution of ubiquitous computing, the consideration of the context in applications became indispensable and this is the case for business process modeling. In recent years, several approaches have been proposed to introduce context into BP modeling. In this article, we will present an approach which allows to model business process while integrating context notion, we will propose a meta-model of context that allows to model the context in a generic way, and also a framework to gather this context meta-model with the BPMN model in order to elaborate a contextual business process. {\textcopyright} 2020 IEEE.}, keywords = {BP model, Business Process, Business process model, Data Science, Intelligent computing, Meta model, Process engineering, Ubiquitous computing}, doi = {10.1109/ICDS50568.2020.9268681}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85098655208\&doi=10.1109\%2fICDS50568.2020.9268681\&partnerID=40\&md5=0e9a0eeb9719d90ae6d359faa5759165}, author = {Bouroumi, J.E.L. and Guermah, H. and Nassar, M. and Kriouile, A.} } @article {Guermah2020300, title = {How can reasoning improve ontology-based context-aware system?}, journal = {International Journal of Advanced Intelligence Paradigms}, volume = {15}, number = {3}, year = {2020}, note = {cited By 1}, pages = {300-316}, abstract = {Over the past two decades, the large evolution of software engineering, telecommunication and pervasive devices has lead to emergence of a new vision of development aiming at building systems to meet more complex and personalised needs known as context-aware systems. This type of systems is becoming the next computing paradigm in which infrastructure and services are sensitive to any change of the context, so that plays a crucial role to provide interactive intelligent environments. In parallel, contextual situation refers to a higher level of information inferred from different context data flow that can be extracted from physical and virtual sensors. The power of using situation is lies in their ability to provide a simple and comprehensible representation of context property, which preserve the services that manipulate them from the complexity of sensor readings, data transmission errors and inferencing activities. In this work, we aim to explore the added value of using ontology-based reasoning, focusing on first-order logic and fuzzy logic, to produce contextual situations. Copyright {\textcopyright} 2020 Inderscience Enterprises Ltd.}, doi = {10.1504/IJAIP.2020.105824}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85082202504\&doi=10.1504\%2fIJAIP.2020.105824\&partnerID=40\&md5=202a3b83c6a307a1c364213895e826ba}, author = {Guermah, H. and Fissaa, T. and Guermah, B. and Hafiddi, H. and Nassar, M. and Kriouile, A.} } @conference {Guermah2018398, title = {Exploiting semantic web services in the development of context-Aware systems}, booktitle = {Procedia Computer Science}, volume = {127}, year = {2018}, pages = {398-407}, doi = {10.1016/j.procs.2018.01.137}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85045686942\&doi=10.1016\%2fj.procs.2018.01.137\&partnerID=40\&md5=dbaaaeb79a87c39b06e634b35eb64baf}, author = {Guermah, H. and Fissaa, T. and Hafiddi, H. and Nassar, M.} } @conference {Fissaa2018, title = {An intelligent approach for context-aware service selection using machine learning}, booktitle = {ACM International Conference Proceeding Series}, year = {2018}, doi = {10.1145/3230905.3230938}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85053485269\&doi=10.1145\%2f3230905.3230938\&partnerID=40\&md5=9a122db8fcb1e41bf5f54261c361ce7a}, author = {Fissaa, T. and Guermah, H. and Hamlaoui, M.E.L. and Hafiddi, H. and Nassar, M.} } @conference {Guermah2018, title = {Using context ontology and linear SVM for chronic kidney disease prediction}, booktitle = {ACM International Conference Proceeding Series}, year = {2018}, doi = {10.1145/3230905.3230941}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85053485109\&doi=10.1145\%2f3230905.3230941\&partnerID=40\&md5=41a05c4c09330c364082c52d6546e08f}, author = {Guermah, H. and Fissaa, T. and Guermah, B. and Hafiddi, H. and Nassar, M.} }