Art. 03 – Vol. 27 – No. 4 – 2017

National Library of Programs: a New Approach in
Software Management

Daniel SAVU
National Institute for Research & Development of Informatics – ICI Bucharest

Abstract: The existence of software libraries led to a significant increase in software developer productivity, reducing the interval spanning from design to sale and improving software quality and reusability. However, with the increasing number of reusable software libraries in software warehouses, finding and adopting an appropriate software library has become a difficult and complex task for developers. The article presents a software management system model, the new system of the National Library of Programs (NLP), developed by ICI Bucharest, designed for collecting and displaying the information about software products developed in Romania. There are highlighted the contributions of the system to information on the software quality, the optimal management of the software portfolio and the assistance offered to potential beneficiaries in identifying products that are optimal in terms of their requirements. Also, new components and services of the new system for extended content management are presented with new categories (publications, methods and methodologies) and for evaluation and recommendation of software products. Oracle Application Express (Oracle APEX) 5.0, hosted in the ORACLE 11g R2 database, along with HTML5 and Web 2.0 standards, have been used in the development of this system.

Keywords: National Library of Programs, software, content management, informational society, Oracle APEX,
Web services.

View full text

Lidia BĂJENARU, Ion Alexandru MARINESCU, Mihaela TOMESCU, Daniel SAVU, National Library of Programs: a New Approach in Software Management, Romanian Journal of Information Technology and Automatic Control, ISSN 1220-1758, vol. 27(4), pp. 25-38, 2017.


  1. PELINESCU, B.: Noua economie şi societatea informaţională şi evoluţia IT în România., accesat în 2017.
  2. GUVERNUL ROMÂNIEI: Strategia Naţională de Cercetare-Dezvoltare şi Inovare 2014-2020 (SNCDI 2014-2020). Monitorul Oficial nr. 785 din 28 octombrie 2014.
  3. BĂJENARU, L.; MARINESCU, I. A.; TOMESCU, M.; SAVU, D.: Diversificarea conţinutului informaţional şi a serviciilor oferite de noul sistem al Bibliotecii Naţionale de Programe. Revista Română de Informatică şi Automatică (RRIA), vol. 26, nr. 3, ISSN: 1220-1758, 2016, pp. 5-16.
  4. BĂJENARU, L.; BALOG, A.; MARINESCU, I. A.; TOMESCU, M.; SAVU, D.; NICOLAU, D. N.: Realizarea şi testarea sistemului BNP îmbunătăţit cu noi categorii de informaţii şi servicii avansate. Proiect PN 16 09 08 01: Diversificarea conţinutului informaţional şi a serviciilor oferite de Sistemul Bibliotecii Naţionale de Programe (BNP), 2017.
  5. XIE, I.; MATUSIAK, K.K.: Chapter 6 – Digital library management systems, In Discover Digital Libraries, Elsevier, Oxford, 2016, pp. 171-203, ISBN 9780124171121,
  6. OUNI, A.; GAIKOVINA KULA, R.; KESSENTINI, M.; ISHIOA, T.; GERMAN, M. D.; INOUE, K.: Search-based software library recommendation using multi-objective optimization. ELSEVIER, Information and Software Technology, vol. 83, 2017, pp. 55–75.
  7. WEI, Z.: Research on the Application of Open Source Software in Digital Library, Procedia Engineering, vol. 15, pp. 1662-1667, ISSN 1877-7058, 2011, http://
  9. ANDRO, M.; ASSELIN, M.; MAISONNEUVE, M.: Digital libraries: Comparison of 10 software, Library Collections, Acquisitions, and Technical Services, vol 36, nr. 3–4, pp. 79-83, ISSN 1464-9055, 2012, 10.1016/ j.lcats.2012.05.002.
  10. INFORMATION TECHNOLOGY INFRASTRUCTURE LIBRARY – ITIL: Welcome to the ITIL Open Guide!, accesat în 2017.
  11. Open Source Observatory and Repository pentru European public administrations., accesat în 2017.
  12. MARINESCU, I. A.; BĂJENARU, L.; TOMESCU, M.; SAVU, D.: Biblioteca Naţională de Programe: Extinderea prototipului cu servicii noi şi avansate. Revista Română de Informatică şi Automatică (RRIA), vol. 27, nr. 2, 31-40, ISSN: 1220-1758, 2017.
  13. Oracle® Application Express: Application Builder User’s Guide Release 5.0, E39147-04, August 2015,
  14. GAULT, D.: Beginning Oracle Application Express 5, IOUG Press (Independent Oracle Users Group & Apress), 2015, ISBN-13 (electronic): 978-1-4842-0466-5,
  15. RIAZ, A.: Oracle Application Express 5 For Beginners: Develop Web Apps for Desktop and Latest Mobile Devices Paperback – May 8, 2015.
  16. SHARMA, A., KUMAR, M., AGARWAL, S.: A Complete Survey on Software Architectural Styles and Patterns, Published by Elsevier B.V., Procedia Computer Science 70, 2015, pp. 16-28.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.