RapidPL: Semantic Modularity for Rapid Programming Language Implementation


Grant Data
Project Title
RapidPL: Semantic Modularity for Rapid Programming Language Implementation
Principal Investigator
Dr Dos Santos Oliveira, Bruno Cesar   (Principal Investigator (PI))
Co-Investigator(s)
Professor Lau Francis Chi Moon   (Co-Investigator)
Dr Van Der Storm Tijs   (Co-Investigator)
Duration
36
Start Date
2017-01-01
Amount
675647
Conference Title
RapidPL: Semantic Modularity for Rapid Programming Language Implementation
Presentation Title
Keywords
Domain Specific Languages, Language Workbenches, Modularity, Object-Oriented Programming
Discipline
Others - Computing Science and Information Technology,Software
Panel
Engineering (E)
HKU Project Code
17258816
Grant Type
General Research Fund (GRF)
Funding Year
2016
Status
Completed
Objectives
1) To demonstrate that semantic modularization techniques can be combined with self-optimizing run-time systems to create a practical and effective software-product line of programming language components; 2) To improve the state-of-the-art and develop new techniques for semantic modularity, and to show that these techniques scale-up to real-world problems; 3) To conduct an extensive empiral evaluation to assess the results of work. In the empirical evaluation we will develop various programming languages implementations by assembling modular programming language components. The language implementations will include real-world programming languages, such as Python or Ruby.