Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 20 of 385 for “"programming languages"”.

  1. Multiparadigm visual programming languages

    Successful visual programming languages are all specialized, and general-purpose visual programming languages are unsuccessful. One of the reasons is that visual programming languages are usually based on a single programming paradigm. A multiparadigm visual programming language is described and …

    uiuc Repository record for Multiparadigm visual programming languages (opens in a new tab)

  2. Procedural reflection in programming languages

    Thesis (Ph.D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1982.

    mit Repository record for Procedural reflection in programming languages (opens in a new tab)

  3. Resource Bound Guarantees via Programming Languages

    We present a programming language in which every well-typed program halts in time polynomial with respect to its input and, more importantly, in which upper bounds on resource requirements can be inferred with certainty. Ensuring that software meets its resource constraints is important in a number …

    uwo Repository record for Resource Bound Guarantees via Programming Languages (opens in a new tab)

  4. Multiple inheritance in contemporary programming languages

    Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1984.

    mit Repository record for Multiple inheritance in contemporary programming languages (opens in a new tab)

  5. Lambda-calculus models of programming languages.

    Massachusetts Institute of Technology, Alfred P. Sloan School of Management. Thesis. 1969. Ph.D.

    mit Repository record for Lambda-calculus models of programming languages. (opens in a new tab)

  6. Array optimizations for high productivity programming languages

    While the HPCS languages (Chapel, Fortress and X10) have introduced improvements in programmer productivity, several challenges still remain in delivering high performance. In the absence of optimization, the high-level language constructs that improve productivity can result in order-of-magnitude …

    rice Repository record for Array optimizations for high productivity programming languages (opens in a new tab)

  7. Programming Languages for Bit-Serial Array Machines

    Many high-level languages have been created or are under development for large nearest-neighbor connected multiprocessors, such as the ILLIAC IV, the ICL DAP, and the Goddard-Goodyear MPP. These higher-level languages are intended to make these machines easier to program.

    uiuc Repository record for Programming Languages for Bit-Serial Array Machines (opens in a new tab)

  8. Lambda calculus models of typed programming languages

    Thesis (Ph.D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1984.

    mit Repository record for Lambda calculus models of typed programming languages (opens in a new tab)

  9. Selection of programming languages for structural engineering

    This thesis presents the concepts of structured programming and illustrates how they can be used to develop efficient and reliable programs and aid in language selection. Topics are presented and used to compare several languages with each other rather than with some abstract ideal. Structured …

    vt Repository record for Selection of programming languages for structural engineering (opens in a new tab)

  10. Some aspects of error correction of programming languages

    … of a context free language as a model for a programming language, and the definitions and results used later are presented or reviewed. A distance between two strings is defined and used to develop a “minimum distance error correcting parser”. Second, the thesis develops two global error …

    brunel Repository record for Some aspects of error correction of programming languages (opens in a new tab)

  11. Types for mutual exclusion in concurrent programming languages

    Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2023-04-12 without embargo terms

    uiuc Repository record for Types for mutual exclusion in concurrent programming languages (opens in a new tab)

  12. Generating threads for non-strict functional programming languages

    Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science; and, Thesis (B.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1998.

    mit Repository record for Generating threads for non-strict functional programming languages (opens in a new tab)

  13. Helping Developers Migrate their Code across Programming Languages

    Migrating source code from one programming language to another is a common task in software development. This migration can be done by completely rewriting the code in the target language, or it can be facilitated through code-reuse or automation techniques. This thesis explores both approaches. …

    vt Repository record for Helping Developers Migrate their Code across Programming Languages (opens in a new tab)

  14. Programming languages and principles for read–write linked data

    … have drawn attention to the necessity of update languages for the Web of Data, coining the notion of Read–Write Linked Data. A dynamicWeb of Data with updates is a more realistic reflection of the Web.<br/><br/>An established and versatile approach to modelling dynamic languages is to define an …

    soton Repository record for Programming languages and principles for read–write linked data (opens in a new tab)

  15. Specification and verification of context conditions for programming languages

    … to be both useful for the specification of programming languages to an environment generator and also simple to use. The driving insight behind CFF/AML is that a language specifier conceives of the context condition checks associated with a programming language syntax description in …

    cape-town Repository record for Specification and verification of context conditions for programming languages (opens in a new tab)

  16. HW-SW co-design techniques for modern programming languages

    DSpace SAF Submission Ingestion Package generated from Vireo submission #13218 on 2019-02-05 at 11:15:13

    uiuc Repository record for HW-SW co-design techniques for modern programming languages (opens in a new tab)

  17. A no-thin-air memory model for programming languages

    … We also show that it supports some established programming idioms.

    cambridge Repository record for A no-thin-air memory model for programming languages (opens in a new tab)

  18. Redesigning the memory hierarchy for memory-safe programming languages

    … from the ground up for modern, memory-safe languages like Java, Go, and Rust. Memory-safe languages hide the memory layout from the programmer. This prevents memory corruption bugs, improves programmability, and enables automatic memory management. Hotpads extends the same insight to the …

    mit Repository record for Redesigning the memory hierarchy for memory-safe programming languages (opens in a new tab)

  19. A Sparse Program Dependence Graph For Object Oriented Programming Languages

    … represent programs written in object-oriented languages such as Java. This formalism is called sparse because, in contrast to other OO and Java-specific adaptations of PDG's, it introduces few node types and no new edge types beyond those used in traditional dependence-based representations. …

    ucf

  20. Type checking and type inference for object-oriented programming languages

    Type systems for object-oriented programming languages have been studied a great deal over the past few years. Since Smalltalk was one of the earliest object-oriented languages, it is not surprising that there have been several attempts to provide a type system for it. Unfortunately, none of the …

    uiuc Repository record for Type checking and type inference for object-oriented programming languages (opens in a new tab)

Page 1 of 20