Auto-Modularity Enforcement Framework Using Micro-service Architecture

Hanzhong Zheng, Hanzhong Zheng · 2020

The evolution of the software architecture has been progressively shifting to emphasize modularity, isolation, scalability, agility, and loose coupling.Service-oriented architecture (SOA) has started to gain popularity in this direction.Micro-services are a lightweight SOA that aim to largely scale applications while ensuring isolation and distribution.Modularity is sometimes left behind or difficult to achieve with fine-grained distribution of programmer responsibilities.In this paper, we propose an automatic modularity enforcement (AME) framework during the software development life cycle (SDLC) through intermediate representation.Our idea was inspired by automatic software development for building a scalable application.We implemented this framework to support visual software development using the Java Spring Boot Micro-service tool.

Read the paper · More papers on PaperTik