• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

On Static and Dynamic Control-Flow Information in Program Analysis and Transformation. August 2001 (0)

by DS-01-5 Daniel Damian
Add To MetaCart

Tools

Sorted by:
Results 1 - 8 of 8

Dynamic planar convex hull

by Gerth Stølting Brodal, Riko Jacob - Proc. 43rd IEEE Sympos. Found. Comput. Sci , 2002
"... In this paper we determine the amortized computational complexity of the dynamic convex hull problem in the planar case. We present a data structure that maintains a finite set of n points in the plane under insertion and deletion of points in amortized O(log n) time per operation. The space usage o ..."
Abstract - Cited by 42 (1 self) - Add to MetaCart
In this paper we determine the amortized computational complexity of the dynamic convex hull problem in the planar case. We present a data structure that maintains a finite set of n points in the plane under insertion and deletion of points in amortized O(log n) time per operation. The space usage of the data structure is O(n). The data structure supports extreme point queries in a given direction, tangent queries through a given point, and queries for the neighboring points on the convex hull in O(log n) time. The extreme point queries can be used to decide whether or not a given line intersects the convex hull, and the tangent queries to determine whether a given point is inside the convex hull. We give a lower bound on the amortized asymptotic time complexity that matches the performance of this data structure.

Syntactic Accidents in Program Analysis: On the Impact of the CPS Transformation

by Daniel Damian, Olivier Danvy - Journal of Functional Programming , 2000
"... Our results formalize and confirm a folklore theorem about traditional bindingtime analysis, namely that CPS has a positive effect on binding times. What may be more surprising is that the benefit does not arise from a standard refinement of program analysis, as, for instance, duplicating continuati ..."
Abstract - Cited by 25 (9 self) - Add to MetaCart
Our results formalize and confirm a folklore theorem about traditional bindingtime analysis, namely that CPS has a positive effect on binding times. What may be more surprising is that the benefit does not arise from a standard refinement of program analysis, as, for instance, duplicating continuations.

Domain Specific Languages for Interactive Web Services

by Claus Brabrand, Claus Brabrand , 2002
"... This dissertation shows how domain specific languages may be applied to the domain of interactive Web services to obtain flexible, safe, and e#cient solutions. We show how each of four key aspects of interactive Web services involving sessions, dynamic creation of HTML/XML documents, form field inpu ..."
Abstract - Cited by 4 (0 self) - Add to MetaCart
This dissertation shows how domain specific languages may be applied to the domain of interactive Web services to obtain flexible, safe, and e#cient solutions. We show how each of four key aspects of interactive Web services involving sessions, dynamic creation of HTML/XML documents, form field input validation, and concurrency control, may benefit from the design of a dedicated language.

Topics in Semantics-based Program Manipulation

by Bernd Grobauer , 2001
"... Programming is at least as much about manipulating existing code as it is about writing new code. Existing code is modified, for example to make inefficient code run faster, or to accommodate for new features when reusing code; existing code is analyzed, for example to verify certain program propert ..."
Abstract - Cited by 2 (0 self) - Add to MetaCart
Programming is at least as much about manipulating existing code as it is about writing new code. Existing code is modified, for example to make inefficient code run faster, or to accommodate for new features when reusing code; existing code is analyzed, for example to verify certain program properties, or to use the analysis information for code modifications. Semantics-based program manipulation addresses methods for program modifications and program analyses that are formally defined and therefore can be verified with respect to the programming-language semantics. This dissertation comprises four articles in the field of semantics-based techniques for program manipulation: three articles are about partial evaluation, a method for program specialization; the fourth article treats an approach to automatic cost analysis.

Damian &Dan vy: CPS

by Daniel Damian, Olivier Danvy , 2002
"... ormation ofFlo wInf ormation, Part II:Administrati veReductions ..."
Abstract - Add to MetaCart
ormation ofFlo wInf ormation, Part II:Administrati veReductions

BRICS Dissertation Series 1996-01

by Brics, Lars Arge, Data Structures, Rune B. Lyngs, Computational Biology, March Phd , 2002
"... Structures. January 1997. PhD thesis. x+121 pp. Torben Braner. An Axiomatic Approach to Adequacy. November 1996. Ph.D. thesis. 168 pp. 2 BRICS Dissertation Series, 1996--01 January 8, 2002 This document is also available as PostScript, DVI, References ..."
Abstract - Add to MetaCart
Structures. January 1997. PhD thesis. x+121 pp. Torben Braner. An Axiomatic Approach to Adequacy. November 1996. Ph.D. thesis. 168 pp. 2 BRICS Dissertation Series, 1996--01 January 8, 2002 This document is also available as PostScript, DVI, References

This document in subdirectory RS/02/36 / CPS Transformation of Flow Information, Part II: Administrative Reductions ∗

by Daniel Damian, Olivier Danvy, Daniel Damian, Olivier Danvy, Daniel Damian, Olivier Danvy , 2000
"... Reproduction of all or part of this work is permitted for educational or research use on condition that this copyright notice is included in any copy. See back inner page for a list of recent BRICS Report Series publications. Copies may be obtained by contacting: BRICS ..."
Abstract - Add to MetaCart
Reproduction of all or part of this work is permitted for educational or research use on condition that this copyright notice is included in any copy. See back inner page for a list of recent BRICS Report Series publications. Copies may be obtained by contacting: BRICS

Domain Specific Languages for Interactive . . .

by Claus Brabrand , 2003
"... ..."
Abstract - Add to MetaCart
Abstract not found
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University