FREE Registration is required
Overview:
Type constraints express subtype-relationships between the types of program expressions that are required for type-correctness, and were originally proposed as a convenient framework for solving type checking and type inference problems. This paper shows how type constraints can be used as the basis for practical refactoring tools. In one's approach, a set of type constraints is derived from a type-correct program P. The main insight behind the work is the fact that P constitutes just one solution to this constraint system, and that alternative solutions may exist that correspond to refactored versions of P. The paper shows how a number of refactorings for manipulating types and class hierarchies can be expressed naturally using type constraints.
(Is this item miscategorized? Does it need more tags? Let us know.)
| Format: | Size: | 607 KB | |
| Date: | Jun 2007 | ||
| Pages: | 17 |
White Papers, Webcasts, and Resources
- Windows Phones and Unified Communications MicrosoftGain a more solid understanding of UC, why its essential for your business today, and what makes Windows phones ideal for secure UC environments.
- Microsoft Dynamics: Enabling Real-World SOA to connect your business vision with software MicrosoftThis white paper explores the value of taking a real-world approach to Service Oriented Architecture (SOA) and explains how "Real-World SOA" can support your business...
- Outsourcing the data centre to a carrier neutral data centre operator in Europe Telecity GroupFind out how to drive down the cost of your IT environment--and drive up the reliability and quality of your service--by outsourcing your data center.
Featured Training Courses
- Implementing and Administering Windows 7 in the Enterprise
- CCNA Boot Camp v2.0
- VMware vSphere: Install, Configure, Manage [V4]
- Certified Ethical Hacker
- Management and Leadership Skills
- Browse all Training Courses





