Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • component reuse, component combinations 
  • significantly complex data representations - inputs and outputs
    • single-inheritance type system
    • stand-off style of annotations
    • references (ability to construct graphs)
    • collections (arrays, lists, maybe others)
  • standards for data representation in transit, data representation in permanent storage (DBs, etc.) to allow different systems/languages to inter-operate
  • interoperability with other frameworks / systems (apps (Lucene), scaleout frameworks (Spark), databases)

...