URT Configuration System Requirements

Specification
Universal Runtime
Microsoft Confidential

Author Van Van
Area Configuration System
SubArea Requirements
Program Management Markus Horstmann
Development Robert Craig
Test Michael Fanning
Reviewers Boyd Multerer; Robert Craig; Bill Devlin
Current Version 0.3 : 9/12/99 : added two (2) runtime requirements per StevenPr - VanVan
Version History 0.2 : 9/2/99 : added general requirements - VanVan
0.1 : 8/17/99 : file created - VanVan
Status In Progress


Overview
Justification
General Requirements
Groups Application Server
Duct Tape
Runtime
XSP

Overview

As we move forward in planning for and designing the Configuration System for URT 1.0, it is critical that we understand who our customers are and what their individual requirements are. This document will serve as a repository for the individual requirements from each team and will be updated as requirements are gathered and consolidated. We will be discussing the issues with each requirement and prioritizing them as well. Please note that this document is specifically implementation independent. Implementation details will be covered in the design specification.

This document will eventually be merged with the final design specification when that becomes available.


Justification

Without a list of requirements in hand, it is difficult, if not impossible to build a system that will satisfy every groups needs. The goal of the URT Configuration Team is to provide a unified Configuration System for the entire URT. In order to do so, our first step is to collect and reflect on all the requirements as we understand them. If you find any information here to be inaccurate or incorrect, please feel free to contact Van Van.


General Requirements

The following requirements were accepted as a group as the general requirements of the URT Configuration System. This is (again) irrespective of implementation and group.

The following are more concrete requirements by the URT as a whole in no particular order:


Individual Group Requirements

The following are (listed by the individual groups) the list of requirements as we understand them so far. You can go to specific areas of this document by using the Table Of Contents at the beginning of this document.


Application Server (Administration/UI)

The following list of Application Server requirements stem from an administration/management/UI standpoint.


Duct Tape

Ducttape's requirements are similiar to those from other teams. They are listed here in no particular order:


Runtime (aka Lightning)

The following is the list of requirements by the Runtime team in no specific order:


XSP

These are the requirements of XSP in no particular order: