Digital Archives Initiative
Memorial University - Electronic Theses and Dissertations 3
menu off  add document to favorites : add page to favorites : reference url back to results : previous : next
 
 Search this object:
  
 0 hit(s) :: previous hit : next hit
  View:    
  previous page : next page
Document Description
TitleConsistency in cooperative executions
AuthorAdluri, Vasantha Lakshmi, 1969-
DescriptionThesis (M.Sc.)--Memorial University of Newfoundland, 2002. Computer Science
Date2002
Paginationvi, 112 leaves
SubjectTeams in the workplace--Data processing; Mobile agents (Computer software); Computer networks
DegreeM.Sc.
Degree GrantorMemorial University of Newfoundland. Dept. of Computer Science
DisciplineComputer Science
Languageeng
NotesBibliography: leaves 105-112
AbstractComputer-Supported Cooperative Work (CSCW) is the study of how computers can be used to help people work together. Cooperative work on shared, persistent data requires computing system support to coordinate the work of multiple users and to ensure data consistency. Attempts to extend the traditional concepts of transactions and serializability to specify consistency of cooperative executions have largely been unnatural and unsatisfactory. -- In this thesis, a new approach is presented to specify consistency of cooperative executions. It is based on an intuitive notion of legality of the read operations. Five legalities, each capturing a different notion of 'recentness' of the values, with respect to a defining relation are explored. They are stated formally in terms of system executions in shared read/write variables. A cooperative execution is consistent in a strong sense when all reads obey all legalities. By relaxing the legality requirements, and also by choosing different defining relations, a large variety of (weaker) consistencies can be specified in a hierarchical manner. -- We also give detailed algorithms for ensuring the various legalities. The algorithms correspond to three different environments - centralized, distributed, and mobile agent setups. We illustrate some examples where the legalities can be employed in various aspects of cooperative work. -- Keywords: Consistency, Legality, Cooperative Executions, Mobile Agents.
TypeText
Resource TypeElectronic thesis or dissertation
FormatImage/jpeg; Application/pdf
SourcePaper copy kept in the Centre for Newfoundland Studies, Memorial University Libraries
Local Identifiera1591072
RightsThe author retains copyright ownership and moral rights in this thesis. Neither the thesis nor substantial extracts from it may be printed or otherwise reproduced without the author's permission.
CollectionElectronic Theses and Dissertations
Scanning StatusCompleted
PDF File(12.83 MB) -- http://collections.mun.ca/PDFs/theses/Adluri_VasanthaLakshmi.pdf
CONTENTdm file name42048.cpd