Measuring Modularity in JavaScript-Based Microservices from Software Architectural Perspectives
- Authors
- Primadani, Claudia Cahya; Lee, Seonah
- Issue Date
- Dec-2023
- Publisher
- CEUR-WS
- Keywords
- microservices architecture; software architecture; software architecture metric
- Citation
- CEUR Workshop Proceedings, v.3655
- Indexed
- SCOPUS
- Journal Title
- CEUR Workshop Proceedings
- Volume
- 3655
- URI
- https://scholarworks.gnu.ac.kr/handle/sw.gnu/70293
- ISSN
- 1613-0073
- Abstract
- As businesses embrace concepts for rapid, scalable, and maintainable software systems, microservices adoption is gaining traction. Meanwhile, the current work on software architecture metrics focuses mainly on measuring modularity metrics in object-oriented programming, particularly in the Java environment. To address this gap, we propose a method for measuring fundamental quality attributes coupling and cohesion to evaluate architectural modularity specifically in the context of JavaScript-based microservices. In addition, we conduct a case study with coupling and cohesion measurement methods for evaluating architectural modularity in JavaScript-based microservices. We finally discuss future directions of refining these metrics in the dynamic context of microservices design. © 2023 Copyright for this paper by its authors.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - 공학계열 > AI융합공학과 > Journal Articles

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.