...
- Mifos Application _ Presentation layer: JSP and Apache Struts _ Business Logic: custom Java code * Data access layer: Hibernate Object Relational Mapper
- Web server: Apache Tomcat
- Database layer: MySQL
- Modularity (responsibility of a module, inter-module communication) (under discussion)