Version 8, last updated by Kamil Ježek at October 03, 2010 07:32 UTC
Unordered set of requirements
- Definitions of user gamma functions (as groovy script?)
- Think of server-client architecture of EFP repository
- Public API of EFP repo providing EFP types to other modules
- GUI for EFP repo
- GUI for EFP assignment
- public API of EFP assignment providing data to EFP comparator
- think where to persist information of created assignment
- think of structure of EFP comparator
- EFP comparator API – takes EFPs, Features, Bundles and compares EFPs
- 2-way process of EFP comparing – (1) compares direct/named values between two bundles, (2) compares math formulas in component chains, it needs all cooperating components.
- think where to read information about bundles services binding – should we read it from cosi?
- add user possibility to user extensions – for user math functions, user gamma functions
Done
- EFP types – done, kjezek
- Evaluation of math formulas as groovy script – done, kjezek
- Junit tests of math formulas – done, kjezek
- Evaluation of derived property – done, kjezek