5. AJAX-driven Web Interface for rebuilding presentations Universidade Salvador (UNIFACS) and State University of Campinas (UNICAMP) Reusability
6.
7.
8.
9.
10.
11.
12.
13.
14. One process, happens in web browser .ppt .pdf .odp Interface Slide file (PPT, ODP , PDF ) Upload File system Tagging Observer Conversion MySQL database Ingest and process components Observer Conversion service oOo Internet Internet
15. Red : AVOIR nodes Blue : Collaborating partners Yellow : Supporting partners
16.
17.
18.
19. Object Engine View Controller Model Database Engine: The only file ever loaded directly The module being executed by the engine
20. Object Engine View Controller Model Module View Controller Model Module View Controller Model Module View Controller Model Helper modules e.g. htmlelements utilities API blocks strings sysconfig security modulecatalogue lucene
21. Online : http://avoir.uwc.ac.za Email : [email_address] We are grateful to the IDRC, USAID, the Department of Science and Technology, UNESCO and Sun Microsystems for financial and other support to the AVOIR project. We are also grateful to those organizations who had enough confidence to contract us to develop applications even though we were unproven .