Development of an Object-Oriented Type System Using Design Pattern Methodology
Doctoral Thesis
Ruslans Batdalovs, Riga Technical University, Latvia
It is known that the complexity of design patterns-based solutions is often higher than necessary to solve the problem. One of the possible reasons for that is the insufficient expressiveness of programming languages. The Doctoral Thesis proposes to increase expressiveness by generalising programming languages’ typical constructs. The proposed generalised data composition and computation constructs are described as patterns and formalised using a type-theoretical toolset. The potential effect of the proposed changes is analysed using the example of an emulator of the MIX imaginary computer.
Additional information
Publication type | |
---|---|
Defence date | 07.10.2024. |
Format | |
Pages | 153 |
Publication date | |
Published online | |
Publication language | |
Publisher | RTU Press |
Country of Publication | Latvia |