Karpus I. More Efficient Meta-modeling Methods for Programming Systems.

Українська версія

Thesis for the degree of Candidate of Sciences (CSc)

State registration number

0408U005789

Applicant for

Specialization

  • 01.05.03 - Математичне та програмне забезпечення обчислювальних машин і систем

18-12-2008

Specialized Academic Board

Д 26.001.09

Taras Shevchenko National University of Kyiv

Essay

This thesis is dedicated to the solution of problems involving creating meta-modeling methods for increasing the efficiency of programming systems, based on a more thorough and deeper understanding of efficiency, which includes designating their purpose, distinctive features of their technological design, methods of their use and maintenance.Methods for developing programming systems were researched; a formal method model (meta-model) was developed; a scheme was proposed for fragmenting these methods, as well a means of storing these methods in a method base.The efficiencies of various methods for developing programming systems were investigated, and it was shown that specialized meta-modeling methods have a higher degree of effectiveness for a selected class of design problems. A method for integrating meta-systems algorithms was created, that generalizes the notion of meta-systems and extends the range of their use for meta-modeling design methods. For increasing the efficiency of implementation newmethods were created for adjusting the structure of programming systems on the basis of aspect-oriented programming technology.

Files

Similar theses