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