Introduction to Software Architecture Innovative Design using Clean Architecture and Model-Driven Engineering /

This unique, accessible textbook gives a comprehensive introduction to software architecture, using ‘clean architecture’ concepts with agile methods and model-driven development. The work introduces the key concepts of software architectures and explains the importance of architectural design for th...

Täydet tiedot

Tallennettuna:
Bibliografiset tiedot
Päätekijät: Lano, Kevin (Tekijä), Yassipour Tehrani, Sobhan (Tekijä)
Yhteisötekijä: SpringerLink (Online service)
Aineistotyyppi: Elektroninen E-kirja
Kieli:englanti
Julkaistu: Cham : Springer Nature Switzerland : Imprint: Springer, 2023.
Painos:1st ed. 2023.
Sarja:Undergraduate Topics in Computer Science,
Aiheet:
Linkit:https://doi.org/10.1007/978-3-031-44143-1
Tagit: Lisää tagi
Ei tageja, Lisää ensimmäinen tagi!
Sisällysluettelo:
  • Introduction to Software Architecture Concepts
  • Introduction to Clean Architecture Concepts,- Development Methods
  • Compound Components and Complex Connectors
  • Architectural Styles
  • Mobile Application Architectures
  • Enterprise Systems and Application Servers
  • Web Application and Enterprise Information System Architectures
  • Service-oriented Architectures
  • Safety-critical and Embedded Systems Architectures
  • Architectural Design for Machine Learning Systems
  • Software Architectures and Re-engineering
  • References
  • Appendix A: User guide for the architecture diagram tool
  • Appendix B: User guide for AgileUML
  • Index.