program registration submissions committee lodging portland

Intentional Software

Intentional Software

Wednesday, Oct 25, from 10:30 to 12:00

Separation of concerns is a well established technique in software engineering. Similar to how WYSIWYG editors separated the data model that the editor operated on from the editor itself, Intentional Software uses Structured Source Code for source. A projective Structured Editor separates the source format from the notations. Generative Programming is employed to transform the intentional source to executable code. We apply the technique to an example from the domain of syntax equations, and discuss relationships with present techniques and future directions.

Charles Simonyi, Intentional Software
Magnus Christerson, Intentional Software
Shane Clifford, Intentional Software

Related Onward! Papers
Related Panels
Related Practitioner Reports
Related Research Papers
Related Tutorials
Related Workshops

While Space Available
program registration submissions committee lodging portland
For comments and questions about the web site
please contact us at
© 2005 OOPSLA