- Source: Arsitektur perangkat lunak
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
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
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.
Kata Kunci Pencarian:
- Rekayasa perangkat lunak
- Arsitektur perangkat lunak
- Pengembangan perangkat lunak
- Proses pengembangan perangkat lunak
- Telegram (perangkat lunak)
- Perangkat keras
- Java (platform perangkat lunak)
- Pemrograman
- Android (sistem operasi)
- Arsitektur (disambiguasi)