• DocumentCode
    3507021
  • Title

    A model-based approach to service creation

  • Author

    Quartel, Dick A C ; Van Sinderen, Marten J. ; Pires, Luís Ferreira

  • Author_Institution
    Centre for Telematics & Inf. Technol., Twente Univ., Enschede, Netherlands
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    102
  • Lastpage
    110
  • Abstract
    This paper presents a model-based approach to support service creation. In this approach, services are assumed to be created from (available) software components. The creation process may involve multiple design steps in which the requested service is repeatedly decomposed into more detailed functional parts, until these parts can be mapped onto software components. A modelling language is used to express and enable analysis of the resulting designs, in particular the behaviour aspects. Methods are needed to verify the correctness of each design step. A technique called behaviour refinement is introduced to assess the conformance relation between an abstract behaviour and a more concrete (detailed) behaviour. This technique is based on the application of abstraction rules to determine the abstraction of the concrete behaviour such that the obtained abstraction can be compared to the original abstract behaviour. The application of this refinement technique throughout the creation process enforces the correctness of the created service
  • Keywords
    model-based reasoning; software agents; software architecture; abstraction rules; behaviour refinement; conformance relation; model-based approach; modelling language; multiple design steps; service creation; software components; Application software; Concrete; Guidelines; Information technology; Middleware; Operating systems; Runtime; Software libraries; Telematics; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1999. Proceedings. 7th IEEE Workshop on Future Trends of
  • Conference_Location
    Cape Town
  • ISSN
    1071-0485
  • Print_ISBN
    0-7695-0468-X
  • Type

    conf

  • DOI
    10.1109/FTDCS.1999.818791
  • Filename
    818791