Author

Kevin Pond

Document Type

Thesis - University Access Only

Award Date

2010

Degree Name

Master of Science (MS)

Department / School

Electrical Engineering and Computer Science

Abstract

A practical approach for adding type-safe static-context duck typing to an object-oriented programming language is proposed. This approach is suitable for languages such as Java, C#, or Visual Basic.NET. Duck-typing is shown to increase testability and flexibility by reducing type coupling. This approach is implemented for .NET languages and the impact on reliability, tooling, maintainability, and performance is compared to existing alternatives.

Library of Congress Subject Headings

Object-oriented programming (Computer science)

Programming languages (Electronic computers)

Format

application/pdf

Number of Pages

92

Publisher

South Dakota State University

Share

COinS