The overall Intranet architecture will be built around Oracle 8i, XML and Java to satisfy requirements defined in paragraph 2.4 (SOW).
1. First 2 weeks after starting the project:
- Building majordomo email lists of technical contacts including all participating organizations (ARL, ASC, NCSA, NPAC)
- Framework for Project web server
- YuPing :participation in Oracle conference for developers iDevelope'99 (June 22-23)
(new perspective on JServer, XML, SQLJ, iFS,...)
2. End for June 1999
- Installation and testing of Oracle 8i in Solaris environment on Sun Ultra 450 in NPAC.
3. End of July 1999
- Installation end testing of Oracle Application Server and Apache server. Prototyping the JDBC interface between the Application server and the database
3. End of August 1999 (end of the third month of the project)
- Design of database architecture, tables, Java Stored Procedures and initial XML specification of the database contents for Document Repository, Email Repository and Project Development. Demo.
4. End of September 1999
- Installation of the Oracle environment in the final location (NCSA) on 2 computers
5. End of November 1999
- Pilot implementation of Document Repository, Email Repository and Project Development in Oracle8i/XML environment.
6. End of December 1999
- Integration of existing systems.
Training Management System (NPAC)
Alliance Intranet (NCSA)
Project Submittal System (ARL)
7. End of January
- Revalidation of the whole architecture in the context of emerging technologies (Oracle JServer, XSL, etc.)
7. End of February 2000
- Final implementation of Project Development Database (tables, JDBC interface, stored procedure, UI XML metadata provided by NCSA) to store proposals,SOWs, activity reports, status reports, trip reports, budget, deliverables status.
8. End of June 2000
- Full integration of Interface (NCSA), Calendar (NCSA) and Security (NCSA) with the XML Application Server and the database backend.
9. End of July 2000
- Final implementation of Document Repository and Email Repository.
- Full backup and recovery system.
10. End of August 2000
- Testing.
- Performance improvements.
- User and administration manuals.
This plan does not include components scheduled to be developed by NCSA. (User Interface, Security, Calendar, Status Report Generation)