• DocumentCode
    2876802
  • Title

    Service Oriented Evolutions and Analyses of Design Patterns

  • Author

    Dong, Jing ; Yang, Sheng ; Lad, Dushyant S. ; Sun, Yongtao

  • Author_Institution
    Dept. of Comput. Sci., Texas Univ., Richardson, TX
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    11
  • Lastpage
    18
  • Abstract
    The globalization of software development helps to reduce business cost by outsourcing software design and development tasks. However, it also poses new challenges on the collaboration and management of the development teams at multiple remote sites. Service-oriented approaches facilitate Web-based collaborations and reuses. In this paper, we propose a service-oriented architecture for the collaboration of software design teams in distributed locations. In particular, our approach allows different design teams from multiple remote sites to design software systems with design patterns, to evolve the designs, and to check the consistencies of the design evolutions. We provide service-oriented prototype tools for the design teams from different physical locations to model the software system designs in UML, to evolve the designs based on XSLT transformations, and to check the consistencies based on the Java theorem prover. A case study is presented to illustrate our approach
  • Keywords
    Unified Modeling Language; object-oriented programming; software architecture; software development management; software prototyping; Java theorem prover; UML; Web-based collaborations; Web-based reuses; XSLT transformations; design pattern analyses; development team collaboration; development team management; service oriented evolutions; service-oriented architecture; service-oriented prototype tools; software design team collaboration; software development; Collaboration; Collaborative software; Costs; Globalization; Outsourcing; Pattern analysis; Programming; Service oriented architecture; Software design; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented System Engineering, 2006. SOSE '06. Second IEEE International Workshop
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-7695-2726-4
  • Type

    conf

  • DOI
    10.1109/SOSE.2006.34
  • Filename
    4027112