| Apache Avalon | |||
|---|---|---|---|
| Utvikler(e) | Apache Software Foundation | ||
| Skrevet i | Programmeringsspråket Java | ||
| Lisens | Apache License 2.0 | ||
| Nettsted | avalon.apache.o | ||
Apache Avalon er en programvare som er laget ved hjelp av programmeringsspråket Java. Det er et rammeverk som ble utviklet i 1999 som et prosjekt som sørger for gjenbrukbare komponenter for containerapplikasjoner. Avalon var det første programmet som benyttet designmønstre slik som separation of concerns (SoC) og inversion of control (IoC).