Yassin Chabeb - Academia.edu (original) (raw)
Papers by Yassin Chabeb
… WETICE 2007. 16th …, 2007
Luca Abeti, IMT Institute for Advanced Studies, Italy Marco Aiello, University of Groningen, Neth... more Luca Abeti, IMT Institute for Advanced Studies, Italy Marco Aiello, University of Groningen, Netherlands Ali Ait-Bachir, Laboratoire d'Informatique de Grenoble (LIG), France Michele Angelaccio, Universtiy of Rome Tor Vergata, Italy Michele Amoretti, University of Parma, Italy Costin Badica, University of Craiova, Romania Djamel Belaïd, GET/INT, France Ouissem Ben Fredj, GET/INT, France Riadh Ben Halima, LAAS-CNRS, France Federico Bergenti, Università degli Studi di Parma, Italy Guy Bernard, GET/INT, France Michele Bezzi, Accenture Tech Labs, France M. Brian Blake, ...
L'objectif de ce papier est de définir une ontologie technique de services pour le langage de des... more L'objectif de ce papier est de définir une ontologie technique de services pour le langage de description de service Web sémantique YASA4WSDL. Cette ontologie intègre des concepts utiles du méta-modèle de WSDL et des ontologies OWSL-S et WSMO. L'intégration de ces ontologies est réalisée avec différentes techniques d'appariement conformément un processus de mapping d'ontologies. L'ontologie résultante offre une couverture sémantique des concepts spécifiques aux services Web.
Web services are loosely-coupled and self descriptive applications. They are based on standards s... more Web services are loosely-coupled and self descriptive applications. They are based on standards such as SOAP, WSDL, and UDDI. Nevertheless, the lack of semantics in WSDL prevents automatic discovery and hence automatic invocation and composition. In our work, we are interested in extending existing approaches for the description of Semantic Web Services. Our proposed approach, Yet Another Semantic Annotation for WSDL (YASA4WSDL), is an extension of the W3C recommendation on semantics for Web services (SAWSDL) and uses two types of ontologies: a Technical Ontology type containing concepts defining semantics of services, their QoS... and a Domain Ontology type containing the concepts defining the semantics of the business domain. We present how our approach is more expressive than the W3C recommendation and submissions to W3C on semantics of Web Services. We show via our implementation how to automatically generate descriptions like SAWSDL, OWL-S, or WSMO from YASA4WSDL.
2009 Fourth International Conference on Internet and Web Applications and Services, 2009
The lack of semantics in Web Services Description Language (WSDL) prevents automatic discovery an... more The lack of semantics in Web Services Description Language (WSDL) prevents automatic discovery and hence automatic invocation and composition. In our work, we are interested in extending existing approaches for the description of Semantic Web Services. Previously, we have extended the W3C recommendation on Semantics for Web Services (SAWSDL) and have proposed the use of two types of ontologies: a Technical Ontology type containing concepts defining semantics of services, their QoS,etc. and a Domain Ontology type containing the concepts defining the semantics of the business domain. The aim of this paper is to present Yet Another Semantic Annotation for WSDL (YASA4WSDL) and define a technical service ontology for YASA4WSDL. This ontology integrates useful concepts of WSDL meta-model, and OWL-S and WSMO ontologies. The integration of these ontologies is based on different matching techniques according to an ontology mapping process. The resulting ontology covers specific Web services semantic concepts.
Proceedings of the 2010 ACM Symposium on Applied Computing - SAC '10, 2010
... fee. SAC'10 March 22-26, 2010, Sierre, Switzerland. Copyright 2010 ACM 978-1-60558-638-0... more ... fee. SAC'10 March 22-26, 2010, Sierre, Switzerland. Copyright 2010 ACM 978-1-60558-638-0/10/03 ...$10.00. Figure 1: Semantic Annotation. Figure 2: Semantic Matching. to describe Web services, namely WSDL. In a previous work, we have presented YASA4WSDL [2] (YASA ...
2010 24th IEEE International Conference on Advanced Information Networking and Applications, 2010
In this paper, we present new algorithms for matching Web services described in YASA4WSDL (YASA f... more In this paper, we present new algorithms for matching Web services described in YASA4WSDL (YASA for short). We have already defined YASA that overcomes some issues missing in WSDL or SAWSDL. In this paper, we continue on our contribution and show how YASA Web services are matched based on the specificities of YASA descriptions. Our matching algorithm consists of three variants based on three different semantic matching degree aggregations. This algorithm was implemented in YASA-M, a new Web service matchmaker. YASA-M is evaluated and compared to well known approaches for service matching. Experiments show that YASA-M provides better results, in terms of precision, response time, and scalability, than a well known matchmaker.
… WETICE 2007. 16th …, 2007
Luca Abeti, IMT Institute for Advanced Studies, Italy Marco Aiello, University of Groningen, Neth... more Luca Abeti, IMT Institute for Advanced Studies, Italy Marco Aiello, University of Groningen, Netherlands Ali Ait-Bachir, Laboratoire d'Informatique de Grenoble (LIG), France Michele Angelaccio, Universtiy of Rome Tor Vergata, Italy Michele Amoretti, University of Parma, Italy Costin Badica, University of Craiova, Romania Djamel Belaïd, GET/INT, France Ouissem Ben Fredj, GET/INT, France Riadh Ben Halima, LAAS-CNRS, France Federico Bergenti, Università degli Studi di Parma, Italy Guy Bernard, GET/INT, France Michele Bezzi, Accenture Tech Labs, France M. Brian Blake, ...
… WETICE 2007. 16th …, 2007
Luca Abeti, IMT Institute for Advanced Studies, Italy Marco Aiello, University of Groningen, Neth... more Luca Abeti, IMT Institute for Advanced Studies, Italy Marco Aiello, University of Groningen, Netherlands Ali Ait-Bachir, Laboratoire d'Informatique de Grenoble (LIG), France Michele Angelaccio, Universtiy of Rome Tor Vergata, Italy Michele Amoretti, University of Parma, Italy Costin Badica, University of Craiova, Romania Djamel Belaïd, GET/INT, France Ouissem Ben Fredj, GET/INT, France Riadh Ben Halima, LAAS-CNRS, France Federico Bergenti, Università degli Studi di Parma, Italy Guy Bernard, GET/INT, France Michele Bezzi, Accenture Tech Labs, France M. Brian Blake, ...
L'objectif de ce papier est de définir une ontologie technique de services pour le langage de des... more L'objectif de ce papier est de définir une ontologie technique de services pour le langage de description de service Web sémantique YASA4WSDL. Cette ontologie intègre des concepts utiles du méta-modèle de WSDL et des ontologies OWSL-S et WSMO. L'intégration de ces ontologies est réalisée avec différentes techniques d'appariement conformément un processus de mapping d'ontologies. L'ontologie résultante offre une couverture sémantique des concepts spécifiques aux services Web.
Web services are loosely-coupled and self descriptive applications. They are based on standards s... more Web services are loosely-coupled and self descriptive applications. They are based on standards such as SOAP, WSDL, and UDDI. Nevertheless, the lack of semantics in WSDL prevents automatic discovery and hence automatic invocation and composition. In our work, we are interested in extending existing approaches for the description of Semantic Web Services. Our proposed approach, Yet Another Semantic Annotation for WSDL (YASA4WSDL), is an extension of the W3C recommendation on semantics for Web services (SAWSDL) and uses two types of ontologies: a Technical Ontology type containing concepts defining semantics of services, their QoS... and a Domain Ontology type containing the concepts defining the semantics of the business domain. We present how our approach is more expressive than the W3C recommendation and submissions to W3C on semantics of Web Services. We show via our implementation how to automatically generate descriptions like SAWSDL, OWL-S, or WSMO from YASA4WSDL.
2009 Fourth International Conference on Internet and Web Applications and Services, 2009
The lack of semantics in Web Services Description Language (WSDL) prevents automatic discovery an... more The lack of semantics in Web Services Description Language (WSDL) prevents automatic discovery and hence automatic invocation and composition. In our work, we are interested in extending existing approaches for the description of Semantic Web Services. Previously, we have extended the W3C recommendation on Semantics for Web Services (SAWSDL) and have proposed the use of two types of ontologies: a Technical Ontology type containing concepts defining semantics of services, their QoS,etc. and a Domain Ontology type containing the concepts defining the semantics of the business domain. The aim of this paper is to present Yet Another Semantic Annotation for WSDL (YASA4WSDL) and define a technical service ontology for YASA4WSDL. This ontology integrates useful concepts of WSDL meta-model, and OWL-S and WSMO ontologies. The integration of these ontologies is based on different matching techniques according to an ontology mapping process. The resulting ontology covers specific Web services semantic concepts.
Proceedings of the 2010 ACM Symposium on Applied Computing - SAC '10, 2010
... fee. SAC'10 March 22-26, 2010, Sierre, Switzerland. Copyright 2010 ACM 978-1-60558-638-0... more ... fee. SAC'10 March 22-26, 2010, Sierre, Switzerland. Copyright 2010 ACM 978-1-60558-638-0/10/03 ...$10.00. Figure 1: Semantic Annotation. Figure 2: Semantic Matching. to describe Web services, namely WSDL. In a previous work, we have presented YASA4WSDL [2] (YASA ...
2010 24th IEEE International Conference on Advanced Information Networking and Applications, 2010
In this paper, we present new algorithms for matching Web services described in YASA4WSDL (YASA f... more In this paper, we present new algorithms for matching Web services described in YASA4WSDL (YASA for short). We have already defined YASA that overcomes some issues missing in WSDL or SAWSDL. In this paper, we continue on our contribution and show how YASA Web services are matched based on the specificities of YASA descriptions. Our matching algorithm consists of three variants based on three different semantic matching degree aggregations. This algorithm was implemented in YASA-M, a new Web service matchmaker. YASA-M is evaluated and compared to well known approaches for service matching. Experiments show that YASA-M provides better results, in terms of precision, response time, and scalability, than a well known matchmaker.
… WETICE 2007. 16th …, 2007
Luca Abeti, IMT Institute for Advanced Studies, Italy Marco Aiello, University of Groningen, Neth... more Luca Abeti, IMT Institute for Advanced Studies, Italy Marco Aiello, University of Groningen, Netherlands Ali Ait-Bachir, Laboratoire d'Informatique de Grenoble (LIG), France Michele Angelaccio, Universtiy of Rome Tor Vergata, Italy Michele Amoretti, University of Parma, Italy Costin Badica, University of Craiova, Romania Djamel Belaïd, GET/INT, France Ouissem Ben Fredj, GET/INT, France Riadh Ben Halima, LAAS-CNRS, France Federico Bergenti, Università degli Studi di Parma, Italy Guy Bernard, GET/INT, France Michele Bezzi, Accenture Tech Labs, France M. Brian Blake, ...