• DocumentCode
    2925392
  • Title

    A Lightweight Software Design Process for Web Services Workflows

  • Author

    Blake, M. Brian

  • Author_Institution
    Georgetown Univ., Washington, DC
  • fYear
    2006
  • fDate
    18-22 Sept. 2006
  • Firstpage
    411
  • Lastpage
    418
  • Abstract
    Service-oriented computing (SOC) suggests that many open, network-accessible services will be available over the Internet for organizations to incorporate into their own processes. Developing new software systems by composing an organization\´s local services and externally-available Web services is conceptually different from system development supported by traditional software engineering lifecycles. Consumer organizations typically have no control over the quality and/or consistency of the external services that they incorporate, thus top-down software development lifecycles are impractical. Software architects and designers will require agile, lightweight processes to evaluate tradeoffs in system design based on the "estimated" responsiveness of external services coupled with known performance of local services. We introduce a model-driven software engineering approach for designing systems (i.e. workflows of Web services) under these circumstances and a corresponding simulation-based evaluation tool
  • Keywords
    Web services; open systems; software engineering; Internet; Web services workflows; lightweight software design; model-driven software engineering; open network-accessible services; service-oriented computing; software engineering lifecycle; Computer networks; Delay; IP networks; Programming; Software design; Software engineering; Software performance; Software systems; Web and internet services; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2006. ICWS '06. International Conference on
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-7695-2669-1
  • Type

    conf

  • DOI
    10.1109/ICWS.2006.8
  • Filename
    4032052