Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/800230.807005acmconferencesArticle/Chapter ViewAbstractPublication PagesplanConference Proceedingsconference-collections
Article
Free access

The design of an integrated support software system

Published: 01 June 1982 Publication History

Abstract

This paper describes some of the interesting features of a large integrated support software system. The system was built to support the development, on an IBM 370, of an extremely large Pascal program to be run on a network of Intel 8086 microprocessors. The Pascal program was composed of over 1500 separately compiled components containing over 1,000,000 lines of source code. About 200 technical people were involved in this activity. In a project of this magnitude, integration issues are of overriding importance. There must be all the type checking and managerial control associated with standard Pascal programs, but the Pascal solution of compiling the whole application as one unit is clearly unacceptable. Various pieces must be separately compiled.

References

[1]
R. Cattell, J. Newcomber, and B. Leverett, "Code Generation in a Machine-Independent Compiler", Proceedings of the SIGPLAN Symposium on Compiler Construction, Aug 1979.
[2]
R. Cattell, "Automatic Derivation of Code Generators", ACM Transactions on Programming Languages 2 #2, April 1980.
[3]
M. Davis, Investigations in Static Program Analysis and Sharing, Phd Thesis, Harvad University, May 1977.
[4]
W. H. E. Day, "Compiler Assignment of Data Items to Registers", IBM Systems Journal, 1970.
[5]
G. Fostel, The LG User's Guide, *Cambridge, Mass: Intermetrics, IR-427-2, 7 December, 1979.
[6]
H. Marshall, "The Linear Graph Package, A Compiler Building Environment", Proceedings of the SIGPLAN '82 Symposium on Compiler Construction, June 1982.
[7]
W. Wulf, et al, The Design of An Optimizing Compiler, NY: American-Elsevier, 1975.
[8]
W. Wulf et al, "An Overview of the Production Quality Compiler-Compiler Project", IEEE Computer 13, #8, August 1980.

Cited By

View all
  • (1984)Engineering a high-capacity Pascal compiler for high performanceACM SIGPLAN Notices10.1145/502949.50290419:6(300-309)Online publication date: 1-Jun-1984
  • (1984)Engineering a high-capacity Pascal compiler for high performanceProceedings of the 1984 SIGPLAN symposium on Compiler construction10.1145/502874.502904(300-309)Online publication date: 17-Jun-1984
  • (1983)Practical use of a polymorphic applicative languageProceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages10.1145/567067.567090(237-255)Online publication date: 24-Jan-1983

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGPLAN '82: Proceedings of the 1982 SIGPLAN symposium on Compiler construction
June 1982
357 pages
ISBN:0897910745
DOI:10.1145/800230
  • cover image ACM SIGPLAN Notices
    ACM SIGPLAN Notices  Volume 17, Issue 6
    Proceedings of the 1982 SIGPLAN symposium on Compiler construction
    June 1982
    347 pages
    ISSN:0362-1340
    EISSN:1558-1160
    DOI:10.1145/872726
    Issue’s Table of Contents

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 1982

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)549
  • Downloads (Last 6 weeks)216
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (1984)Engineering a high-capacity Pascal compiler for high performanceACM SIGPLAN Notices10.1145/502949.50290419:6(300-309)Online publication date: 1-Jun-1984
  • (1984)Engineering a high-capacity Pascal compiler for high performanceProceedings of the 1984 SIGPLAN symposium on Compiler construction10.1145/502874.502904(300-309)Online publication date: 17-Jun-1984
  • (1983)Practical use of a polymorphic applicative languageProceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages10.1145/567067.567090(237-255)Online publication date: 24-Jan-1983

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media