Component Location and the Role of Trading in Large Scale Distributed Systems

Sotirios Terzis, Patrick Nixon

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    Component software is a promising approach for dealing with the problem of large scale distributed system development, because it decreases development costs and increases software quality. One of the central issues for component software in distributed systems is the location of components. In large scale distributed systems trading is already used as a service location mechanism. This is considered the only way to manage services in large scale distributed systems where complete knowledge of the system is both unreasonable and unrealistic. Providing trading mechanisms appropriate for component development requires a move from appearance based (interface) to behaviour based (semantic) trading. We present a semantically enhanced component trading architecture that enables this move.
    LanguageEnglish
    Title of host publicationUnknown Host Publication
    Pages173-179
    Number of pages7
    DOIs
    Publication statusPublished - 2000
    EventProceedings International Symposium on Software Engineering for Parallel and Distributed Systems - Limerick, Ireland
    Duration: 1 Jan 2000 → …

    Conference

    ConferenceProceedings International Symposium on Software Engineering for Parallel and Distributed Systems
    Period1/01/00 → …

    Fingerprint

    Semantics
    Costs

    Keywords

    • n/a

    Cite this

    Terzis, Sotirios ; Nixon, Patrick. / Component Location and the Role of Trading in Large Scale Distributed Systems. Unknown Host Publication. 2000. pp. 173-179
    @inproceedings{0c81d583d0784da5889f626fa7b2beee,
    title = "Component Location and the Role of Trading in Large Scale Distributed Systems",
    abstract = "Component software is a promising approach for dealing with the problem of large scale distributed system development, because it decreases development costs and increases software quality. One of the central issues for component software in distributed systems is the location of components. In large scale distributed systems trading is already used as a service location mechanism. This is considered the only way to manage services in large scale distributed systems where complete knowledge of the system is both unreasonable and unrealistic. Providing trading mechanisms appropriate for component development requires a move from appearance based (interface) to behaviour based (semantic) trading. We present a semantically enhanced component trading architecture that enables this move.",
    keywords = "n/a",
    author = "Sotirios Terzis and Patrick Nixon",
    year = "2000",
    doi = "10.1109/PDSE.2000.847864",
    language = "English",
    isbn = "0769506348",
    pages = "173--179",
    booktitle = "Unknown Host Publication",

    }

    Terzis, S & Nixon, P 2000, Component Location and the Role of Trading in Large Scale Distributed Systems. in Unknown Host Publication. pp. 173-179, Proceedings International Symposium on Software Engineering for Parallel and Distributed Systems, 1/01/00. https://doi.org/10.1109/PDSE.2000.847864

    Component Location and the Role of Trading in Large Scale Distributed Systems. / Terzis, Sotirios; Nixon, Patrick.

    Unknown Host Publication. 2000. p. 173-179.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    TY - GEN

    T1 - Component Location and the Role of Trading in Large Scale Distributed Systems

    AU - Terzis, Sotirios

    AU - Nixon, Patrick

    PY - 2000

    Y1 - 2000

    N2 - Component software is a promising approach for dealing with the problem of large scale distributed system development, because it decreases development costs and increases software quality. One of the central issues for component software in distributed systems is the location of components. In large scale distributed systems trading is already used as a service location mechanism. This is considered the only way to manage services in large scale distributed systems where complete knowledge of the system is both unreasonable and unrealistic. Providing trading mechanisms appropriate for component development requires a move from appearance based (interface) to behaviour based (semantic) trading. We present a semantically enhanced component trading architecture that enables this move.

    AB - Component software is a promising approach for dealing with the problem of large scale distributed system development, because it decreases development costs and increases software quality. One of the central issues for component software in distributed systems is the location of components. In large scale distributed systems trading is already used as a service location mechanism. This is considered the only way to manage services in large scale distributed systems where complete knowledge of the system is both unreasonable and unrealistic. Providing trading mechanisms appropriate for component development requires a move from appearance based (interface) to behaviour based (semantic) trading. We present a semantically enhanced component trading architecture that enables this move.

    KW - n/a

    U2 - 10.1109/PDSE.2000.847864

    DO - 10.1109/PDSE.2000.847864

    M3 - Conference contribution

    SN - 0769506348

    SP - 173

    EP - 179

    BT - Unknown Host Publication

    ER -