مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Persian Verion

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

video

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

sound

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Persian Version

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View:

725
مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Download:

232
مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Cites:

Information Journal Paper

Title

CMI: A METHOD TO CONFIGURE CORBA REMOTE CALLS IN SUPPORT OF FT-CORBA FAULT-DETECTION MECHANISMS

Pages

  763-773

Abstract

 Collocated CORBA objects that reside in the same address space can benefit from special local calls which can be performed without ORB intervention. This type of invocation can be particularly beneficial to fault detection mechanisms defined in FT-CORBA specifications. According to FT-CORBA, a group of objects, namely fault detectors, periodically monitor the status of replicated objects in the system to make sure that they are alive. In cases where a fault detector object is collocated with some of the objects that are monitored by this detector, direct invocations can improve the performance of fault detection mechanisms. All the known available methods for direct calls to collocated CORBA objects are flawed either with unnecessary prechecks that are performed before each invocation or with violation of the remote call semantics (like bypassing ORB and POA). In addition, as this paper shows, in some cases the default prechecks that are performed before a call are not sufficient, and none of the available methods allow the applications to perform domain-dependent pre-checks or to only override the default ones. CMI (Configurable Method Invocation) is a new method that allows the pre-checks to be selected before each direct call in order to avoid investigating unnecessary conditions. Furthermore, it allows the developers to make application-dependent pre-checks or override the existing ones before each call. To achieve these two properties, we have changed the CORBA IDL compiler in such a way to generate a special code in addition to the code for COLLOCATION-safe stubs. This extra code permits the developer to manipulate the execution of pre-checks which must be performed before each call. Implementation results of our method show a 41% reduction of communication overheads in a fault detection mechanism compared to the standard approach. The possibility of checking a user-defined pre-check before each direct call is also shown.

Cites

  • No record.
  • References

  • No record.
  • Cite

    APA: Copy

    SHARIFI, M., & SALIMI, H.. (2006). CMI: A METHOD TO CONFIGURE CORBA REMOTE CALLS IN SUPPORT OF FT-CORBA FAULT-DETECTION MECHANISMS. IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY TRANSACTION B- ENGINEERING, 30(B6), 763-773. SID. https://sid.ir/paper/62311/en

    Vancouver: Copy

    SHARIFI M., SALIMI H.. CMI: A METHOD TO CONFIGURE CORBA REMOTE CALLS IN SUPPORT OF FT-CORBA FAULT-DETECTION MECHANISMS. IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY TRANSACTION B- ENGINEERING[Internet]. 2006;30(B6):763-773. Available from: https://sid.ir/paper/62311/en

    IEEE: Copy

    M. SHARIFI, and H. SALIMI, “CMI: A METHOD TO CONFIGURE CORBA REMOTE CALLS IN SUPPORT OF FT-CORBA FAULT-DETECTION MECHANISMS,” IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY TRANSACTION B- ENGINEERING, vol. 30, no. B6, pp. 763–773, 2006, [Online]. Available: https://sid.ir/paper/62311/en

    Related Journal Papers

    Related Seminar Papers

  • No record.
  • Related Plans

  • No record.
  • Recommended Workshops






    Move to top
    telegram sharing button
    whatsapp sharing button
    linkedin sharing button
    twitter sharing button
    email sharing button
    email sharing button
    email sharing button
    sharethis sharing button