A Reflective Infrastructure for Coarse-Grained Strong Mobility and its Tool-Based Implementation

نویسندگان

  • Noury M. N. Bouraqadi-Saâdani
  • Thomas Ledoux
  • Mario Südholt
چکیده

We argue that separation of concerns can be advantageously applied to the development of applications relying on coarse-grained strong mobility, i.e. distributed applications moving entities while these entities are executing. We present the design of an infrastructure for such mobile applications where the mobility concern is cleanly separated from other concerns. We present an overview of a prototype implementation — called RAM (Reflection for Adaptable Mobility) — of such an infrastructure for strong mobility in Java by means of computational reflection. This infrastructure permits the development of mobile applications by plugging a mobility concern implemented at the meta-level into a sequential base program, and enables the dynamic introduction of different migration policies. We show how such an infrastructure can be implemented based on program transformation techniques using appropriate existing tools. Invited presentation at the International Workshop on “Experiences with reflective systems”, Kyoto, Japan, 25 September 2001. (Held in conjunction with Reflection 2001, the “3rd International Conference on Metalevel Architectures and Separation of Crosscutting Concerns”.) Technical report no.: 01/7/INFO This work is part of the project “Reflection for Adaptable Mobility” (RAM) which has been partially funded by France Télécom, CTI no. 98-5.1069.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An improved joint model: POS tagging and dependency parsing

Dependency parsing is a way of syntactic parsing and a natural language that automatically analyzes the dependency structure of sentences, and the input for each sentence creates a dependency graph. Part-Of-Speech (POS) tagging is a prerequisite for dependency parsing. Generally, dependency parsers do the POS tagging task along with dependency parsing in a pipeline mode. Unfortunately, in pipel...

متن کامل

An Embedded Reconfigurable IP Core with Variable Grain Logic Cell Architecture

Reconfigurable logic devices (RLDs) are classified as the fine-grained or coarse-grained type based on their basic logic cell architecture. In general, each architecture has its own advantage. Therefore, it is difficult to achieve a balance between the operation speed and implementation area in various applications. In the present paper, we propose a variable grain logic cell (VGLC) architectur...

متن کامل

Towards a Generic Platform for Indoor Positioning using Existing Infrastructure and Symbolic Maps

One of the important challenges for personalised, context-aware information delivery within buildings is to be able to show the user a map with their own location as well as the locations of points of interest for them. One very desirable property of a personalised, context-aware mobile application is that it can operate at the same time as preserving the user‟s privacy. To achieve this, we nee...

متن کامل

Abstract Submitted for the MAR13 Meeting of The American Physical Society Peptides (P1, P2 and its mutations) binding with a graphene sheet: an all-atom to all-residue hierarchical coarse-grained approach1

Submitted for the MAR13 Meeting of The American Physical Society Peptides (P1, P2 and its mutations) binding with a graphene sheet: an all-atom to all-residue hierarchical coarse-grained approach1 ZHIFENG KUANG, BARRY FARMER, Air Force Research Laboratory, RAS PANDEY, University of Southern Mississippi — Binding of peptide P2 (EPLQLKM) [1] and its mutations (P2G, P2Q) to a graphene sheet are st...

متن کامل

A Tri-modal 2024 Al -B4C composites with super-high strength and ductility: Effect of coarse-grained aluminum fraction on mechanical behavior

In this study, ultrafine grained 2024 Al alloy based B4C particles reinforced composite was produced by mechanical milling and hot extrusion. Mechanical milling was used to synthesize the nanostructured Al2024 in attrition mill under argon atmosphere up to 50h. A similar process was used to produce Al2024-5%wt. B4C composite powder. To produce trimodal composites, milled powders were combined w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001