Skip to main content
Top

2015 | OriginalPaper | Chapter

Reuse of Rules in a Mapping-Based Integration Tool

Authors : Vladimir Dimitrieski, Milan Čeliković, Nemanja Igić, Heiko Kern, Fred Stefan

Published in: Intelligent Software Methodologies, Tools and Techniques

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In the Internet of Things scenario, the integration of devices with business application systems requires bridging the differences in schemas of transmitted and received data. Further, different device configuration may introduce a variety in a data schema of a single device. Currently, mitigating this schema variation problem requires a manual adaptation of data transformations between the devices and business application systems. In this paper, we propose an algorithm that uses previously created transformations to automatically adjust the new ones for schema variations. The algorithm only considers isolated schema element information in order to find possible candidates in a transformation repository. Schema elements can be compared using multiple comparators, and the result is combined in a final similarity metric. Both, the algorithm and the repository are implemented as a module of AnyMap – a mapping-based integration tool. We also present a case study on which we evaluated the approach.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
2.
go back to reference Bézivin J., Kurtev I.: Model-based technology integration with the technical space concept. In: Proceedings of the Metainformatics Symposium, pp. 44–49. Springer (2005) Bézivin J., Kurtev I.: Model-based technology integration with the technical space concept. In: Proceedings of the Metainformatics Symposium, pp. 44–49. Springer (2005)
3.
go back to reference Manakanatas, D., Plexousakis, D.: A tool for semi-automated semantic schema mapping: design and implementation. In: DISWEB caise, Luxembourg (2006) Manakanatas, D., Plexousakis, D.: A tool for semi-automated semantic schema mapping: design and implementation. In: DISWEB caise, Luxembourg (2006)
4.
go back to reference Levenshtein, V.I.: Binary codes capable of correcting deletions, insertions, and reversals. Sov. Phys. Doklady 10(8), 707–710 (1966)MathSciNet Levenshtein, V.I.: Binary codes capable of correcting deletions, insertions, and reversals. Sov. Phys. Doklady 10(8), 707–710 (1966)MathSciNet
5.
go back to reference Winkler, W.E.: String Comparator Metrics and Enhanced Decision Rules in the Fellegi-Sunter Model of Record Linkage (1990) Winkler, W.E.: String Comparator Metrics and Enhanced Decision Rules in the Fellegi-Sunter Model of Record Linkage (1990)
6.
go back to reference Kern, H., Stefan, F., Dimitrieski, V., Čeliković, M.: Mapping-based exchange of models between meta-modeling tools. In: Proceedings of the 14th Workshop on Domain-Specific Modeling, SPLASH, pp. 29–34, Oregon, USA (2014) Kern, H., Stefan, F., Dimitrieski, V., Čeliković, M.: Mapping-based exchange of models between meta-modeling tools. In: Proceedings of the 14th Workshop on Domain-Specific Modeling, SPLASH, pp. 29–34, Oregon, USA (2014)
7.
go back to reference Kern, H., Stefan, F., Fähnrich, K.-P., Dimitrieski, V.: A mapping-based framework for the integration of machine data and information systems. In: Proceedings of 8th International Conference on Information Systems, pp. 113–120, Portugal (2015) Kern, H., Stefan, F., Fähnrich, K.-P., Dimitrieski, V.: A mapping-based framework for the integration of machine data and information systems. In: Proceedings of 8th International Conference on Information Systems, pp. 113–120, Portugal (2015)
9.
go back to reference Wimmer, M.: From mining to mapping and roundtrip transformations-a systematic approach to model-based tool integration. Ph.D. Thesis, Vienna University of Technology (2008) Wimmer, M.: From mining to mapping and roundtrip transformations-a systematic approach to model-based tool integration. Ph.D. Thesis, Vienna University of Technology (2008)
10.
go back to reference Bézivin, J., Jouault, F., Rosenthal, P., Valduriez, P.: Modeling in the large and modeling in the small. In: Aßmann, U., Akşit, M., Rensink, A. (eds.) MDAFA 2003. LNCS, vol. 3599, pp. 33–46. Springer, Heidelberg (2005) CrossRef Bézivin, J., Jouault, F., Rosenthal, P., Valduriez, P.: Modeling in the large and modeling in the small. In: Aßmann, U., Akşit, M., Rensink, A. (eds.) MDAFA 2003. LNCS, vol. 3599, pp. 33–46. Springer, Heidelberg (2005) CrossRef
11.
go back to reference Del Fabro, M.D., Bèzivin, J., Jouault, F., Breton, E., Gueltas G.: AMW: a generic model weaver. In Proceedings of the lères Journèes sur l’Ingènierie Dirigèe par les Modèles, vol. 200, pp. 105–114 (2005) Del Fabro, M.D., Bèzivin, J., Jouault, F., Breton, E., Gueltas G.: AMW: a generic model weaver. In Proceedings of the lères Journèes sur l’Ingènierie Dirigèe par les Modèles, vol. 200, pp. 105–114 (2005)
12.
go back to reference Miller, R.J., Hernández, M.A., Haas, L.M., Yan, L.-L., Ho, C.H., Fagin, R., Popa, L.: The Clio project: managing heterogeneity. In: SIGMOD, pp. 78–83 (2001) Miller, R.J., Hernández, M.A., Haas, L.M., Yan, L.-L., Ho, C.H., Fagin, R., Popa, L.: The Clio project: managing heterogeneity. In: SIGMOD, pp. 78–83 (2001)
13.
go back to reference Melnik, S., Rahm, E., Bernstein, P.A.: Rondo: a programming platform for generic model management. In: Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, pp. 193–204. ACM (2003) Melnik, S., Rahm, E., Bernstein, P.A.: Rondo: a programming platform for generic model management. In: Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, pp. 193–204. ACM (2003)
14.
go back to reference Omelayenko, B.: RDFT: a mapping meta-ontology for business integration, In: Proceedings of the Workshop on Knowledge Transformation for the Semantic Web at the 15th European Conference on Artificial Intelligence, pp. 77–84 (2002) Omelayenko, B.: RDFT: a mapping meta-ontology for business integration, In: Proceedings of the Workshop on Knowledge Transformation for the Semantic Web at the 15th European Conference on Artificial Intelligence, pp. 77–84 (2002)
15.
go back to reference Hausmann, J.H., Kent, S.: Visualizing model mappings in UML. In: Proceedings of the 2003 ACM Symposium on Software Visualization, pp. 169–178. ACM (2003) Hausmann, J.H., Kent, S.: Visualizing model mappings in UML. In: Proceedings of the 2003 ACM Symposium on Software Visualization, pp. 169–178. ACM (2003)
16.
go back to reference Kusel, A., Schönböck, J., Wimmer, M., Kappel, G., Retschitzegger, W., Schwinger, W.: Reuse in model-to-model transformation languages: are we there yet? Softw. Syst. Model. 14, 1–36 (2013) Kusel, A., Schönböck, J., Wimmer, M., Kappel, G., Retschitzegger, W., Schwinger, W.: Reuse in model-to-model transformation languages: are we there yet? Softw. Syst. Model. 14, 1–36 (2013)
17.
go back to reference Euzenat, J., Valtchev, P.: Similarity-based ontology alignment in OWL-lite. In: Proceedings 16th European Conference on Artificial Intelligence, pp. 333–337 (2004) Euzenat, J., Valtchev, P.: Similarity-based ontology alignment in OWL-lite. In: Proceedings 16th European Conference on Artificial Intelligence, pp. 333–337 (2004)
18.
go back to reference Groß, A., Dos Reis, J.C., Hartung, M., Pruski, C., Rahm, E.: Semi-automatic adaptation of mappings between life science ontologies. In: Baker, C.J.O., Butler, G., Jurisica, I. (eds.) DILS 2013. LNCS, vol. 7970, pp. 90–104. Springer, Heidelberg (2013) CrossRef Groß, A., Dos Reis, J.C., Hartung, M., Pruski, C., Rahm, E.: Semi-automatic adaptation of mappings between life science ontologies. In: Baker, C.J.O., Butler, G., Jurisica, I. (eds.) DILS 2013. LNCS, vol. 7970, pp. 90–104. Springer, Heidelberg (2013) CrossRef
19.
go back to reference Jung, J.J.: Reusing ontology mappings for query routing in semantic peer-to-peer environment. Inf. Sci. 180, 3248–3257 (2010)MATHCrossRef Jung, J.J.: Reusing ontology mappings for query routing in semantic peer-to-peer environment. Inf. Sci. 180, 3248–3257 (2010)MATHCrossRef
20.
go back to reference Kappel, G., Kapsammer, E., Kargl, H., Kramler, G., Reiter, T., Retschitzegger, W., Schwinger, W., Wimmer, M.: Lifting metamodels to ontologies: a step to the semantic integration of modeling languages. In: Wang, J., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol. 4199, pp. 528–542. Springer, Heidelberg (2006) CrossRef Kappel, G., Kapsammer, E., Kargl, H., Kramler, G., Reiter, T., Retschitzegger, W., Schwinger, W., Wimmer, M.: Lifting metamodels to ontologies: a step to the semantic integration of modeling languages. In: Wang, J., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol. 4199, pp. 528–542. Springer, Heidelberg (2006) CrossRef
Metadata
Title
Reuse of Rules in a Mapping-Based Integration Tool
Authors
Vladimir Dimitrieski
Milan Čeliković
Nemanja Igić
Heiko Kern
Fred Stefan
Copyright Year
2015
DOI
https://doi.org/10.1007/978-3-319-22689-7_20

Premium Partner