• DocumentCode
    1726309
  • Title

    An architectural model for service-based flexible software

  • Author

    Bennett, Keith ; Xu, Jie ; Munro, Malcolm ; Hong, Zhuang ; Layzell, Paul ; Gold, Nicolas ; Budgen, David ; Brereton, Pearl

  • Author_Institution
    Dept. of Comput. Sci., Durham Univ., UK
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    137
  • Lastpage
    142
  • Abstract
    The urgent need to change software easily to meet evolving business requirements requires a radical shift in the development of software, with a more demand-centric view leading to software which will be delivered as a service, within the framework of an open marketplace. We describe a service architecture and its rationale, in which components may be bound instantly, just at the time they are needed and then the binding may, be disengaged. This allows highly flexible software services to be evolved in "internet time". The paper focuses on early results: some of the aims have been demonstrated and amplified through an experimental implementation based on e-Speak, an existing and available technology. It is concluded that technology such as e-Speak provides a useful infrastructure that rapidly enabled us to demonstrate the basic operation and viability of our approach
  • Keywords
    formal specification; software architecture; software maintenance; architectural model; demand-centric view; e-Speak; evolving business requirements; process models; service architecture; service architectures; service-based flexible software; software evolution; software maintenance; Best practices; Computer architecture; Computer science; Gold; Internet; Paper technology; Software maintenance; Software safety; Software standards; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2001. COMPSAC 2001. 25th Annual International
  • Conference_Location
    Chicago, IL
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-1372-7
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2001.960609
  • Filename
    960609