Standard

Separation of concerns in language definition. / Visser, Eelco.

MODULARITY '14 Proceedings of the companion publication of the 13th international conference on Modularity . Association for Computing Machinery (ACM), 2014. p. 1-2.

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientific

Harvard

Visser, E 2014, Separation of concerns in language definition. in MODULARITY '14 Proceedings of the companion publication of the 13th international conference on Modularity . Association for Computing Machinery (ACM), pp. 1-2. https://doi.org/10.1145/2584469.2584662

APA

Visser, E. (2014). Separation of concerns in language definition. In MODULARITY '14 Proceedings of the companion publication of the 13th international conference on Modularity (pp. 1-2). Association for Computing Machinery (ACM). https://doi.org/10.1145/2584469.2584662

Vancouver

Visser E. Separation of concerns in language definition. In MODULARITY '14 Proceedings of the companion publication of the 13th international conference on Modularity . Association for Computing Machinery (ACM). 2014. p. 1-2 https://doi.org/10.1145/2584469.2584662

Author

Visser, Eelco. / Separation of concerns in language definition. MODULARITY '14 Proceedings of the companion publication of the 13th international conference on Modularity . Association for Computing Machinery (ACM), 2014. pp. 1-2

BibTeX

@inproceedings{f28b272607fe447e925f4e739153ef4a,
title = "Separation of concerns in language definition",
abstract = "Effectively applying linguistic abstraction to emerging domains of computation requires the ability to rapidly develop software languages. However, a software language is a complex software system in its own right and can take significant effort to design and implement. We are currently investigating a radical separation of concerns in language definition by designing high-level declarative meta-languages specialized to the various concerns of language definition that can be used as the single source of production quality (incremental) semantic operations and as a model for reasoning about language properties.",
author = "Eelco Visser",
year = "2014",
doi = "10.1145/2584469.2584662",
language = "English",
isbn = "978-1-4503-2773-2",
pages = "1--2",
booktitle = "MODULARITY '14 Proceedings of the companion publication of the 13th international conference on Modularity",
publisher = "Association for Computing Machinery (ACM)",
address = "United States",

}

RIS

TY - GEN

T1 - Separation of concerns in language definition

AU - Visser, Eelco

PY - 2014

Y1 - 2014

N2 - Effectively applying linguistic abstraction to emerging domains of computation requires the ability to rapidly develop software languages. However, a software language is a complex software system in its own right and can take significant effort to design and implement. We are currently investigating a radical separation of concerns in language definition by designing high-level declarative meta-languages specialized to the various concerns of language definition that can be used as the single source of production quality (incremental) semantic operations and as a model for reasoning about language properties.

AB - Effectively applying linguistic abstraction to emerging domains of computation requires the ability to rapidly develop software languages. However, a software language is a complex software system in its own right and can take significant effort to design and implement. We are currently investigating a radical separation of concerns in language definition by designing high-level declarative meta-languages specialized to the various concerns of language definition that can be used as the single source of production quality (incremental) semantic operations and as a model for reasoning about language properties.

U2 - 10.1145/2584469.2584662

DO - 10.1145/2584469.2584662

M3 - Conference contribution

SN - 978-1-4503-2773-2

SP - 1

EP - 2

BT - MODULARITY '14 Proceedings of the companion publication of the 13th international conference on Modularity

PB - Association for Computing Machinery (ACM)

ER -

ID: 34371043