• DocumentCode
    3363717
  • Title

    Software services and software maintenance

  • Author

    Bennett, K.H. ; Xu, J.

  • Author_Institution
    Dept. of Comput. Sci., Durham Univ., UK
  • fYear
    2003
  • fDate
    26-28 March 2003
  • Firstpage
    3
  • Lastpage
    12
  • Abstract
    Software services are being promoted as the next big step forward in software engineering. Inevitably, both service vendor and service client programs will require maintenance. We present a service architecture that has been motivated by a long term vision for software as something which is used, not owned. This architecture is used to show how evolution of software can be achieved. It uses the marketplace to drive the process incrementally. We summarise a new fault-tolerant private information retrieval scheme for protecting users´ privacy and ensuring service provision even in the presence of intentional/unintentional service provider faults (e.g. malicious failures). An implementation on a realistic distributed database suggests only a modest performance overhead.
  • Keywords
    Web sites; distributed databases; information retrieval; software architecture; software fault tolerance; software maintenance; software performance evaluation; Web services architecture; distributed database; fault-tolerant private information retrieval scheme; performance overhead; service architecture; service client programs; service vendor programs; software engineering; software maintenance; software services; user privacy; Computer architecture; Computer science; Fault tolerance; Information retrieval; Information security; Privacy; Protection; Software engineering; Software maintenance; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering, 2003. Proceedings. Seventh European Conference on
  • ISSN
    1534-5351
  • Print_ISBN
    0-7695-1902-4
  • Type

    conf

  • DOI
    10.1109/CSMR.2003.1192405
  • Filename
    1192405