• DocumentCode
    2619346
  • Title

    Manifolds: cellular component organizations

  • Author

    Herring, Charles ; Kapian, S.

  • Author_Institution
    Dept. of Comput. Sci. & Electr. Eng., Queensland Univ., Brisbane, Qld., Australia
  • fYear
    1998
  • fDate
    23-26 Nov 1998
  • Firstpage
    287
  • Lastpage
    298
  • Abstract
    The article reports on initial investigation into a software architecture for component systems. Described is a geometrically based, cellular framework for the organization of component computation and communication. These structures are called Cellular Component Manifolds. The starting point for this work is the observation that the concept of address space is a pervasive abstraction across all computing and communicating systems. Accordingly, a generalized model of an idealized address space is proposed. A particular geometry with a suitable algebraic structure is chosen to provide addressing within this model. This results in an n-dimensional, hierarchical, cellular aggregate address space that is also a vector space with “nice” properties. The address spare, when populated with suitable components, becomes a Cellular Component Manifold. A component system architecture is given. This software architecture consists of three major layers: component framework framework, component frameworks and components. In addition to providing a basis for component system organization, this structure natively supports a range of scientific and engineering applications. As an example, the architecture is applied to the problem of handoff management in wireless overlay networks
  • Keywords
    object-oriented programming; software architecture; storage allocation; storage management; Cellular Component Manifolds; address space; algebraic structure; cellular aggregate address space; cellular component organizations; component computation; component framework framework; component system architecture; component system organization; component systems; engineering applications; generalized model; geometrically based cellular framework; handoff management; software architecture; vector space; wireless overlay networks; Computer architecture; Computer networks; Computer science; Cyclic redundancy check; Manifolds; Operating systems; Organizing; Pervasive computing; Software architecture; Wireless networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages, 1998. TOOLS 28. Proceedings
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    0-7695-0053-6
  • Type

    conf

  • DOI
    10.1109/TOOLS.1998.750043
  • Filename
    750043