Project Details
Description
The goal of the proposed project is twofold:
1. Study empirically which principles of design patterns programmers use (or do not use).
2. Design simple syntactical elements, like annotations and assertions, for object-oriented languages that support the principles of design patterns. Propose default annotations for basic object-oriented programming elements, like attributes and methods. Give these elements a formal semantics and/or rules for reasoning about them.
Status | Finished |
---|---|
Effective start/end date | 01.01.2009 → 31.12.2010 |
Fields of science
- 101013 Mathematical logic
- 101001 Algebra
- 101012 Combinatorics
- 101020 Technical mathematics
- 101 Mathematics
- 101009 Geometry
- 101005 Computer algebra
JKU Focus areas
- Digital Transformation