loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Technology of Object-Oriented Languages and Systems
The e Language: A Fresh Separation of Concerns
Zurich, Switzerland
March 12-March 14
ISBN: 0-7695-1095-7
Yoav Hollander, Verisity Ltd.
Matthew Morley, Verisity Ltd.
Amos Noy, Verisity Ltd.
The e programming language enjoys widespread use in the microchip industry with applications to specification, modeling, testing and verification of hardware systems and their operating environments. Unique features of e include a combination of object oriented and constraint oriented mechanisms for the specification of data formats and interdependencies, interesting mechanisms of inheritance, and an efficient combination of interpreted and compiled code. Since the language is also extensible it serves as a living, industrial scale, implementation and application of the aspect oriented programming paradigm. This paper briefly describes the e language highlighting its novel features and their particular suitability to the task of hardware verification, and reports on our experience of aspect oriented programming in this intense commercial setting.
Citation:
Yoav Hollander, Matthew Morley, Amos Noy, "The e Language: A Fresh Separation of Concerns," tools, pp.41, Technology of Object-Oriented Languages and Systems, 2001
Usage of this product signifies your acceptance of the Terms of Use.