Repository logo
Doctoral Dissertation W trakcie aktualizacji - 2 !

Transparent, adaptable resource management of Java applications

Loading...
Thumbnail Image

Relation

Local access

Defence Date

2008

Degree Date

2008-07-01

Access rights

Access: otwarty dostęp
Rights: AGH Licence (Doctoral dissertation) 1.0
AGH Licence (PhD) 1.0 - Fair Use

AGH Licence (Doctoral Dissertationes) 1.0 - Fair use of copyrighted works

Other title

Transparentne, adaptowalne zarządzanie zasobami aplikacji w środowisku Java

Resource type

Call number

R.9956

Defence details

Degree Grantor: Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
Degree name: doktor inżynier
Discipline (2011-2018) informatyka

Physical Description:

Research Project

Description

Zawiera bibliogr.

Abstract

The thesis presents the model of Adaptable Aspect Oriented Programming (AAOP) - the model of the execution environment that allows to run applications in such a way that they can adapt to changing environmental conditions to meet some non-business goals described in a separate document called adaptability strategy. The model is the extension of the concept of Aspect Oriented Programming and can be used to transparently add to applications various types of non-business goals described in adaptability strategies. The thesis also presents the architecture of TRM System which is the realization of the model built on top of Java Virtual Machine and used to add to Java applications non-business goals connected with resource consumption limitation. The thesis presents the model of Adaptable Aspect Oriented Programming (AAOP) - the model of the execution environment that allows to run applications in such a way that they can adapt to changing environmental conditions to meet some non-business goals described in a separate document called adaptability strategy. The model is the extension of the concept of Aspect Oriented Programming and can be used to transparently add to applications various types of non-business goals described in adaptability strategies. The thesis also presents the architecture of TRM System which is the realization of the model built on top of Java Virtual Machine and used to add to Java applications non-business goals connected with resource consumption limitation.


Praca przedstawia model Adaptowalnego Programowania Zorientowanego Aspektowo (Adaptable Aspect Oriented Programming - AAOP) - model środowiska wykonawczego, które umożliwia uruchomienie aplikacji w taki sposób, że następuje ich adaptacja do zmieniających się warunków środowiskowych. Co więcej, adaptacja następuje zgodnie z pozabiznesowymi celami opisanymi w osobnym dokumencie zwanym strategią adaptowalności. Model jest rozszerzeniem koncepcji programowania zorientowanego obiektowo (AOP) i może być użyty do dodania do aplikacji, w sposób transparentny, celów pozabiznesowych różnego rodzaju. Praca przedstawia także architekturę Systemu TRM, który jest realizacją modelu AAOP zbudowaną ponad maszyną wirtualną Javy (JVM). System TRM umożliwia dodanie do aplikacji Javy celów pozabiznesowych związanych z zarządzaniem konsumpcją zasobów.

Access rights

Access: otwarty dostęp
Rights: AGH Licence (Doctoral dissertation) 1.0
AGH Licence (PhD) 1.0 - Fair Use

AGH Licence (Doctoral Dissertationes) 1.0 - Fair use of copyrighted works