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 | Paper Link | https://ijtsm.ilmauniversity.edu.pk/arc/Vol7/i1/pdf3.pdf | Page | 25-34 |