Software Architecture Patterns and Design Principles

Download

Volume 7 Issue 1, 2026

Author(s):

Kashish Haryani* Department of Computer Science, SZABIST, University Larkana, haryanikashish@gmail.com

Jamil Ahmed Chandio Department of Computer Science, SZABIST, University Larkana, jamil.chandio@gmail.com

Ritika Rani Department of Computer Science, SZABIST, University Larkana, ritikarani3012@gmail.com

Kainat Khero IDepartment of Computer Science, SZABIST, University Larkana, kainatkhero@lrk.szabist.edu.pk

Abstract Recently, the software architectural patterns (SAP) and design concepts (DC) are playing crucial role to develop reliable and scalable software systems. This research explores important and significant factors of SAP and DC patterns by considering the rules Software developers and architects (SD&A). Since the deepest knowledge of DC and SAP ideas helps to develop the robust and adaptive systems such as SD&A. The main objectives of this research is to examine different SAP and DC patterns to investigate the current software development issues and to find the significant features that supports maintainability, scalability, and flexibility while upholding accepted design principles of SAP, DC and SD&A. In order to resolve all above problems, this paper offers a dynamic methodology to analyze a variety of SAPs and DP features to know the deepest micro archenteron services and their event-driven layers architectures to satisfy the customer requirements. Our study offers detailed analysis of various building blocks of SAP, DC and SD&A to discover fundamental requirements. Proposed framework is providing useful recantation to architects, developers, and software development acidifications to validate their experiences.
Keywords event-driven architecture, micro services, scalability, maintainability, flexibility, design principles, reactive systems in software architecture.
Year 2026
Volume 7
Issue 1
Type Research paper, manuscript, article
Recognized by Higher Education Commission of Pakistan, HEC
Category
Journal Name ILMA Journal of Technology & Software Management
Publisher Name ILMA University
Jel Classification --
DOI -
ISSN no (E, Electronic) 2790-590X
ISSN no (P, Print) 2709-2240
Country Pakistan
City Karachi
Institution Type University
Journal Type Open Access
Manuscript Processing Blind Peer Reviewed
Format PDF
Paper Link https://ijtsm.ilmauniversity.edu.pk/arc/Vol7/i1/pdf3.pdf
Page 25-34