A Common transactional architecture for microservices with open API specification

dc.contributor.advisorPerera, N
dc.contributor.authorThilakshan, NGN
dc.date.accept2023
dc.date.accessioned2025-05-28T05:51:24Z
dc.date.issued2023
dc.description.abstractThe domain of Information Systems (IS) is no longer isolated in modern world, with the high-speed network facilities more applications and sub systems such as management, EDI, CRM are being developed which access different independent sources inside and outside the organization. Nowadays, the microservice architecture is widely utilized in the development industry for creating larger and more intricate applications. A good microservice architecture helps to maintain the interoperability between different Opcos by reducing the cost of interconnectivity. The existing gap in the telecom industry is not having a common standard set of APIs when designing their internal systems which leads to more labor cost and time consuming when integrating them with existing vendors or systems. Telecommunication companies have already identified the importance of having common API sets in their systems. Due to the complexity of those APIs, it will be difficult in catering existing requirements. Several studies have been carried out on similar areas such as blockchain management, e-government portals and event driven architectures on designing an interoperable architecture for dynamic business models. However, most of them are analyzed in architectural level but not in microservice or API level with compatible data model and none of them have shown promising results. This research attempts to explore the importance of an interoperable transaction architecture for microservices by analyzing TM Forum open API specification architecture along with its data model. It lends to propose a microservice based reference implementation and a reference architecture for community wide domains
dc.identifier.accnoTH5275
dc.identifier.citationThilakshan, N.G.N. (2023). A Common transactional architecture for microservices with open API specification [Master's theses, University of Moratuwa]. Institutional Repository University of Moratuwa. https://dl.lib.uom.lk/handle/123/23558
dc.identifier.degreeMSc in Computer Science
dc.identifier.departmentDepartment of Computer Science & Engineering
dc.identifier.facultyEngineering
dc.identifier.urihttps://dl.lib.uom.lk/handle/123/23558
dc.language.isoen
dc.subjectTM FORUM OPEN API
dc.subjectTELECOMMUNICATION INDUSTRY-Complications
dc.subjectCOMMUNICATION SYSTEMS-Interoperability
dc.subjectMICROSERVICE ARCHITECTURE
dc.subjectAPPLICATION PROGRAMMING INTERFACE (API)
dc.subjectCOMPUTER SCIENCE AND ENGINEERING-Dissertation
dc.titleA Common transactional architecture for microservices with open API specification
dc.typeThesis-Abstract

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
TH5275-1.pdf
Size:
109.25 KB
Format:
Adobe Portable Document Format
Description:
Pre-text
Loading...
Thumbnail Image
Name:
TH5275-2.pdf
Size:
89.09 KB
Format:
Adobe Portable Document Format
Description:
Post-text
Loading...
Thumbnail Image
Name:
TH5275.pdf
Size:
4.48 MB
Format:
Adobe Portable Document Format
Description:
Full-thesis

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: