Skip to main content

Toward a Solution to Interoperability and Portability of Content Between Different Content Management System (CMS): Introduction to DB2EAV API

  • Conference paper
  • First Online:
Big Data, Cloud and Applications (BDCA 2018)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 872))

Included in the following conference series:

  • 1136 Accesses

Abstract

Content Management Systems, recognized by the acronym CMS, have evolved lots with development of the internet in the 2000s. Several new versions and systems are created annually. Interoperability between these systems has become a necessity for enterprise using a variety of CMS. It concerns data in general. The solution most used is Web Services. The disadvantage is that we have to develop two components a client and a server. Furthermore, those elements are not compatible with another system, and in case version of system or all system change we must re-develop all components. In this paper, we present an innovative solution to the problem of data interoperability between CMS. It is an alternative to Web Services with more performance, and a lower cost of maintenance, and compatibility with variety of systems. Our solution is called DB2EAV. DB2EAV is an API of mapping database to Entity-Attribute-Value model. The idea is inspired by the fact that most of the CMS uses the Entity-Attribute-Value model as a conception of their databases. The API DB2EAV provides also the ability to recover data directly from the database of CMS. DB2EAV API is compatible with any type or version of CMS that it implements the Entity-Attribute-Value model.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Chen, D., Doumeingts, G., Vernadat, F.: Architectures for enterprise integration and interoperability: past, present and future. Comput. Ind. 59, 647–659 (2008)

    Article  Google Scholar 

  2. Naudet, Y., Latour, T., Guedria, W., Chen, D.: Towards a systemic formalization of interoperability. Comput. Ind. 61, 176–185 (2010)

    Article  Google Scholar 

  3. Web Services Architecture: W3C Working Group Note, 11 February 2004. http://www.w3.org/TR/ws-arch/

  4. Nadkarni, P.M., Brandt, C.A., Marenco, L.: WebEAV: automatic metadata-driven generation of web interfaces to entity–attribute–value databases. J. Am. Med. Inform. Assoc. 7, 343–356 (2000)

    Article  Google Scholar 

  5. Codd, E.F.: A relational model of data for large shared data banks. Commun. ACM 13(6), 377–387 (1970)

    Article  Google Scholar 

  6. Laleci, G.B., Aluc, G., Dogac, A., Sinaci, A., Kilic, O., Tuncer, F.: A semantic backend for content management systems. Knowl.-Based Syst. 23, 832–843 (2010)

    Article  Google Scholar 

  7. Magento (2017). http://magento.com/

  8. Drupal (2017). http://drupal.org/

  9. Ezpublish (2017). http://ez.no/

  10. The Institute of Electrical and Electronics Engineers: Standard Glossary of Software Engineering Terminology, Std 610.12, New York (1990)

    Google Scholar 

  11. Murthy, R., Krishnaprasad, M., Chandrasekar, S., Sedlar, E., Krishnamurthy, V., Agarwal, N.: Mechanism for mapping XML schemas to object-relational database systems. Google Patents, US Patent 7,096,224 (2006). http://google.com/patents/US7096224

  12. XML 1.0: Extensible Markup Language (XML) 1.0, W3C Recommendation, World Wide Web Consortium (2008). http://www.w3.org/TR/xml/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abdelkader Rhouati .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rhouati, A., Berrich, J., Belkasmi, M.G., Bouchentouf, T. (2018). Toward a Solution to Interoperability and Portability of Content Between Different Content Management System (CMS): Introduction to DB2EAV API. In: Tabii, Y., Lazaar, M., Al Achhab, M., Enneya, N. (eds) Big Data, Cloud and Applications. BDCA 2018. Communications in Computer and Information Science, vol 872. Springer, Cham. https://doi.org/10.1007/978-3-319-96292-4_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-96292-4_34

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-96291-7

  • Online ISBN: 978-3-319-96292-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics