wiki:Meetings/Meet-2010-10-29

Meeting 2010-10-29

  • protocol: rvh
  • New meeting time: Wed, 10-12

Demo uru

  • Uses demo files of Columbia Esterel Compilers (CEC) to validate Xtext grammar
  • Can perform transformations (Xtend) step-wise, similar to KSBaSE

Future Work:

  • #1233 Step back
  • #1234 Side-by-side Esterel-Programm + SyncChart?, highlight currently transformed part with View Management
  • Fix formatting of Esterel editors (tickets already exist)
  • Indent 2 blanks
  • #1235 Ask before overwriting existing SyncChart?
  • #1236 Initial transformation step should put Esterel text at top level. Transformation rules should rename macro state only if name is empty
  • #1237 Produce valid SyncCharts?, to get rid of problem markers

Discussion about the work flow and user interface

  • Start with right-click on Esterel file "Transform to SyncChart?"
  • #1240 Tape recorder buttons to control transformation
    • >| Transformation step
    • >>| Expand or Optimize
    • >>>| Expand and Optimize
    • > Play step-wise transformation
    • <| Undo last transformation step (does not work after >>| or >>>|)
  • #1238 Want to hide details of execution manager
  • #1239 Button Configuration
    • Data components provide tool tips for execution manager buttons
    • Data components indicate what type of step they provide
    • ToDo?: further discussion on how to distinguish micro-/macro-steps etc.
  • Discussion on how to handle Esterel modules and multiple files
    • DECISION: do not address this in uru-bt

Release

  • Bachelor theses of last semester
  • View Management
  • Included Features #1247 #1248 #1249 #1250
    • KEX (cmot + pkl)
    • KiVi? (haf)
    • Karma (msp)
    • SJ (cmot)
    • evol (msp/bdu)
    • kvid (msp/jjc)
    • kits (chsch)
    • graph/ana? (msp/mri)
    • papyrus bridge (jes,cmot)
  • Naming:
    • #1241 KIELER Lego On-line Testing System (klots)
    • #1242 esterel -> KIELER Esterel (kies)
    • #1243 graphs -> KIELER Editor for Graphs (keg)

Discussion on what to include in the version to download. Issues:

  • how long does it take to download
  • how much effort would it require to maintain different versions to download
  • how easy would it be for the user to "upgrade" from a small version to a full version
  • #1244 DECISION: for now bundle everything in the download (about 300 MB), keep this issue in mind for future releases
  • #1245 ToDo?: consolidate KSpace and Esterel transformation
  • Plan to release next week, try to do as much as possible until Wed meeting