• DocumentCode
    2674146
  • Title

    A cooperative object model using concept of seed for distributed processing systems

  • Author

    Goto, K. ; Tanaka, M. ; Sasaki, K.

  • Author_Institution
    Inf. Syst. & Network Lab., Railway Tech. Res. Inst., Tokyo, Japan
  • fYear
    1995
  • fDate
    25-27 Apr 1995
  • Firstpage
    330
  • Lastpage
    336
  • Abstract
    A new cooperative model for design and implementation of distributed systems is proposed. The model uses a concept of seeds of software objects. An object at a site of a distributed system can make its seed and send it to another site for making approaches to another object. The seed is germinated, becoming a child object. The child object executes necessary jobs and returns to home site if necessary. This model accrues several benefits such as reduction of exchanges on communication media, reduction of total amount of program codes and flexibility of system structure. A software library, named OM Library to realize this model has been developed. Though the current OM Library can only send seeds to sites where codes of the class are already prepared, it is confirmed that the mechanism of this model works well. An enhanced OM Library by which objects can send seeds to where class codes are not prepared is being developed
  • Keywords
    distributed processing; object-oriented programming; software libraries; software reusability; OM Library; child object; communication media; cooperative object model; distributed processing systems; seed; software library; software objects; systems design; Computer languages; Computer science; Control systems; Distributed processing; Information systems; Laboratories; Object oriented modeling; Permission; Rail transportation; Software libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomous Decentralized Systems, 1995. Proceedings. ISADS 95., Second International Symposium on
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-8186-7087-8
  • Type

    conf

  • DOI
    10.1109/ISADS.1995.398984
  • Filename
    398984