• DocumentCode
    3235055
  • Title

    A World-Wide-Web architecture for collaborative software design

  • Author

    Graham, T. C Nicholas ; Stewart, Hugh D. ; Kopaee, A. Reza ; Ryman, Arthur G. ; Rasouli, Rittu

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Queen´´s Univ., Kingston, Ont., Canada
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    22
  • Lastpage
    29
  • Abstract
    Rosetta is a tool that supports the creation of object-oriented design documents, and which automatically checks the conformance of Java implementations to those designs. Rosetta is based on a novel World Wide Web (WWW) architecture, supporting collaborative use with heterogeneous development tools under a coevolutionary development process. Rosetta has been used extensively in our research group and in teaching at the first-year university level, and is currently undergoing industrial field trials. Rosetta has proved successful, but its deployment over the WWW has not proved as transparent to users as we had hoped
  • Keywords
    Java; computer aided software engineering; computer science education; conformance testing; groupware; information resources; object-oriented methods; software architecture; software tools; system documentation; teaching; Java implementations; Rosetta; World Wide Web architecture; automatic conformance checking; coevolutionary development process; collaborative software design; first-year undergraduates; heterogeneous development tools; industrial field trials; object-oriented design document creation; software tool; teaching; user transparency; Collaborative software; Computer architecture; Education; Electrical capacitance tomography; Java; Programming profession; Software design; Software maintenance; Unified modeling language; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Technology and Engineering Practice, 1999. STEP '99. Proceedings
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    0-7695-0328-4
  • Type

    conf

  • DOI
    10.1109/STEP.1999.798404
  • Filename
    798404