What is it about?

Applications usually generate value to businesses. Therefore, attaching monetary value to software design decisions helps maximise this value. This mapping has not been done before dynamically. This paper proposes a way to do that.

Featured Image

Why is it important?

Our paper shows that it is possibly to objectively evaluate software design decisions. This is important to reduce the space for subjective judgement in software design and to clearly map business decisions to technical decisions.

Perspectives

I hope this article brings a new perspective to the way software design decisions are judged and helps business personnel understand the rationale behind technical software design decisions.

Sara Hassan
Birmingham City University

Read the Original

This page is a summary of: Dynamic Evaluation of Microservice Granularity Adaptation, ACM Transactions on Autonomous and Adaptive Systems, June 2021, ACM (Association for Computing Machinery),
DOI: 10.1145/3502724.
You can read the full text:

Read

Contributors

The following have contributed to this page