• DocumentCode
    2495728
  • Title

    Semantic Annotation of Software Components

  • Author

    Graubmann, Peter ; Roshchin, Mikhail

  • Author_Institution
    Siemens AG
  • fYear
    2006
  • fDate
    Aug. 29 2006-Sept. 1 2006
  • Firstpage
    46
  • Lastpage
    53
  • Abstract
    The aim of this contribution is to present concepts and to propose techniques and a methodical support for automated software composition using "rich" semantic descriptions of components and services which we call annotations. Our approach is based upon a component description reference model for which both, semantic description patterns and inference mechanisms are defined. They offer variability in expressiveness, reasoning power and the required analysis depth for the identification of component properties and qualities. The approach comprises two major concepts - logic-on-demand and the triple semantic model. They both turn out to be essential for the entire modelling process and, in particular for the automated reasoning techniques based on semantic annotations
  • Keywords
    inference mechanisms; object-oriented programming; programming language semantics; automated reasoning; automated software composition; component description reference model; inference mechanism; logic-on-demand; semantic annotation; semantic description patterns; software components; triple semantic model; Computer industry; Costs; Inference mechanisms; Java; Middleware; Open source software; Power system modeling; Programming; Software engineering; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2006. SEAA '06. 32nd EUROMICRO Conference on
  • Conference_Location
    Cavtat, Dubrovnik
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-2594-6
  • Type

    conf

  • DOI
    10.1109/EUROMICRO.2006.54
  • Filename
    1690124