Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/784892.784941guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Hierarchical Static Analysis Of Structured Systems Of Affine Recurrence Equations

Published: 19 August 1996 Publication History

Abstract

The ALPHA language, based on systems of affine recurrence equations over polyhedral domains, allows the expression of complex algorithms as hierarchical, parameterized structures of such systems. This paper discusses the static analysis of ALPHA programs, an extended type-checking process based on the single assignment rule. We present techniques ensuring, on one hand, that a system is valid (with respect to this rule) within a certain range of its parameters, and on the other, that no system is used with invalid values of its parameters. These techniques have been implemented in a versatile tool for ALPHA which is demonstrated on the example of the Gaussian elimination.

Cited By

View all
  • (2019)A Case Study on RNA-RNA Interaction Application Implementation using AlphaZProceedings of the 4th ACM International Workshop on Real World Domain Specific Languages10.1145/3300111.3300112(1-10)Online publication date: 17-Feb-2019
  • (2006)Simplifying reductionsACM SIGPLAN Notices10.1145/1111320.111104141:1(30-41)Online publication date: 11-Jan-2006
  • (2006)Simplifying reductionsConference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages10.1145/1111037.1111041(30-41)Online publication date: 11-Jan-2006
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ASAP '96: Proceedings of the IEEE International Conference on Application-Specific Systems, Architectures, and Processors
August 1996
ISBN:081867542X

Publisher

IEEE Computer Society

United States

Publication History

Published: 19 August 1996

Author Tags

  1. ALPHA language
  2. ALPHA programs
  3. Gaussian elimination
  4. affine recurrence equations
  5. complex algorithms
  6. hierarchical static analysis
  7. parameterized structures
  8. polyhedral domains
  9. program verification
  10. programming environments
  11. single assignment rule
  12. specification languages
  13. structured systems
  14. type-checking process

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2019)A Case Study on RNA-RNA Interaction Application Implementation using AlphaZProceedings of the 4th ACM International Workshop on Real World Domain Specific Languages10.1145/3300111.3300112(1-10)Online publication date: 17-Feb-2019
  • (2006)Simplifying reductionsACM SIGPLAN Notices10.1145/1111320.111104141:1(30-41)Online publication date: 11-Jan-2006
  • (2006)Simplifying reductionsConference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages10.1145/1111037.1111041(30-41)Online publication date: 11-Jan-2006
  • (1997)Libraries of schedule-free operators in AlphaProceedings of the IEEE International Conference on Application-Specific Systems, Architectures and Processors10.5555/784893.785002Online publication date: 14-Jul-1997

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media