I am interested in the design and implementation of
programming languages, and in Software Engineering and programming
methodologies. I have particpated in the design and implementation of
SETL (a prototyping language based on Set Theory, designed by Jack Schwartz
and others at NYU) in the definition and implementation of Ada and Ada95,
and in the study of implementation techniques for high-level languages.
Schonberg,E., Sharir,M. and Schwartz,J.T., ``Automatic Data Structure
Selection in SETL'', Sixth Annual ACM Symposium on Principles of
Programming Languages, San Antonio, Texas, January 1979.
Dewar,R.,Grand,A.,Liu,S.C.,Schonberg,E., and Schwartz,J.T. ``Programming
by Refinement, as Exemplified by the SETL Representation Sublanguage'',
TOPLAS, 1,1, July 1979.
and Seisser,T. : ``The NYU-Ada translator and interpreter'', Invited
paper at IEEE COMPSAC Conference, Chicago, Oct.1980.
P.Kruchten and E.Schonberg: ``The Ada/Ed system: a large-scale
experiment in Software Prototyping using SETL'', Approaches to Prototyping,
R.Budde et al, ed. Berlin, Springer-Verlag, 1983.
E.Schonberg and E.Schonberg: ``Highly Parallel Ada; Ada on an
Ultracomputer''. Proceeding of the 2d. Ada Conference (Paris, May 1985)
J. Schwartz, R.B.K.Dewar, E. Dubinsky and E.Schonberg: ``Programming with
sets: an introduction to SETL'', New York, Springer-Verlag, 1986.
E.Schonberg, E. Schonberg and S Flynn : ``The efficient termination of Ada
Tasks in a multiprocessor environment '', Proceedings of the 20th Hawaii
International Conference on System Sciences, Hawaii Jan. 1987.
J.Cai, P. Facon, F. Henglein, B.Paige and E. Schonberg: ``Type Analysis
and Data Structure Choice'', IFIP TC2 workshop on
transformational programming, Asilomar,CA. May 1991.
M. Hind and E. Schonberg: ``Efficient loop-level parallelism in Ada'',
ACM TriAda conference, San Jose, CA, Oct. 1991.
B.Banner and E.Schonberg: ``The structure of the GNAT compiler'', ACM TriAda
conference, Baltimore, Novermber 1993.
- B. Banner and Schonberg, E.
" The Structure of the GNAT Compiler," in Proceedings of the
TriAda Conference 1994, ACM Press.
Cyrille Comar, Franco Gasperoni and E. Schonberg: ``The Gnat Ada95 Compiler'',
in AdaYearbook 1995, IOS press (G.Loftus Ed.)