Mentata LDAPHttp v1.0 SOFTWARE DEVELOPMENT PLAN |
1. ScopeIdentificationThis is the Software Development Plan for the for the production version of the LDAPHttp packages developed by Mentata Systems. This plan covers work started in April 2003 and expected to last through 2005 as the software progresses from an initial version of 0.5 to a final version of 1.0. System overviewThe LDAPHttp Framework is an architecture that seamlessly fuses the capabilities of web and directory servers using Java servlets. It was developed to meet a need for efficient, inexpensive, and extensible applications that leverage directory databases to provide most of the basic functionality needed for web applications and services. Built on open standards, the necessary infrastructure can be implemented with components from a variety of vendors, including a complement of free and open source products. LDAPHttp applications can generate dynamic content or execute transactions over the web at a low level of complexity. The LDAPHttp Framework can be considered a small scale Java application service, enabling the smaller enterprise to use a Model View Controller (MVC) paradigm to separate business logic from presentation logic and encode it all independent of a central securely defined control mechanism. The open source software offering includes a directory gateway application that can be configured to allow users to find and manipulate entries in directory databases. The intention of the project is to augment the initial LDAPHttp software to:
The primary purpose of the LDAPHttp Framework is to leverage common, open infrastructure to deliver high value portal web services at a low cost. Document overviewThis document will detail the strategy and schedule for developing all the software components for an LDAPHttp v1.0. The authoritative version will be available at: http://www.mentata.com/ldaphttp/sdp/ It will be a living document whereby the authoritative version will reflect the most current decisions in the project's management. Mentata Systems reserves the right to update the plan at any time. |
Scope | Overview | Resources | General | Schedule | Detail