• DocumentCode
    3459230
  • Title

    Interface-centric architecture descriptions

  • Author

    Jonkers, Hans

  • Author_Institution
    Philips Res. Lab., Eindhoven, Netherlands
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    113
  • Lastpage
    124
  • Abstract
    The paper presents an approach to defining component-based software architectures in which interfaces rather than components play the key role. Architectural descriptions are built from ´i-specs´ that define interface-level interaction patterns. An i-spec can be seen as a contract defining the rights and obligations of ´roles´ that can be played in interface-based interactions. We introduce the ´closed world assumption´ for i-specs, leading to a compositional approach to defining software architectures. We show how i-specs can be composed and how component specifications can be constructed from i-specs
  • Keywords
    interactive systems; object-oriented programming; software architecture; user interfaces; architectural descriptions; closed world assumption; component based software architectures; component specifications; compositional approach; contract; i-specs; interface-based interactions; interface-centric architecture descriptions; interface-level interaction patterns; Concrete; Contracts; Laboratories; Protocols; Resource management; Software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture, 2001. Proceedings. Working IEEE/IFIP Conference on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    0-7695-1360-3
  • Type

    conf

  • DOI
    10.1109/WICSA.2001.948418
  • Filename
    948418