Mentata LDAPHttp v1.0 SOFTWARE DEVELOPMENT PLAN

1. Scope

Identification

This 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 overview

The 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:

  • read and present data in multiple languages and international formats
  • produce Lightweight Directory Interchange Format (LDIF) and eXtensible Markup Language (XML) output of directory data
  • manage cached data and content for faster performance
  • perform additional new functions

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 overview

This 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

Table of Contents

© 2003 Mentata Systems. All rights reserved.