Skip to main content
Top

2018 | OriginalPaper | Chapter

Model Driven Architecture Implementation Using Linked Data

Authors : Evgeny Cherkashin, Alexey Kopaygorodsky, Ljubica Kazi, Alexey Shigarov, Viacheslav Paramonov

Published in: Information and Software Technologies

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

We consider tools for developing information systems with use of Model Driven Architecture (MDA) and Linked Open Data technologies (LOD). The original idea of LOD is to allow the software designers to develop program systems integrated by means of common ontologies and web protocols. MDA Platform Independent Model (PIM) is expressed as set of UML diagrams. PIM forms a LOD graph and its namespace. All the PIM entities are defined as ontology resources, i.e. with URI references to LOD terms. This allows us to translate PIM UML model to a set of triples and store them in an ontology warehouse for further transformation into a Platform Specific Model (PSM). The ClioPatria ontology server and the SWI Prolog language are used as tools of PIM and PSM storage, querying and processing. The tools will allow us to mediate the MDA static means of code generation and configuration at development stage with the techniques of flexible data structure processing at run time, thus, producing even more productive information system development and maintenance techniques. This research corresponds to nowadays direction of Semantic Web Software Engineering.

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.
go back to reference Bizer, C., Heath, T., Berners-Lee, T.: Linked data - the story so far. Semant. Web Inf. Syst. 5(3), 1–22 (2009)CrossRef Bizer, C., Heath, T., Berners-Lee, T.: Linked data - the story so far. Semant. Web Inf. Syst. 5(3), 1–22 (2009)CrossRef
2.
4.
go back to reference Kopaygorodsky, A.: Use of ontologies in semantic information systems. Ontol. Des. 4(14), 78–89 (2014). (in Russian) Kopaygorodsky, A.: Use of ontologies in semantic information systems. Ontol. Des. 4(14), 78–89 (2014). (in Russian)
5.
go back to reference Annenkov, D., Cherkashin, E.: Generation technique for Django MVC web framework using the stratego transformation language. In: Proceedings of 36th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), 20–24 May, Opatija, Croatia, pp. 1084–1087 (2013) Annenkov, D., Cherkashin, E.: Generation technique for Django MVC web framework using the stratego transformation language. In: Proceedings of 36th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), 20–24 May, Opatija, Croatia, pp. 1084–1087 (2013)
6.
go back to reference Cherkashin, E., Larionov, A., et al.: Logical programming and data mining as engine for MDA model transformation implementation. In: Proceedings of 36th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), 20–24 May 2013, Opatija, Croatia, pp. 1029–1036 (2013) Cherkashin, E., Larionov, A., et al.: Logical programming and data mining as engine for MDA model transformation implementation. In: Proceedings of 36th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), 20–24 May 2013, Opatija, Croatia, pp. 1029–1036 (2013)
7.
go back to reference Frankel, D.: Model Driven Architecture: Applying MDA to Enterprise Computing, 1st edn. Wiley, New York (2003). 352 p Frankel, D.: Model Driven Architecture: Applying MDA to Enterprise Computing, 1st edn. Wiley, New York (2003). 352 p
9.
go back to reference Jouault, F., Allilaire, F., Bezivin, J., Kurtev, I.: ATL: a model transformation tool. Sci. Comput. Program. 72(1–2), 31–39 (2008)MathSciNetCrossRef Jouault, F., Allilaire, F., Bezivin, J., Kurtev, I.: ATL: a model transformation tool. Sci. Comput. Program. 72(1–2), 31–39 (2008)MathSciNetCrossRef
11.
go back to reference Berman, A., Grishchenko, M., Dorodnykh, N., Nikolaychuk, O., Yurin, A.: A model-driven approach and a tool to support creation of rule-based expert systems for industrial safety expertise. In: Proceedings of the 12th International Forum on Knowledge Asset Dynamics (IFKAD-2017) - Russia, Graduate School of 16 Management of St. Petersburg University, St. Petersburg, pp. 2034–2050 (2017) Berman, A., Grishchenko, M., Dorodnykh, N., Nikolaychuk, O., Yurin, A.: A model-driven approach and a tool to support creation of rule-based expert systems for industrial safety expertise. In: Proceedings of the 12th International Forum on Knowledge Asset Dynamics (IFKAD-2017) - Russia, Graduate School of 16 Management of St. Petersburg University, St. Petersburg, pp. 2034–2050 (2017)
27.
go back to reference Johnston, W.M., Hanna, J.R.P., Millar, R.J.: Advances in dataflow programming languages. ACM Comput. Surv. 36, 1–34 (2004)CrossRef Johnston, W.M., Hanna, J.R.P., Millar, R.J.: Advances in dataflow programming languages. ACM Comput. Surv. 36, 1–34 (2004)CrossRef
Metadata
Title
Model Driven Architecture Implementation Using Linked Data
Authors
Evgeny Cherkashin
Alexey Kopaygorodsky
Ljubica Kazi
Alexey Shigarov
Viacheslav Paramonov
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-99972-2_34

Premium Partner