Back to Search
Start Over
Elemental Software Architecture
- Source :
- SSRN Electronic Journal.
- Publication Year :
- 2019
- Publisher :
- Elsevier BV, 2019.
-
Abstract
- This paper discusses a software architecture methodology, called Elemental Software Architecture, which is derived from two other existing methodologies: Juval Lowy’s Method and Robert Martin’s Clean Architecture. Juval Lowy’s Method decomposes requirements into core use case and further decomposes these use cases using volatility decomposition into layers that contain Clients, Managers, Engines, Resource Accessors and Resources. Robert Martin’s Clean Architecture decomposes requirements into use cases that are further decomposed into different parts using the SOLID principles to make system resilient against changes in requirements and scaling. Similarities exist between two methodologies, and both can be mapped to common elements. The methodology proposed in this paper uses these common elements and a decomposition method to decompose the requirements of a system into these common elements.
Details
- ISSN :
- 15565068
- Database :
- OpenAIRE
- Journal :
- SSRN Electronic Journal
- Accession number :
- edsair.doi...........c5c80bb958d5f390bc30033529a03f86
- Full Text :
- https://doi.org/10.2139/ssrn.3492321