71 research outputs found
On the Automated Synthesis of Enterprise Integration Patterns to Adapt Choreography-based Distributed Systems
The Future Internet is becoming a reality, providing a large-scale computing
environments where a virtually infinite number of available services can be
composed so to fit users' needs. Modern service-oriented applications will be
more and more often built by reusing and assembling distributed services. A key
enabler for this vision is then the ability to automatically compose and
dynamically coordinate software services. Service choreographies are an
emergent Service Engineering (SE) approach to compose together and coordinate
services in a distributed way. When mismatching third-party services are to be
composed, obtaining the distributed coordination and adaptation logic required
to suitably realize a choreography is a non-trivial and error prone task.
Automatic support is then needed. In this direction, this paper leverages
previous work on the automatic synthesis of choreography-based systems, and
describes our preliminary steps towards exploiting Enterprise Integration
Patterns to deal with a form of choreography adaptation.Comment: In Proceedings FOCLASA 2015, arXiv:1512.0694
Automated schema matching techniques: an exploratory study
Manual schema matching is a problem for many database applications that use multiple data sources including data warehousing and e-commerce applications. Current research attempts to address this problem by developing algorithms to automate aspects of the schema-matching task. In this paper, an approach using an external dictionary facilitates automated discovery of the semantic meaning of database schema terms. An experimental study was conducted to evaluate the performance and accuracy of five schema-matching techniques with the proposed approach, called SemMA. The proposed approach and results are compared with two existing semi-automated schema-matching approaches and suggestions for future research are made
Towards an Infrastructure for the Evaluation of Semantic Technologies
This paper presents and discusses the current development status of the SEALS Platform, a lasting reference infrastructure for semantic technology evaluation. It describes the different entities managed by the platform and the ontology-based model that has been defined to represent them; it also provides an overview of the platform architecture. In addition, it presents the different challenges faced during the development of the SEALS Platform and a use scenario of the platform that supports the execution of evaluation campaigns over semantic technologies
Descubrimiento automático de mappings en un caso de uso real con altas exigencias de certeza
Los sistemas de integración de información resuelven las diferencias entre las fuentes, en la mayorÃa de los casos, mediante la creación de mappings, puentes semánticos entre los elementos de las fuentes. Hasta ahora se han propuesto comparadores para generar un conjunto de mappings para cada par de elementos de las fuentes a integrar, y se han realizado estudios experimentales con ellos. El valor añadido del presente trabajo frente a los trabajos experimentales anteriores es que se ha llevado a cabo en un caso real embebido en una aplicación real (en el dominio geográfico) con altas exigencias de certeza
Towards web supported identification of top affiliations from scholarly papers
Frequent successful publications by specific institutions are indicators for identifying outstanding centres of research. This institution data are present in scholarly papers as the authors‟ affilations – often in very heterogeneous variants for the same institution across publications. Thus, matching is needed to identify the denoted real world institutions and locations. We introduce an approximate string metric that handles acronyms and abbreviations. Our URL overlap similarity measure is based on comparing the result sets of web searches. Evaluations on affiliation strings of a conference prove better results than soft tf/idf, trigram, and levenshtein. Incorporating the aligned affiliations we present top institutions and countries for the last 10 years of SIGMOD
A semantic language for querying anonymous web sources
A great deal of work has been carried out in recent years to facilitate access to data and information available on the Web. Proposals converge in two additional areas which consist in providing the sources with semantic annotations and in designing languages and tools that are capable of using these annotations. However, a large number of sources have not yet been annotated suitably. Besides, languages and existing tools do not allow the user to formulate "blind" queries without knowing the sources. To overcome these two limitations, in this paper we propose a flexible query language which allows a user to query sources in an anonymous way without knowing their existence and their structure. Queries can be solved by a system which in advance discovers potential sources and memorizes their schemas. We clarify how such a system can function
Constraints preserving genetic algorithm for learning fuzzy measures with an application to ontology matching
Abstract. Both the fuzzy measure and integral have been widely studied for multi-source information fusion. A number of researchers have proposed optimization techniques to learn a fuzzy measure from training data. In part, this task is difficult as the fuzzy measure can have a large number of free parameters (2 N − 2 for N sources) and it has many (monotonicity) constraints. In this paper, a new genetic algorithm approach to constraint preserving optimization of the fuzzy measure is present for the task of learning and fusing different ontology matching results. Preliminary results are presented to show the stability of the leaning algorithm and its effectiveness compared to existing approaches
Supporting Technical Customer Services with Mobile Devices: Towards an Integrated Information System Architecture
Due to increasing complexity of machines and plants, information tailored to the needs of Technical Customer Services(TCS) is a prerequisite for the execution of efficient service processes. This paper describes the conception of a supportingarchitecture incorporating an integration platform to meet the TCS’ demand for information. On the one hand, the developedarchitecture directs the integration of data from different specialized systems to cover the aforementioned information needs.On the other hand, it enables the feedback of the TCS to other corporate departments which is often neglected. The systemclasses to be integrated are presented besides options and technologies for realizing the integration platform. The articlecreates a framework for future discussions on information technology integration to support the TCS
Schema Normalization for Improving Schema Matching
Schema matching is the problem of finding relationships among concepts across heterogeneous data sources (heterogeneous in format and in structure). Starting from the \hidden meaning" associated to schema labels (i.e. class/attribute names) it is possible to discover relationships among the elements of different schemata. Lexical annotation (i.e. annotation w.r.t. a thesaurus/lexical resource) helps in associating a \u201cmeaning" to schema labels. However, accuracy of semi-automatic lexical annotation methods on real-world schemata suffers from the abundance of non-dictionary words such as compound nouns and word abbreviations.In this work, we address this problem by proposing a method to perform schema labels normalization which increases the number of comparable labels. Unlike other solutions, the method semi-automatically expands abbreviations and annotates compound terms, without a minimal manual effort. We empirically prove that our normalization method helps in the identification of similarities among schema elements of different data sources, thus improving schema matching accuracy
- …