Architectural Analysis of the Repository Pattern in Web-Based Credit Score Conversion Assessment System Based on PermenPAN-RB No. 1 of 2023
Main Article Content
Abstract
PermenPAN-RB Regulation No. 1 of 2023 introduced a major shift in functional position assessment by emphasizing performance predicate conversion in credit score evaluation, which increases architectural demands on supporting information systems. In practice, many assessment systems remain tightly coupled and difficult to evolve when regulatory rules, integration sources, or reporting formats change. This paper presents an architecture-oriented analysis of a web-based credit score conversion assessment information system that applies the Repository Pattern as a core architectural mechanism to decouple business logic from persistence, integration, and document-generation concerns. The analysis adopts a scenario-based evaluation approach inspired by the Architecture Tradeoff Analysis Method (ATAM) and is grounded in the ISO/IEC 25010 software quality model, focusing on maintainability, modifiability, testability, scalability, and reliability. Architectural evaluation is conducted by examining layered boundaries, repository abstractions, and dependency injection mechanisms under representative regulatory-driven change scenarios, including rule adjustments, data integration extensions, and reporting modifications. The results demonstrate consistent change localization across architectural layers, where rule changes are confined to service modules, integration changes are absorbed by repository adapters, and reporting changes remain isolated within document-generation components. These findings show that repository-based architectures significantly reduce coupling, improve change isolation, and support the sustainable evolution of government information systems operating under dynamic regulatory environments.
Downloads
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
The Authors submitting a manuscript do so on the understanding that if accepted for publication, copyright of the article shall be assigned to journal Tech-E, Universitas Buddhi Dharma as publisher of the journal.
Copyright encompasses exclusive rights to reproduce and deliver the article in all form and media, including reprints, photographs, microfilms and any other similar reproductions, as well as translations. The reproduction of any part of this journal, its storage in databases and its transmission by any form or media, such as electronic, electrostatic and mechanical copies, photocopies, recordings, magnetic media, etc. , will be allowed only with a written permission from journal Tech-E.
journal Tech-E, the Editors and the Advisory Editorial Board make every effort to ensure that no wrong or misleading data, opinions or statements be published in the journal. In any way, the contents of the articles and advertisements published in the journal Tech-E, Universitas Buddhi Dharma are sole and exclusive responsibility of their respective authors and advertisers.
References
A. Frinaldi, A. Afdalisma, A. P. T. Rezeki, and B. Saputra, “Digital Transformation of Government Administration: Analysis of Efficiency, Transparency, and Challenges in Indonesia,” Iapa Proc. Conf., vol. 2023, no. 95, pp. 82–101, 2024, doi: 10.30589/proceedings.2024.1096.
L. Bass, P. Clements, and R. Kazman, Software Architecture in Practice. in SEI Series in Software Engineering. Pearson Education, 2021.
IEEE/ISO/IEC, “IEEE/ISO/IEC International Standard for Software, systems and enterprise--Architecture description.” IEEE, Piscataway, NJ, USA, Sep. 21, 2022. doi: 10.1109/IEEESTD.2022.9938446.
P. M. P. R. RI, “Peraturan Menteri PAN RB RI Nomor 1 Tahun 2023 tentang Jabatan Fungsional,” Peratur. Menteri Pendayagunaan Apar. Negara Dan Reformasi Birokrasi Republik Indones. Nomor 1 Tahun 2023 Tentang Jab. Fungsional, pp. 1–82, 2023.
T. Wijaya, “Berkembangnya Sistem Innovative Credit Scoring di Indonesia Menilai Risiko dan Tantangan Kebijakan,” 2023.
M. M. Munir, “Pengembangan Model Credit Risk Scoring Untuk Pembiayaan Di Lembaga Keuangan Syariah.” Institut PTIQ Jakarta, 2024.
A. I. A. Nunyai and Tristiyanto, “Pengembangan Aplikasi Penilaian Angka Kredit Dosen (Studi kasus: FMIPA Universitas Lampung),” J. Pepadun, vol. 4, no. 2, pp. 117–125, Aug. 2023, doi: 10.23960/pepadun.v4i2.168.
K. F. Ratumbuisang and Y. F. Ratumbuisang, “ISO / IEC _ 25010 For Testing Quality Information System Labor Market (SIPTK),” J. Fokus Elektroda Energi List. Telekomun. Komputer, Elektron. dan Kendali), vol. 8, no. 3, pp. 178–186, Aug. 2023, doi: 10.33772/jfe.v8i3.101.
R. Jolak, S. Karlsson, and F. Dobslaw, “An empirical investigation of the impact of architectural smells on software maintainability,” J. Syst. Softw., vol. 225, p. 112382, Jul. 2025, doi: 10.1016/j.jss.2025.112382.
ISO/IEC, “ISO/IEC Systems and Software Engineering — Requirements and Evaluation,” Int. Organ. Stand. IEC, vol. 2011, 2011.
M. Fowler, Patterns of Enterprise Application Architecture. in A Martin Fowler signature book. Addison-Wesley, 2003.
E. Evans, Domain-driven Design: Tackling Complexity in the Heart of Software. Addison-Wesley, 2004.
R. C. Martin, Clean Architecture: A Craftsman’s Guide to Software Structure and Design. in Martin, Robert C. Prentice Hall, 2018.
S. M. Ågren et al., “Architecture evaluation in continuous development,” J. Syst. Softw., vol. 184, p. 111111, Feb. 2022, doi: 10.1016/j.jss.2021.111111.
D. Sobhy, R. Bahsoon, L. Minku, and R. Kazman, “Evaluation of Software Architectures under Uncertainty,” ACM Trans. Softw. Eng. Methodol., vol. 30, no. 4, pp. 1–50, Oct. 2021, doi: 10.1145/3464305.
ISO/IEC, “Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Product quality model,” Int. Organ. Stand., vol. 2023, p. 22, 2023.
B. B. Mayvan, A. Rasoolzadegan, and Z. G. Yazdi, “The state of the art on design patterns: A systematic mapping of the literature,” J. Syst. Softw., vol. 125, pp. 93–118, Mar. 2017, doi: 10.1016/j.jss.2016.11.030.
R. Laigner, D. Mendonça, A. Garcia, and M. Kalinowski, “Cataloging Dependency Injection Anti-Patterns in Software Systems,” Oct. 2021, [Online]. Available: http://arxiv.org/abs/2109.04256
P. Sun, D.-K. Kim, H. Ming, and L. Lu, “Measuring Impact of Dependency Injection on Software Maintainability,” Computers, vol. 11, no. 9, p. 141, Sep. 2022, doi: 10.3390/computers11090141.
C. S. Guterres, C. Z. De Aguiar, and V. E. S. Souza, “DepIn-O: An Ontology on Dependency Injection Software Frameworks,” CEUR Workshop Proc., vol. 3564, pp. 51–64, 2023.
M. Stauffer, Laravel: Up and Running: A Framework for Building Modern PHP Apps. O’Reilly Media, 2016.
M. dos S. Soares and G. S. Melo, “A Comparison between Atam and Iso/Iec/Ieee 42020:2019 for Software Architecture Evaluation.” 2024. doi: 10.2139/ssrn.5011962.
G. S. Melo and M. S. Soares, “A Process to Compare ATAM and Chapter 9 of ISO/IEC/IEEE 42020:2019,” Int. Conf. Enterp. Inf. Syst. ICEIS - Proc., vol. 2, no. Iceis, pp. 37–46, 2025, doi: 10.5220/0013351800003929.
Y. Kurnia, “Online Learning Service Application Using Flutter Framework and Laravel,” Tech-E, vol. 6, no. 1, pp. 39–49, Aug. 2022, doi: 10.31253/te.v6i1.1436.
C. Wohlin, “Case Study Research in Software Engineering—It is a Case, and it is a Study, but is it a Case Study?,” Inf. Softw. Technol., vol. 133, no. November 2020, p. 106514, 2021, doi: 10.1016/j.infsof.2021.106514.
Abstract views: 157
/
PDF downloads: 99