Whole Platform Solution to a Selection of LWC16 Benchmark Problems
We describe a solution, written using the Whole Platform, to a selection of benchmark problems proposed to evaluate and compare language workbenches. More specifically, we selected the problems best suited to highlight the composability feature of the Whole Platform. We think that the programming languages and consequently the end user applications are mainly designed to be standalone. Composition of program functionalities is supported only in some very limited and anticipated ways, and this severely restrict the availability of the knowledge embedded in a software product. This may seem natural and unavoidable, but it is not if you take as a reference the human mind. We believe that the outcome of software development should be additional knowledge incorporated in the language workbench and that every form of modularity, including applications, should be relegated as a mean to package and distribute knowledge from a system to another.
Whole Platform (LWCSLE16_paper_5.pdf) | 744KiB |
Tue 1 NovDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:30 - 12:10 | |||
10:30 25mTalk | Solutions to Three Language Workbench Challenges using Wizards Workbench LWC@SLE File Attached | ||
10:55 25mTalk | Whole Platform Solution to a Selection of LWC16 Benchmark Problems LWC@SLE File Attached | ||
11:20 25mTalk | Cedalion's Response to the 2016 Language Workbench Challenge LWC@SLE File Attached | ||
11:45 25mTalk | Language Workbench Challenge 2016: the JetBrains Meta Programming System LWC@SLE Eugen Schindler Oce, Klemens Schindler Sioux Embedded Systems, Federico Tomassetti Independent, Ana Maria Sutii Eindhoven University of Technology File Attached |