We present software patterns based on business object relationships which can help to identify consumer-oriented parts of enterprise systems suitable for re-engineering as online microservices. The different relationships business objects have in enterprise systems point to distinct structural and behavioural properties which provide insights for system re-engineering and re-structuring. Building upon existing business object and system structural definitions, we introduce six business object relationship patterns for microservice discovery, namely sub-typing, commonality, association, inclusive containment, exclusive containment and read separation. A prototype analysis tool was developed to recognise occurrences of these patterns in progr...
Microservice architecture has become widely-used in industry, with tech giants like Amazon, Twitter,...
Service Oriented Architecture is a promising architectural approach to solve the integration problem...
Several companies are re-architecting their monolithic information systems with microservices. Howev...
We present software patterns based on business object relationships which can help to identify consu...
A key impediment towards maturing microservice architecture conceptions is the uncertainty about wha...
A key impediment towards maturing microservice architecture conceptions is the uncertainty about wha...
A key impediment towards maturing microservice architecture conceptions is the uncertainty about wha...
© Springer Nature Switzerland AG 2018. The growing impact of IoT and Blockchain platforms on busines...
We present heuristics that help to identify suitable consumer-oriented parts of enterprise systems w...
We present heuristics that help to identify suitable consumer-oriented parts of enterprise systems w...
The growing impact of IoT and Blockchain platforms on business applications has increased interest i...
Microservices have been introduced to industry as a novel architectural design for software developm...
Microservices have been introduced to industry as a novel architectural design for software developm...
This paper addresses the challenge of automated remodularization of large systems as microservices. ...
The growth of IoT and Blockchain platform adaptation for business applications has increased the int...
Microservice architecture has become widely-used in industry, with tech giants like Amazon, Twitter,...
Service Oriented Architecture is a promising architectural approach to solve the integration problem...
Several companies are re-architecting their monolithic information systems with microservices. Howev...
We present software patterns based on business object relationships which can help to identify consu...
A key impediment towards maturing microservice architecture conceptions is the uncertainty about wha...
A key impediment towards maturing microservice architecture conceptions is the uncertainty about wha...
A key impediment towards maturing microservice architecture conceptions is the uncertainty about wha...
© Springer Nature Switzerland AG 2018. The growing impact of IoT and Blockchain platforms on busines...
We present heuristics that help to identify suitable consumer-oriented parts of enterprise systems w...
We present heuristics that help to identify suitable consumer-oriented parts of enterprise systems w...
The growing impact of IoT and Blockchain platforms on business applications has increased interest i...
Microservices have been introduced to industry as a novel architectural design for software developm...
Microservices have been introduced to industry as a novel architectural design for software developm...
This paper addresses the challenge of automated remodularization of large systems as microservices. ...
The growth of IoT and Blockchain platform adaptation for business applications has increased the int...
Microservice architecture has become widely-used in industry, with tech giants like Amazon, Twitter,...
Service Oriented Architecture is a promising architectural approach to solve the integration problem...
Several companies are re-architecting their monolithic information systems with microservices. Howev...