Dynamic component and code co-evolution
Proceedings of the International Workshop on Principles of Software Evolution
Dynamic mapping of cooperating tasks to nodes in a distributed system
Future Generation Computer Systems
Dynamic mapping of cooperating tasks to nodes in a distributed system
Future Generation Computer Systems
Hi-index | 0.00 |
Classical object properties such as encapsulation easethe construction of distributed systems. The object paradigmsupports modeling of real world problems in a natural wayand delivers units of distribution to the resource managementlevel. To enhance the performance of distributed systems,more detailed application-specific information like potentialcommunication dependencies should be exploited.To fulfill this requirement, we propose a top-downdriven, language-based approach to construct structureddistributed systems. We introduce the object-based distributedprogramming language INSEL, that supports advancedstructuring concepts. Structural dependencies betweenpassive and active objects are determined at the applicationlevel and exploited by the resource managementsystem to transform INSEL programs into efficient executables.