• DocumentCode
    2226258
  • Title

    Semantic reliability in distributed systems: ontology issues and system engineering

  • Author

    Linn, Craig

  • Author_Institution
    Centre for Adv. Syst. Eng., Western Australia Univ., Nedlands, WA, Australia
  • fYear
    2003
  • fDate
    13-17 Oct. 2003
  • Firstpage
    292
  • Lastpage
    300
  • Abstract
    Key to the successful operation of any distributed computing system is that messages between systems be interpreted in such a way that the sender´s desired effect is achieved. To achieve this effect the meaning of a message as interpreted by the receiver must align with the meaning intended by the sender. If it does not then we have semantic mismatch or variance, which if severe can result in system failure. A system with little semantic variance is a semantically reliable system. While relevant to all heterogeneous distributed systems, semantic reliability is particularly relevant to those systems that seek to utilise the ideas embodied in the notion of the semantic Web. These systems include: Web services, heterogeneous multiagent systems, and autonomic computing. In such nontrivial systems achieving semantic reliability is a complex and multifacetted challenge. We first consider classic notions of reliability in hardware and software engineering. The problem of meaning exchange is then considered at length from a semiotic standpoint. It is argued that while the use of ontologies certainly effectively mitigates the problem, ontologies alone cannot be the complete solution and human dimensions must also be considered. By drawing on sources from a range of foundation disciplines (reliability theory, semiotics, linguistics, philosophy, logic, and ontology practice), some of the deeper and more intractable semantic issues associated with meaning exchange are exposed and explored. From this base, semantic reliability´s relationship with classic reliability theory is considered, and several systems engineering techniques are identified that have potential to significantly improve semantic reliability, and hence overall system reliability.
  • Keywords
    message passing; multi-agent systems; semantic Web; semantic networks; software reliability; system recovery; systems engineering; Web services; autonomic computing; distributed computing system; heterogeneous multiagent system; ontology issues; semantic Web; semantic reliability; semantic variance; system engineering; system failure; system reliability; Distributed computing; Hardware; Multiagent systems; Ontologies; Reliability engineering; Reliability theory; Semantic Web; Software engineering; Systems engineering and theory; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Intelligence, 2003. WI 2003. Proceedings. IEEE/WIC International Conference on
  • Print_ISBN
    0-7695-1932-6
  • Type

    conf

  • DOI
    10.1109/WI.2003.1241207
  • Filename
    1241207