ADR Index
Architecture Decision Records (ADRs)
This directory contains the Architecture Decision Records for SW360.
ADR Index
| ADR | Title | Status | Date | Format |
|---|
| ADR-001 | Use Apache Thrift for Internal Services | Accepted | 2014 | DAR/SWOT |
| ADR-002 | Use CouchDB as Primary Database | Accepted | 2014 | DAR/SWOT |
| ADR-003 | Use Keycloak for Authentication | Accepted | 2022 | DAR/SWOT |
| ADR-004 | Migrate to Spring Boot 3.x | Accepted | 2024 | DAR/SWOT |
| ADR-005 | Use Apache Tomcat as Servlet Container | Accepted | 2014 | DAR/SWOT |
| ADR-006 | Migrate to Cloudant SDK for CouchDB Access | Accepted | 2024 | DAR/SWOT |
| ADR-007 | File-Based API Response Cache for REST Endpoints | Accepted | 2026 | DAR/SWOT |
| ADR-008 | Upgrade to Spring Boot 4.x and Spring Security 7.x | Accepted | 2026 | Standard |
Templates
| Template | Description |
|---|
| ADR-TEMPLATE.md | DAR format with SWOT analysis & T-shirt sizing |