{"title":"An automatic transformation from COSA software architecture to CORBA platform","authors":"A. Alti, M. Djoudi, A. Smeda","doi":"10.1145/1416729.1416771","DOIUrl":"https://doi.org/10.1145/1416729.1416771","url":null,"abstract":"Recently, middleware as an abstraction layer is completely integrated in development environments for resolving heterogeneity and guaranteeing the transparency communication of distributed components. The explicit separation of architecture and implementation is the main concern of the Model Driven Architecture (MDA), aiming to well understanding and controlling interactions and inter-connections among components. This article defines an automatic transformation from COSA (Component-Object based Software Architecture), which is a software architecture model that describes systems as a collection of components and connectors, to a standard platform - CORBA. The goal of our work is rapid mapping and smooth integration of COSA concepts into CORBA middleware platform in order to achieve a higher level of abstraction.","PeriodicalId":321308,"journal":{"name":"NOuvelles TEchnologies de la REpartition","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129869633","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"SAWSDL, mediation and XQUERY for web services discovery","authors":"A. Benna, N. Boudjlida, Hassina Talantikite","doi":"10.1145/1416729.1416736","DOIUrl":"https://doi.org/10.1145/1416729.1416736","url":null,"abstract":"Web services have been adopted by large industrial and commercial organizations to achieve interoperability between distributed systems. The interaction between web services components is done through publication, research, discovery and then invocation based on the service's description. However, their publication in an UDDI registry doesn't offer enough description of the service offering. The main idea described in this paper is about having a semantic description of web services (using SAWSDL) and then storing their functionality, during the publication phase, in a register named 'semantic links base'. This base represents the mediator between the service requestor and the service provider and would minimize the search time during the discovery step, because the mapping between the request concepts and the Web services are known in advance. The Web services discovery process is about finding these mappings between the user query, which is defined in a unified manner by referring to an ontology, and the web services functionality. The user request is translated into a query on the 'semantic links base' as well as the UDDI registry. The result returned can then be used as entry point for another query.","PeriodicalId":321308,"journal":{"name":"NOuvelles TEchnologies de la REpartition","volume":"47 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134345987","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}