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
- BSD, BSD2, MIT, Apache
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
- prefered self-contained: everything needed within one directory
- command-line-executable samples included
- standard-format project files included (usable from different IDE's)