The New Numdam Platform

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10383)

Abstract

The Numdam French digital mathematics library has now been in operation for more than 15 years with no major upgrade. It holds more than 57000 documents either scanned or born digital (spanning over one million pages). The information system has been recently completely redesigned. In this article, we present the new Numdam ecosystem. A metadata factory is used to store metadata from a variety of sources, normalize it under JATS (articles) or BITS (books) XML formats, and enhance it through manual editing or automated agents (tagging math formulas, matching to external databases and interlinking, etc.). The data model supports the main types of documents currently expected to populate the DML: journals, seminars, conference proceedings, multivolume works, books, book parts, doctoral theses. All documents are in collections that can belong to one or more corpus. The workflow has been simplified and allows easy deployment on test and production web sites. A platform holds all the data in one place, can generate multiple web sites, each with a different view on the data, and provides an OAI-PMH server to the outside world. Finally, the article presents future plans to create a DML-ready platform based on the new Numdam platform.

References

  1. 1.
    Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R.C., Mellor, S., Schwaber, K., Sutherland, J., Thomas, D.: Manifesto for agile software development (2001). http://www.agilemanifesto.org/
  2. 2.
    Bouche, T.: Introducing the mini-DML project. In: Becker, H., Stange, K., Wegner, B. (eds.) New Developments in Electronic Publishing, AMS/SMM Special Session, Houston, ECM4 Satellite Conference, Stockholm, June 2004, pp. 19–29. FIZ Karlsruhe/Zentralblatt MATH (2005). http://www.emis.de/proceedings/Stockholm2004/bouche.pdf
  3. 3.
    Bouche, T.: CEDRICS: when CEDRAM meets tralics. In: Sojka, P. (ed.) Towards Digital Mathematics Library, DML 2008 Workshop, Birmingham, UK, 27 July 2008, pp. 3–15. Masaryk University, Brno (2008). http://dml.cz/dmlcz/702544
  4. 4.
    Bouche, T.: Toward a digital mathematics library? In: Borwein, J.M., Rocha, E.M., Rodrigues, J.F. (eds.) Communicating Mathematics in the Digital Era, pp. 47–73. AK Peters, November 2008. https://hal.archives-ouvertes.fr/hal-00347682
  5. 5.
    Bouche, T.: Reviving the free public scientific library in the digital age? the EuDML project. In: Kaiser, K., Krantz, S., Wegner, B. (eds.) Topics and Issues in Electronic Publishing, Proceedings of the AMS Special Session on Topics and Issues in Electronic Publishing at 2013 Joint Mathematics Meetings, San Diego, USA, 9–10 January 2013, pp. 57–80. FIZ Karlsruhe (2013). http://www.emis.de/proceedings/TIEP2013/05bouche.pdf
  6. 6.
    Bouche, T., Goutorbe, C., Jorda, J.P., Jost, M.: The EuDML metadata schema: version 1.0. In: Towards a Digital Mathematics Library, Bertinoro, Italy, 20–21 July 2011, pp. 45–61. Masaryk University Press (2011). http://eudml.org/doc/221288
  7. 7.
    Solutions, E.: eXistdb, an Open Source native XML database. Full online documentation at http://exist-db.org
  8. 8.
    Farmer, K.: Data Warehouse ETL for Data Scientists. http://www.ken-far.com/2011/03/data-warehouse-etl-for-data-scientists.html
  9. 9.
    Gallica-Math, a front-end to some mathematical content from Gallica. http://sites.mathdoc.fr/JMPA/
  10. 10.
    Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley Longman Publishing Co. Inc., Boston (1995)MATHGoogle Scholar
  11. 11.
    Gawer, A., Cusumano, M.A.: Industry platforms and ecosystem innovation. J. Prod. Innov. Manage 31(3), 417–433 (2014)CrossRefGoogle Scholar
  12. 12.
    Humble, J., Farley, D.: Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation, 1st edn. Addison-Wesley Professional, Boston (2010)Google Scholar
  13. 13.
    Ion, P.D.F., Watt, S.M.: The global digital mathematics library and the international mathematical knowledge trust. In: Geuvers, H., England, M., Hasan, O., Rabe, F., Teschke, O. (eds.) CICM 2017. LNCS(LNAI), vol. 10383, pp. 56–69. Springer, Cham (2017)Google Scholar
  14. 14.
    Jones, C.: Software Engineering Best Practices, 1st edn. McGraw-Hill Inc., New York (2010)Google Scholar
  15. 15.
    Koenig, A.: Patterns and antipatterns. JOOP 8(1), 46–48 (1995)Google Scholar
  16. 16.
    National Center for Biotechnology Information: Journal archiving and interchange tag library, NISO JATS, August 2012. Full online documentation at http://jats.nlm.nih.gov/1.0/
  17. 17.
    National Center for Biotechnology Information: Book interchange tag suite (BITS), August 2016. Full online documentation at https://jats.nlm.nih.gov/extensions/bits/
  18. 18.
    Numdam, The French Digital Mathematical Library. http://www.numdam.org/
  19. 19.
    Open Archives Initiative: Protocol for Metadata Harvesting, documentation at http://www.openarchives.org/OAI/2.0/openarchivesprotocol.htm
  20. 20.
    Piccoli, G.: Information Systems for Managers: Texts and Cases, 1st edn. Wiley Publishing, New York (2007)Google Scholar
  21. 21.
    Publications Mathématiques d’Orsay. http://sites.mathdoc.fr/PMO/
  22. 22.
  23. 23.
    Schwaber, K.: Scrum development process. In: Proceedings of the 10th Annual ACM Conference on Object Oriented Programming Systems, Languages, and Applications (OOPSLA), pp. 117–134 (1995)Google Scholar
  24. 24.
    SPIP, a publishing system for the Internet, see https://www.spip.net/en_rubrique25.html

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Mathdoc (UMS 5638) University of Grenoble Alpes, MathdocGrenobleFrance

Personalised recommendations