Show simple item record

dc.contributor.authorLazem, Shaimaaen
dc.date.accessioned2014-03-14T20:09:14Zen
dc.date.available2014-03-14T20:09:14Zen
dc.date.issued2012-04-06en
dc.identifier.otheretd-04092012-131309en
dc.identifier.urihttp://hdl.handle.net/10919/26732en
dc.description.abstractThe rapid evolution of portable devices and social media has enabled pervasive forms of distributed cooperation. A group could perform a task using a heterogeneous set of the devices (desktop, mobile), connections (wireless, wired, 3G) and software clients. We call this form of systems Distributed Dynamic Cooperative Environments (DDCEs). Content in DDCEs is created and shared by the users. The content could be static (e.g., video or audio), dynamic (e.g.,wikis), and/or Objects with behavior. Objects with behavior are programmed objects that take advantage of the available computational services (e.g., cloud-based services). Providing a desired Quality of Experience (QoE) in DDCEs is a challenge for cooperative systems designers. DDCEs are expected to provide groups with the utmost flexibility in conducting their cooperative activities. More flexibility at the user side means less control and predictability of the groupsâ behavior at the system side. Due to the lack of Quality of Service (QoS) guarantees in DDCEs, groups may experience changes in the system behavior that are usually manifested as delays and inconsistencies in the shared state. We question the extent to which cooperation among group members is sensitive to system changes in DDCEs. We argue that a QoE definition for groups should account for cooperation emergence and sustainability. An experiment was conducted, where fifteen groups performed a loosely-coupled task that simulates social traps in a 3D virtual world. The groups were exposed to two forms of system delays. Exo-content delays are exogenous to the provided content (e.g., network delay). Endo-content delays are endogenous to the provided content (e.g., delay in processing time for Objects with behavior). Groups' performance in the experiment and their verbal communication have been recorded and analyzed. The results demonstrate the nonlinearity of groups' behavior when dealing with endo-content delays. System interventions are needed to maintain QoE even though that may increase the cost or the required resources. Systems are designed to be used rather than understood by users. When the system behavior changes, designers have two choices. The first is to expect the users to understand the system behavior and adjust their interaction accordingly. That did not happen in our experiment. Understanding the system behavior informed groups' behavior. It partially influenced how the groups succeeded or failed in accomplishing its goal. The second choice is to understand the semantics of the application and provide guarantees based on these semantics. Based on our results, we introduce the following design guidelines for QoE provision in DDCEs. â ¢If possible the system should keep track of information about group goals and add guarding constraints to protect these goals. â ¢QoE guarantees should be provided based on the semantics of the user-generated content that constitutes the group activity. â ¢Users should be given the option to define the content that is sensitive to system changes (e.g., Objects with behavior that are sensitive to delays or require intensive computations) to avoid the negative impacts of endo-content delays. â ¢Users should define the Objects with behavior that contribute to the shared state in order for the system to maintain the consistency of the shared state. â ¢Endo-content delays were proven to have significantly negative impacts on the groups in our experiment compared to exo-content delays. We argue that system designers, if they have the choice, should trade processing time needed for Objects with behavior for exo-content delay.en
dc.publisherVirginia Techen
dc.relation.haspartIRB-09-646-approval-letter-2011-1.pdfen
dc.relation.haspartLazem_Shaimaa_D_2012.pdfen
dc.relation.haspartIRB-09-646-approval-letter-2011-2.pdfen
dc.relation.haspartIRB-09-646-approval-letter-2009.pdfen
dc.relation.haspartIRB-09-646-approval-letter-2010.pdfen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectMixed-Motive Tasksen
dc.subjectSocial Trapsen
dc.subjectSocial Dilemmasen
dc.subjectDynamics of Cooperationen
dc.subjectGroup Dynamicsen
dc.subjectQuality of Experienceen
dc.subjectDelaysen
dc.subjectOnline 3D Virtual Worldsen
dc.subjectQuality of Serviceen
dc.titleAnalysis of the Relationships between Changes in Distributed System Behavior and Group Dynamicsen
dc.typeDissertationen
dc.contributor.departmentComputer Scienceen
dc.description.degreePh. D.en
thesis.degree.namePh. D.en
thesis.degree.leveldoctoralen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.disciplineComputer Scienceen
dc.contributor.committeechairGracanin, Denisen
dc.contributor.committeememberDaSilva, Luiz A.en
dc.contributor.committeememberCao, Yongen
dc.contributor.committeememberTilevich, Elien
dc.contributor.committeememberHarrison, Steven R.en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-04092012-131309/en
dc.date.sdate2012-04-09en
dc.date.rdate2012-05-02en
dc.date.adate2012-05-02en


Files in this item

Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record