4 research outputs found
Understanding requirements work in e-science projects
The e-science vision is to create infrastructures to enable faster, better and more
collaborative science to be carried out in the 21st Century. The goal is for these
infrastructures to allow scientists to collaborate routinely, scaling geographical and
disciplinary boundaries; to create ad hoc arrangements datasets, equipment or
computational power to solve larger, more complex scientific problems; to federate
remote datasets, hence, aiding scientists in data discovery and even data re-use. The
work to turn the e-science vision into reality has been the subject of major research
programmes in the UK (UK E-Science Programme) and the US (National Science
Foundation’s Cyberinfrastructures Programme). Inevitably, e-science technologies
and scientific practices will co-evolve as collaborative work becomes more
prevalent, and cross-disciplinary work becomes routinised. Thus, the design and
development of e-science technologies will play a critical part in the above process;
there is a clear need to develop technologies which will accurately reflect end-users’
needs as well as account for the wider social structures of future scientific work.
In e-science, there has been an on-going debate about whether new requirements
techniques are needed to deal with the ‘unique’ characteristics of e-science projects,
and the ambitious aims of e-science software. Some argue that e-science presents
sufficiently novel combinations of challenges that new techniques are needed, whilst
others argue that e-science practitioners should ‘borrow’ from pre-existing
requirements engineering techniques. However, one barrier in settling this question
(insomuch as it can be ‘settled’) is that there is currently a lack of empirical data on
the requirements work and activities carried out in existing e-science projects.
Studying requirements activities in e-science projects by examining the actual
problems encountered would yield insights regarding the challenges in working out
requirements for e-science technologies, and more generally, better inform the
structure of requirements work in future projects. The research in this thesis examines the requirements activities of three UK e-science
projects drawn from the astronomy, molecular simulation and translational science
disciplines. Detailing the experience of project team members, the research explores
issues and challenges encountered over the course of working out requirements for escience
technologies. In particular, this research takes a slightly different approach
from similar studies, with the unit of analysis being at the project level, reflecting
shifts in emphasis on requirements work as projects evolve.
Three aspects of requirements work in e-science projects are explored closely.
Firstly, the temporal patterns in development work and how requirements activities
fitted into such rhythms, phases and trajectories; secondly, the challenges of making
a prototyping approach work; thirdly, the challenges of stabilising the ‘missing
middle’ – a term to describe the gap between the high-level visionary description of
the system from the project proposal, into fine-grained, detailed requirements. Then
all three themes are drawn together, in order to make more general observations
regarding the challenges of working out requirements for e-science technologies, as
well as some observations regarding the shape of requirements work over the course
of an e-science project.
The thesis concludes that working out requirements for e-science technologies is
challenging due to the complexities of supporting multi-disciplinary and multi-organisational
work and the novelty of the technology to be developed. Team
members have to grapple with multiple domains of knowledge, where there is little
pre-existing expertise on how these aspects could be combined. Evidence from the
data suggests that multiple strategies are employed to manage this complexity; where
the selection of techniques is done on a contingent basis. Thus, one of the major
implications of this thesis is to suggest more systematic and explicit capture of
‘lessons learnt’ from developers of previous e-science technologies
Web-based Stereoscopic Collaboration for Medical Visualization
Medizinische Volumenvisualisierung ist ein wertvolles Werkzeug zur Betrachtung von Volumen- daten in der medizinischen Praxis und Lehre. Eine interaktive, stereoskopische und kollaborative Darstellung in Echtzeit ist notwendig, um die Daten vollständig und im Detail verstehen zu können. Solche Visualisierung von hochauflösenden Daten ist jedoch wegen hoher Hardware- Anforderungen fast nur an speziellen Visualisierungssystemen möglich. Remote-Visualisierung wird verwendet, um solche Visualisierung peripher nutzen zu können. Dies benötigt jedoch fast immer komplexe Software-Deployments, wodurch eine universelle ad-hoc Nutzbarkeit erschwert wird. Aus diesem Sachverhalt ergibt sich folgende Hypothese: Ein hoch performantes Remote- Visualisierungssystem, welches für Stereoskopie und einfache Benutzbarkeit spezialisiert ist, kann für interaktive, stereoskopische und kollaborative medizinische Volumenvisualisierung genutzt werden.
Die neueste Literatur über Remote-Visualisierung beschreibt Anwendungen, welche nur reine Webbrowser benötigen. Allerdings wird bei diesen kein besonderer Schwerpunkt auf die perfor- mante Nutzbarkeit von jedem Teilnehmer gesetzt, noch die notwendige Funktion bereitgestellt, um mehrere stereoskopische Präsentationssysteme zu bedienen. Durch die Bekanntheit von Web- browsern, deren einfach Nutzbarkeit und weite Verbreitung hat sich folgende spezifische Frage ergeben: Können wir ein System entwickeln, welches alle Aspekte unterstützt, aber nur einen reinen Webbrowser ohne zusätzliche Software als Client benötigt?
Ein Proof of Concept wurde durchgeführt um die Hypothese zu verifizieren. Dazu gehörte eine Prototyp-Entwicklung, deren praktische Anwendung, deren Performanzmessung und -vergleich.
Der resultierende Prototyp (CoWebViz) ist eines der ersten Webbrowser basierten Systeme, welches flüssige und interaktive Remote-Visualisierung in Realzeit und ohne zusätzliche Soft- ware ermöglicht. Tests und Vergleiche zeigen, dass der Ansatz eine bessere Performanz hat als andere ähnliche getestete Systeme. Die simultane Nutzung verschiedener stereoskopischer Präsen- tationssysteme mit so einem einfachen Remote-Visualisierungssystem ist zur Zeit einzigartig. Die Nutzung für die normalerweise sehr ressourcen-intensive stereoskopische und kollaborative Anatomieausbildung, gemeinsam mit interkontinentalen Teilnehmern, zeigt die Machbarkeit und den vereinfachenden Charakter des Ansatzes. Die Machbarkeit des Ansatzes wurde auch durch die erfolgreiche Nutzung für andere Anwendungsfälle gezeigt, wie z.B. im Grid-computing und in der Chirurgie
Multicast application sharing tool - Facilitating the eMinerals virtual organisation
The eMinerals Virtual Organisation consists of a consortium of individuals affiliated to geographically distributed academic institutions. Collaborative tools are essential in order to facilitate cooperative work within this Virtual Organisation. The Access Grid Toolkit has been widely adopted for this purpose, delivering high quality group-to-group video and audio conferencing. We briefly mention this technology and describe the development of a Multicast Application Sharing Tool designed specifically for this environment
Multicast application sharing tool - facilitating the eMinerals virtual organisation
The eMinerals Virtual Organisation consists of a consortium of individuals affiliated to geographically distributed academic institutions. Collaborative tools are essential in order to facilitate cooperative work within this Virtual Organisation. The Access Grid Toolkit has been widely adopted for this purpose, delivering high quality group-to-group video and audio conferencing. We briefly mention this technology and describe the development of a Multicast Application Sharing Tool designed specifically for this environment