ACM Home Page
Please provide us with feedback. Feedback
Sifting out the gold: delivering compact applications from an exploratory object-oriented programming environment
Full text PdfPdf (1.67 MB)
Source Conference on Object Oriented Programming Systems Languages and Applications archive
Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications table of contents
Portland, Oregon, United States
Pages: 355 - 370  
Year of Publication: 1994
ISBN:0-89791-688-3
Also published in ...
Authors
Ole Agesen  Computer Science Department, Stanford University, Stanford, CA
David Ungar  Sun Microsystems Laboratories, 2550 Garcia Ave, Mountain View, CA
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 21,   Citation Count: 18
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/191080.191135
What is a DOI?

ABSTRACT

Integrated, dynamically-typed object-oriented programming environments offer many advantages, but have trouble producing small, self-contained applications. Recent advances in type inference have made it possible to build an application extractor for Self. The extractor was able to extract a medium-sized application in a few minutes. The extracted application runs in a tenth the space of the original environment. Except for extracting reflection and sends with computed selectors, the extractor runs without human intervention and fully preserves the behavior of the application.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
Agesen 1994
Agesen, O. Constraint-Based Type Inference and Parametric Polymorphism. To be presented at International Static Analysis Symposium (SAS'94), Namur, Belgium, September 28-30, 1994.
 
Agesen et al. 1993
Boreczky & Rowe 1993
Borning & Ingalls 1982
Chambers & Ungar 1991
Deutsch & Schiffman 1984
 
Digitalk 1993
Smalltalk/V for Win32 Programming, Reference Manual, Chapter 17: "Object Libraries and Library Builder," Digitalk Inc., 1993.
Hölzle & Ungar 1994
 
Palsberg & Schwartzbach 1993
 
ParcPlace 1992
ObjectWorks Smalltalk User's Guide. Release 4.1, Section 16: "Deploying an Application," Section 28: "Binary Object Streaming Service,". ParcPlace Systems, 1992.
 
Plevyak & Chien 1993
 
Sanella et al. 1993
Srivastava 1992
Ungar & Smith 1987
 
White 1994
White, J. L., Private conversation, February, 1994.

CITED BY  18