A retrospective on DOSE: An interpretive approach to structure editor generation

Gail E. Kaiser, Peter H. Feiler, Fahimeh Jalili, Johann H. Schlichter
1988 Software, Practice & Experience  
DOSE is unique among structu.re editor generators in its interpretive appro臼h. This approach leads to v町y fast turn-around time for changes and provides multi-language facilities for no additional effort or cost. This article comp缸es the interpretive approach to the compi1ation approach of other structu.re editor generators. It describes some of the design and implementation decisions made and remade during this project and the lessons learned. It emphasizes 由e advantages and disadvantages of
more » ... SE wi由自S归ct to other structure editing systems. Prof. Camegre .\Je/lon L"nit'ersity, 8呐饥:are E71gineen'lIg lnstitute, 5000 For古时 .. h'enue, Pittsburgh, P.4. J 521J, C.S--\. FAHIl\1EH ]ALlLI AT&T Re/l Laboraton'es, 600 .\lou71tain .4.u71ue, .\Jurray Hill, _飞J 07974, CSλ. AND ]OHANN H. SCHLlCHTER .飞, 'erox Coφο ration , ]ο seph \\'i/son Research Center, 800 Phi/lips Road, \\¥ bster. 入飞 • 14580, L'. SA. SU孔但收ARY DOSE is unique among structure editor generators in its interpretive approach. This approach leads to very fast turn.around time for changes and provides multi.language facilities for no additional effort or cost. This article compar臼 the interpretive approach to the compilation approach of other structure editor generators. It describes some of the design and implementation decisions made and remade during this proje<:t and the lessons leamed. It emphasiz臼 the advantages and disadvantages of DOSE with respe<:t to other structure editing systems.
doi:10.1002/spe.4380180803 fatcat:as64ww3psbcvta7xdyvdkatxau