PCM Development/Palladio Concall/Minutes 20190211

Aus SDQ-Wiki

Participants

  • Floriment Klinaku
  • Stephan Seifermann
  • Max Scheerer
  • Maximilian Walter
  • Sebastian Krach

Notes

SimuLizar Workshop Follow-up

  • No news w.r.t. documentation of load balancing strategies
    • Stephan asks Dominik to clarify that with Anne
  • SimuLizarNG: no students found so far
  • Selection of Reconfiguration Strategies: no students found so far
  • Removal of ModelAccess [Max]
    • Comments in progress
    • Problems to reproduce error concerning abigous constructor
  • Postpone clean-up tasks (no news)
  • Postpone release discussion

Status-update of Github migration

  • All parts of the aggregated update site are now on github
  • Most of the projects migrated to Maven Tycho
    • currently missing i.e. Palladio Core and Third Party Wrapper
    • TPW currently undergoing conceptual refactoring
      • Try to realize by automatic wrapping from Maven Central
      • Keep TPW feature for backwards compatibility

Proposal: Adapt PCM Genmodel to use stateful ItemProviders

  • ItemProviders by default created once per EClass when using editors
  • Currently working on mechanism where the available properties depend on the object instance and not only the type (similar to stereotyping)
  • EMF GenModel provides setting to switch from SINGLETON (one ItemProvider per EClass) to STATEFUL (one per object)
  • negative side effects:
    • slightly decreased performance when displaying properties view (not noticeable)
    • increased memory footprint of editor (as item providers are instantiated lazily only relevant if huge models are edited by hand)
  • no effect on simulation / analysis
  • Next steps: discuss with Steffen

Other

  • Advertise for sutdents' theses not only in Karlsruhe but also in Stuttgart
    • Next steps: Max and Sebastian send their open theses proposals to Floriment
  • Next Date: 11.03.2019