This thesis examines a programming construct of Symbian OS called active objects. Active objects encapsulate a request to an asynchronous service and the completion of that request. They can be used to implement cooperative multitasking inside one thread. Active objects are widely used throughout Symbian OS, and the Symbian documentation encourages their usage instead of multithreading. In this thesis active objects are compared to threads by implementing a solution to classic producer/consumer problem using both programming methods. The performance of the solutions is then compared. The test results show that the active-object based solution performs the operation more quickly and uses significantly less memory than the thread-based solut...
The active object programming model is particularly adapted to easily program distributed objects: i...
Nowadays, the concern of computer science is to find new methodologies that help decomposing large p...
15th International Conference on Coordination Models and Languages, Florence, Italy, 3--6Internation...
This thesis examines a programming construct of Symbian OS called active objects. Active objects enc...
This paper describes the Active Object pattern, which decouples method execution from method invocat...
Active objects offer a paradigm which simplifies writing distributed applications. Since each active...
Active objects offer a paradigm which simplifies writing distributed applications. Since each active...
International audienceActive objects offer a paradigm which simplifies writing distributed applicati...
In order to tackle the development of concurrent and distributed applications, the active object pro...
Pour aborder le développement d'applications concurrentes et distribuées, le modèle de programmation...
In order to tackle the development of concurrent and distributed applications, the active object pro...
In order to tackle the development of concurrent and distributed applications, the active object pro...
The active object programming model is particularly adapted to easily program distributed objects: i...
In order to tackle the development of concurrent and distributed systems, theactive object programmi...
To program parallel systems efficiently and easily, a wide range of programming models have been pro...
The active object programming model is particularly adapted to easily program distributed objects: i...
Nowadays, the concern of computer science is to find new methodologies that help decomposing large p...
15th International Conference on Coordination Models and Languages, Florence, Italy, 3--6Internation...
This thesis examines a programming construct of Symbian OS called active objects. Active objects enc...
This paper describes the Active Object pattern, which decouples method execution from method invocat...
Active objects offer a paradigm which simplifies writing distributed applications. Since each active...
Active objects offer a paradigm which simplifies writing distributed applications. Since each active...
International audienceActive objects offer a paradigm which simplifies writing distributed applicati...
In order to tackle the development of concurrent and distributed applications, the active object pro...
Pour aborder le développement d'applications concurrentes et distribuées, le modèle de programmation...
In order to tackle the development of concurrent and distributed applications, the active object pro...
In order to tackle the development of concurrent and distributed applications, the active object pro...
The active object programming model is particularly adapted to easily program distributed objects: i...
In order to tackle the development of concurrent and distributed systems, theactive object programmi...
To program parallel systems efficiently and easily, a wide range of programming models have been pro...
The active object programming model is particularly adapted to easily program distributed objects: i...
Nowadays, the concern of computer science is to find new methodologies that help decomposing large p...
15th International Conference on Coordination Models and Languages, Florence, Italy, 3--6Internation...