• DocumentCode
    3132832
  • Title

    Program comprehension for Web services

  • Author

    Gold, Nicolas ; Bennett, Keith

  • Author_Institution
    Dept. of Comput., UMIST, Manchester, UK
  • fYear
    2004
  • fDate
    24-26 June 2004
  • Firstpage
    151
  • Lastpage
    160
  • Abstract
    Web services provide programmatic interaction between organisations within large heterogeneous distributed systems. Using recent experiences of constructing and enhancing a data integration system for the health domain, based on Web services, we draw conclusions about new problems for program comprehension. These derive from the fundamentally dynamic and distributed nature of the environment. We suggest several key research topics for program comprehension, arguing that these are crucial if software constructed from Web services is to be supportable over a long period. Finally, we briefly summarise some wider conclusions about understanding Web services at the application domain level.
  • Keywords
    Internet; data integrity; reverse engineering; software maintenance; Web services; data integration; distributed systems; program comprehension; service-based software; software maintenance; Application software; Computer bugs; Computer science; Cost function; Distributed computing; Gold; Software debugging; Software maintenance; Software prototyping; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 2004. Proceedings. 12th IEEE International Workshop on
  • ISSN
    1092-8138
  • Print_ISBN
    0-7695-2149-5
  • Type

    conf

  • DOI
    10.1109/WPC.2004.1311057
  • Filename
    1311057