Arsitektur perangkat lunak
Tampilan
Arsitektur perangkat lunak adalah struktur sistem dari suatu program atau sistem komputer yang terdiri dari komponen-komponen perangkat lunak, ciri yang tampak secara eksternal dari komponen-komponen tersebut, serta hubungan antar komponen tersebut. Istilah ini juga merujuk pada dokumentasi arsitektur perangkat lunak suatu sistem.
Bacaan lanjutan
[sunting | sunting sumber]- Bass, Len, Paul Clements, and Rick Kazman (2003). Software Architecture In Practice, Second Edition. Boston: Addison-Wesley, ISBN 0-321-15495-9.
- Eden, Amnon H., Rick Kazman. Architecture, Design, Implementation. Diarsipkan 2007-09-28 di Wayback Machine.
- Garzás, Javier, and Piattini, Mario. An ontology for micro-architectural design knowledge, IEEE Software Magazine, Volume: 22, Issue: 2, March-April 2005. pp. 28 – 33.
- Kruchten, Philippe, Architectural Blueprints - the 4+1 View Model of Software Architecture Diarsipkan 2020-07-20 di Wayback Machine.. IEEE Software. 12 (6) November 1995, pp. 42–50
- Shan, Tony and Hua, Winnie (2006). Solution Architecting Mechanism. Proceedings of the 10th IEEE International EDOC Enterprise Computing Conference (EDOC 2006), October 2006, p23-32.
Pranala luar
[sunting | sunting sumber]- Collection of software architecture definitions at SEI
- Software architecture vs. software design: The Intension/Locality Hypothesis Diarsipkan 2007-11-28 di Wayback Machine.
- Worldwide Institute of Software Architects (WWISA)
- International Association of Software Architects (IASA) Diarsipkan 2006-11-24 di Wayback Machine.
- SoftwareArchitecturePortal.org — website of IFIP Working Group 2.10 on Software Architecture
- SoftwareArchitectures.com — independent resource of information on the discipline
- Microsoft Architecture Journal Diarsipkan 2008-12-03 di Wayback Machine.