White Rose University Consortium logo
University of Leeds logo University of Sheffield logo York University logo

A model-based approach to construction of integrated internet CSCW systems

Swaby, Michael Andrew (1998) A model-based approach to construction of integrated internet CSCW systems. PhD thesis, University of Leeds.


Download (1320Kb)


Internet technologies provide ubiquitous infrastructure for Computer Supported Cooperative Work (CSCW) applications, many of which share similar fundamental requirements for coordination, collaboration and information management services. However, there is a lack of structured architectural support for building and maintaining these systems. This thesis is directed towards an investigation of development mechanisms for integrated internet CSCW applications which promote reuse and rapid reconfiguration of CSCW services. A model-based approach to development of internet CSCW systems is proposed, based upon definition of reusable CSCW services and a specification language which describes user interaction with those services within an application context. At runtime, the specification is used to drive a Web user interface generator that dynamically integrates access to required CSCW services. This development approach enables many application changes to be affected quickly at the modelling level, rather than requiring code recompilation. Hence, investigation of the approach was directed towards rapid prototyping and evolutionary maintenance of internet-based CSCW systems. A proof-of-concept system architecture was implemented and applied to a case study cooperative working scenario within a large telecommunications enterprise. Assessment of the implementation found the approach to be useful in reducing iteration cycle times following change requests, thereby enhancing participatory design of CSCW systems. The value of the approach is in increasing communication and feedback between application builders and users by enabling rapid exploration of evolving system designs.

Item Type: Thesis (PhD)
Additional Information: Supplied directly by the School of Computing, University of Leeds.
Academic Units: The University of Leeds > Faculty of Engineering (Leeds) > School of Computing (Leeds)
Identification Number/EthosID: uk.bl.ethos.529118
Depositing User: Dr L G Proll
Date Deposited: 04 Mar 2011 15:50
Last Modified: 07 Mar 2014 11:21
URI: http://etheses.whiterose.ac.uk/id/eprint/1285

You do not need to contact us to get a copy of this thesis. Please use the 'Download' link(s) above to get a copy.
You can contact us about this thesis. If you need to make a general enquiry, please see the Contact us page.

Actions (repository staff only: login required)