Optimizing Software Development through Data Access Speed using Object-Relational Mapping (ORM) on Credit Risk Application

Evelyn Sierra*, Umi Lali Yuhana

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This study presents an examination of the implications of integrating Object-Relational Mapping (ORM) in credit risk software development. ORM is a software layer that allows developers to work with databases using object-oriented code and concepts, rather than writing raw SQL queries. It provides a set of classes and methods that enable the creation, retrieval, update, and deletion of data in a database using familiar programming constructs like classes, objects, and methods. For a case study, we use credit risk software development with Indonesia macroeconomic data. Two distinct experiments were conducted to assess the advantages and trade-offs associated with ORM implementation, both during mid-project and at the project's inception. The findings reveal intriguing insights into the impact of ORM on code execution time, security, and code maintainability. The study concludes that the decision to implement ORM hinges on project-specific needs and the state of the database structure. While ORM may pose minor performance trade-offs, its long-term advantages in code quality, security, and scalability underscore its value. Thus, the timing of ORM integration should align with project objectives to strike a balance between performance optimization and code quality.

Original languageEnglish
Title of host publicationProceedings of the 3rd 2023 International Conference on Smart Cities, Automation and Intelligent Computing Systems, ICON-SONICS 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages201-206
Number of pages6
ISBN (Electronic)9781509062805
DOIs
Publication statusPublished - 2023
Event3rd International Conference on Smart Cities, Automation and Intelligent Computing Systems, ICON-SONICS 2023 - Bali, Indonesia
Duration: 6 Dec 20238 Dec 2023

Publication series

NameProceedings of the 3rd 2023 International Conference on Smart Cities, Automation and Intelligent Computing Systems, ICON-SONICS 2023

Conference

Conference3rd International Conference on Smart Cities, Automation and Intelligent Computing Systems, ICON-SONICS 2023
Country/TerritoryIndonesia
CityBali
Period6/12/238/12/23

Keywords

  • ORM
  • SQL
  • credit risk
  • optimization
  • software development

Fingerprint

Dive into the research topics of 'Optimizing Software Development through Data Access Speed using Object-Relational Mapping (ORM) on Credit Risk Application'. Together they form a unique fingerprint.

Cite this