ON BUSINESS LOGIC LAYER DESIGN AND ARCHITECTURE

  • Alexander Anatolievich Litvinov
Keywords: domain-driven design, business logic layer, clean architecture

Abstract

The work is devoted to business logic layer construction using Clean Architecture as a foundation. Additional layer of Activities is introduced to make Clean Architecture more effective for business-process oriented domain modeling, making software more flexible and robust, testable and maintainable.

References

Eric Evans. “Domain-Driven Design: Tackling Complexity in the Heart of Software”. 2003

J.Palermo. The Onion Architecture : part 1.

https://jeffreypalermo.com/2008/07/the-onion-architecture-part-1/

Robert C. Martin. Clean Architecture. A Craftsman’s Guide to Software Structure and Design. 2018.

Davenport Thomas H. «Process Innovation: Reengineering Work through Information Technology» Published October 1st 1992 by Harvard Business Review Press. – 352 р.

Thomas Erl. Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall; 2016.

Cockburn A. Writing Effective Use Cases. / A. Cockburn – Addison-Wesley Professional. – 2000. – 304 p.

Published
2020-03-27