Browse College of Engineering by Contributor "Ralph Johnson"

  • Dig, Daniel (2007)
    Not only does our toolset reduce the burden of manual upgrades, but it will influence component designers as well. Without fear that they break the existing applications, designers will be bolder in the kind of changes ...

    application/pdf

    application/pdfPDF (5MB)Restricted to U of Illinois
  • Durham, Alan Mitchell (1997)
    This thesis presents a model for the implementation of run-time systems. We divide the implementation of the run-time system in 3 sub-tasks: implementing the data types, implementing the environment, and implementing the ...

    application/pdf

    application/pdfPDF (10MB)Restricted to U of Illinois
  • Witthawaskul, Weerasak (2006)
    We believe that this research is a step towards the realization of the MDA approach.

    application/pdf

    application/pdfPDF (5MB)Restricted to U of Illinois
  • Chai, Ian (2000)
    Frameworks are a key to reuse in the Object-Oriented programming world, but they are hard to learn and document. Different people have proposed different ways to document frameworks, but it is unclear which ones actually ...

    application/pdf

    application/pdfPDF (7MB)Restricted to U of Illinois
  • Roberts, Donald Bradley (1999)
    This dissertation also examines techniques for using runtime analysis to assist refactoring, presents the design of the Refactoring Browser, a refactoring tool for Smalltatk that is used by commercial software developers, ...

    application/pdf

    application/pdfPDF (4MB)Restricted to U of Illinois
  • Garrido, Alejandra (2005)
    Additionally, the semantics of the C preprocessor are formally specified, and the results of implementing this approach in a refactoring tool for C, CRefactory, are presented.

    application/pdf

    application/pdfPDF (5MB)Restricted to U of Illinois
  • Balaguer, Federico (2008)
    This dissertation presents an approach to document and build complex framework architectures by extending a framework using another existing framework. The result of the extension development is a Layered Architecture where ...

    application/pdf

    application/pdfPDF (8MB)Restricted to U of Illinois