Analyzing Organizational Structure of Microservice Projects based on Contributor Collaboration

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

10 Citations (Scopus)

Abstract

Software system quality is strongly affected by the organizational structure and collaboration across developers. Effective and loosely coupled organization structures reflect the high quality of the system architecture and the efficiency with which this system can evolve. Especially for microservice-based systems, as the notion of 'one-microservice-per-team' is highly recommended and advocated as one of the best practices in the industry, it is crucial for the companies to be aware of the status of their organizational structure and the critical contributors therein. To such an end, this paper proposes an approach to analyze the organizational structure of microservice-based software projects in terms of contributor collaboration and to identify the core contributors therein. Furthermore, we can also monitor the evolution of the project's organizational structure via the growing collaboration activities through different releases. The proposed method shall help the companies and organizations adopting microservices better understand their organizational structure and make more effective decisions in maintaining the quality of microservice architectures.

Original languageEnglish
Title of host publicationProceedings - 17th IEEE International Conference on Service-Oriented System Engineering, SOSE 2023
PublisherIEEE
Pages1-8
Number of pages8
ISBN (Electronic)9798350322392
DOIs
Publication statusPublished - 2023
Publication typeA4 Article in conference proceedings
EventIEEE International Conference on Service-Oriented System Engineering (SOSE) - , Greece
Duration: 17 Jul 202320 Jul 2023

Publication series

NameProceedings - IEEE International Conference on Service-Oriented System Engineering
PublisherThe Institute of Electrical and Electronics Engineers (IEEE)
ISSN (Electronic)2642-6587

Conference

ConferenceIEEE International Conference on Service-Oriented System Engineering (SOSE)
Country/TerritoryGreece
Period17/07/2320/07/23

Keywords

  • Collaboration
  • Microservice
  • Mining Software Repositories
  • Organizational Structure
  • Social Network Analysis
  • Software Evolution

Publication forum classification

  • Publication forum level 1

ASJC Scopus subject areas

  • Hardware and Architecture
  • Information Systems
  • Software
  • Information Systems and Management

Fingerprint

Dive into the research topics of 'Analyzing Organizational Structure of Microservice Projects based on Contributor Collaboration'. Together they form a unique fingerprint.

Cite this