Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Generative and incremental implementation for a scripting interface
Savikko V. Journal of Systems Architecture: the EUROMICRO Journal50 (7):427-439,2004.Type:Article
Date Reviewed: Oct 21 2004

An incremental process is described for creating a Python interface to a large, hierarchical component object model (COM) library. The approach is illustrated with a real-life case study: a nontrivial scripting support implementation named TED (Tde EDitor).

This paper is very detailed. As the author states: “For a reader who is not familiar with [the] TED application programming interface (API), it is probably quite difficult to evaluate the example.”

TED is a multi-user systems design application created at the Nokia Research Center. The system is a full-fledged design environment, with a graphical user interface, unified modeling language (UML) support, collaboration features, and shared repositories (databases). In addition, TED also provides an API that allows a developer to manipulate a repository directly, making it possible to perform quite complicated tasks, like model analysis, various manipulations and transformations, and perhaps even extending the environment with features like model, report, and code generators.

It would have been helpful to see a brief comparison between the approach described here and alternatives.

Reviewer:  E. J. Desautels Review #: CR130312
Bookmark and Share
  Reviewer Selected
 
 
Interpreters (D.3.4 ... )
 
 
Scripting Languages (I.7.2 ... )
 
 
Theory And Methods (H.5.2 ... )
 
 
Document Preparation (I.7.2 )
 
 
User Interfaces (H.5.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Interpreters": Date
The APL IL Interpreter Generator
Alfonseca M., Selby D., Wilks R. IBM Systems Journal 30(4): 490-497, 1991. Type: Article
Dec 1 1993
Optimizing static scope LISP by repetitive interpretation of recursive functions calls
Felgentreu K., Lippe W., Simon F. IEEE Transactions on Software Engineering SE-13(6): 628-635, 1987. Type: Article
Mar 1 1988
Implementation of an interpreter for abstract equations
Hoffmann C., O’Donnell M., Strandh R. Software--Practice & Experience 15(12): 1185-1204, 1985. Type: Article
Jul 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy