• DocumentCode
    921725
  • Title

    Toward a Service-Oriented Development Through a Case Study

  • Author

    Zhang, Jia ; Chang, Carl K. ; Liang-Jie Zhang ; Hung, Patrick C K

  • Author_Institution
    Northern Illinois Univ., DeKalb
  • Volume
    37
  • Issue
    6
  • fYear
    2007
  • Firstpage
    955
  • Lastpage
    969
  • Abstract
    The rapidly emerging technology of Web services paves a new cost-effective way of engineering software to quickly develop and deploy Web applications by dynamically integrating other independently developed Web-service components to conduct new business transactions. This paper reports our efforts on designing and developing a Web service of pass-through authentication (PTA) for 12 online electronic-payment Web applications. In accordance with how a PTA service is developed and integrated with a corresponding back-end e-payment system, our strategies can be categorized in three stages: end-to-end integration stage, Web-services-enabled stage, and Web-services-oriented stage. Derived from real-world industrial experience, this three-stage pathway can be applied to a broad range of Web-application development projects to guide smooth transformation from a specific application-oriented design and development model toward a reusable Web-services-oriented model. Furthermore, this paper contributes to an engineering process that leads to practical Web-services-oriented software development. New research issues revealed by this project are also reported.
  • Keywords
    Web services; electronic commerce; software architecture; Web-services-enabled stage; Web-services-oriented software development; Web-services-oriented stage; back-end e-payment system; end-to-end integration stage; online electronic-payment Web application; pass-through authentication; Application software; Authentication; Computer science; Helium; Logic; Productivity; Programming; Service oriented architecture; Web and internet services; Web services; Architecture; Web-services deployment; case study; software-application development;
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4427
  • Type

    jour

  • DOI
    10.1109/TSMCA.2007.904820
  • Filename
    4342807