Notes

Several sub systems are not implemented / selected yet.

Goal

  • Save time due to integration of existent Open Source subsystems

Requirements

Those requirements are general to any Product subsystem (if applicable)

License

Functionality

Basic

  • Functionality should increase productivity immediately.
  • Usage should be Simple, Intuitive and Fluent

Standards

  • Based on Open Standards
  • Choice of Multiple Standards (where applicable)

Implementation

  • Base Functionality - domain knowledge not neccessary (Product encapsulates).
  • Advanced Functionality - domain knowledge partly necessary.
  • Expert Functionality - domain knowledge neccessary, partly programming skills.
  • Analyst Functionality - domain knowledge and analytic / abstraction / programming skills necessary.

Μaturity

  • Implemented functionality should be stable
  • Implemented functionality should be complete

Others

Platform

  • Platform independent

Programming Language

  • Language neutral (where possible)

Installation

  • evaluationt-package available
    • prefered self-contained: everything needed within one directory
      • no influence on current development system
  • command-line-executable samples included
  • standard-format project files included (usable from different IDE's)