30 citations · 43 across the 10 of their papers we have counts for
10 papers
A Basic Model of KBS Software
Tony Clark
The Euclid 6.2 project MOSES addressed quality issues in the development of military KBS. A contribution to this project was to develop a computational model of KBS that could be u…
Metaclasses and Reflection in Smalltalk
Tony Clark
Many Object Oriented Programming Languages provide reflective features which may be used to control the interpretive mechanism of the language. Often these features are defined wit…
EBG: A Lazy Functional Programming Language Implemented on the Java Virtual Machine
Tony Clark
This technical report describes the implementation of a lazy functional programming language on the Java VM.
A General Architecture for Heterogeneous Language Engineering and Projectional Editor Support
Tony Clark
Tool support for language engineering has typically prioritises concrete syntax over abstract syntax by providing meta-languages for expressing concrete syntax and then mapping con…
Meta-Packages: Painless Domain Specific Languages
Tony Clark
Domain Specific Languages are used to provide a tailored modelling notation for a specific application domain. There are currently two main approaches to DSLs: standard notations t…
Model Driven Reactive Applications
Tony Clark, Dean Kramer, Samia Oussena
Reactive applications (rapps) are of interest because of the explosion of mobile, tablet and web-based platforms. The complexity and proliferation of implementation technologies ma…