2,409 research outputs found
Design Ltd.: Renovated Myths for the Development of Socially Embedded Technologies
This paper argues that traditional and mainstream mythologies, which have
been continually told within the Information Technology domain among designers
and advocators of conceptual modelling since the 1960s in different fields of
computing sciences, could now be renovated or substituted in the mould of more
recent discourses about performativity, complexity and end-user creativity that
have been constructed across different fields in the meanwhile. In the paper,
it is submitted that these discourses could motivate IT professionals in
undertaking alternative approaches toward the co-construction of
socio-technical systems, i.e., social settings where humans cooperate to reach
common goals by means of mediating computational tools. The authors advocate
further discussion about and consolidation of some concepts in design research,
design practice and more generally Information Technology (IT) development,
like those of: task-artifact entanglement, universatility (sic) of End-User
Development (EUD) environments, bricolant/bricoleur end-user, logic of
bricolage, maieuta-designers (sic), and laissez-faire method to socio-technical
construction. Points backing these and similar concepts are made to promote
further discussion on the need to rethink the main assumptions underlying IT
design and development some fifty years later the coming of age of software and
modern IT in the organizational domain.Comment: This is the peer-unreviewed of a manuscript that is to appear in D.
Randall, K. Schmidt, & V. Wulf (Eds.), Designing Socially Embedded
Technologies: A European Challenge (2013, forthcoming) with the title
"Building Socially Embedded Technologies: Implications on Design" within an
EUSSET editorial initiative (www.eusset.eu/
Proceedings of the ECSCW'95 Workshop on the Role of Version Control in CSCW Applications
The workshop entitled "The Role of Version Control in Computer Supported Cooperative Work Applications" was held on September 10, 1995 in Stockholm, Sweden in conjunction with the ECSCW'95 conference. Version control, the ability to manage relationships between successive instances of artifacts, organize those instances into meaningful structures, and support navigation and other operations on those structures, is an important problem in CSCW applications. It has long been recognized as a critical issue for inherently cooperative tasks such as software engineering, technical documentation, and authoring. The primary challenge for versioning in these areas is to support opportunistic, open-ended design processes requiring the preservation of historical perspectives in the design process, the reuse of previous designs, and the exploitation of alternative designs.
The primary goal of this workshop was to bring together a diverse group of individuals interested in examining the role of versioning in Computer Supported Cooperative Work. Participation was encouraged from members of the research community currently investigating the versioning process in CSCW as well as application designers and developers who are familiar with the real-world requirements for versioning in CSCW. Both groups were represented at the workshop resulting in an exchange of ideas and information that helped to familiarize developers with the most recent research results in the area, and to provide researchers with an updated view of the needs and challenges faced by application developers. In preparing for this workshop, the organizers were able to build upon the results of their previous one entitled "The Workshop on Versioning in Hypertext" held in conjunction with the ECHT'94 conference. The following section of this report contains a summary in which the workshop organizers report the major results of the workshop. The summary is followed by a section that contains the position papers that were accepted to the workshop. The position papers provide more detailed information describing recent research efforts of the workshop participants as well as current challenges that are being encountered in the development of CSCW applications. A list of workshop participants is provided at the end of the report.
The organizers would like to thank all of the participants for their contributions which were, of course, vital to the success of the workshop. We would also like to thank the ECSCW'95 conference organizers for providing a forum in which this workshop was possible
Enabling collaboration in virtual reality navigators
In this paper we characterize a feature superset for Collaborative
Virtual Reality Environments (CVRE), and derive a component
framework to transform stand-alone VR navigators into full-fledged
multithreaded collaborative environments. The contributions of our
approach rely on a cost-effective and extensible technique for
loading software components into separate POSIX threads for
rendering, user interaction and network communications, and adding a
top layer for managing session collaboration. The framework recasts
a VR navigator under a distributed peer-to-peer topology for scene
and object sharing, using callback hooks for broadcasting remote
events and multicamera perspective sharing with avatar interaction.
We validate the framework by applying it to our own ALICE VR
Navigator. Experimental results show that our approach has good
performance in the collaborative inspection of complex models.Postprint (published version
Determination and evaluation of web accessibility
The Web is the most pervasive collaborative
technology in widespread use today; however,
access to the web and its many applications cannot
be taken for granted. Web accessibility encompasses
a variety of concerns ranging from societal,
political, and economic to individual, physical, and
intellectual through to the purely technical. Thus,
there are many perspectives from which web
accessibility can be understood and evaluated. In
order to discuss these concerns and to gain a better
understanding of web accessibility, an accessibility
framework is proposed using as its base a layered
evaluation framework from Computer Supported
Co-operative Work research and the ISO standard,
ISO/IEC 9126 on software quality. The former is
employed in recognition of the collaborative nature
of the web and its importance in facilitating
communication. The latter is employed to refine and
extend the technical issues and to highlight the need
for considering accessibility from the viewpoint of
the web developer and maintainer as well as the web
user. A technically inaccessible web is unlikely to be
evolved over time. A final goal of the accessibility
framework is to provide web developers and
maintainers with a practical basis for considering
web accessibility through the development of a set of
accessibility factors associated with each identified
layer
Design of a shared whiteboard component for multimedia conferencing
This paper reports on the development of a framework for multimedia applications in the domain of tele-education. The paper focuses on the protocol design of a specific component of the framework, namely a shared whiteboard application. The relationship of this component with other components of the framework is also discussed. A salient feature of the framework is that it uses an advanced ATM-based network service. The design of the shared whiteboard component is considered representative for the design as a whole, and is used to illustrate how a flexible protocol architecture utilizing innovative network functions and satisfying demanding user requirements can be developed
Growing an information infrastructure for healthcare based on the development of large-scale Electronic Patient Records
The papers of this thesis are not available in Munin.
Paper 1. Silsand, L., Ellingsen, G. (2014). Generification by Translation: Designing Generic
Systems in Context of the Local. Available in: Journal of Association for Information Systems, vol.
15(4): 3.
Paper 2. Christensen, B., Silsand, L., Wynn, R. and Ellingsen, G. (2014). The biography of
participation. In Proceedings of the 13th Participatory Design Conference, 6-10 Oct.
Windhoek, Namibia. ACM Digital Library.
Paper 3. Silsand, L. and Ellingsen, G. (2016). Complex Decision-Making in Clinical Practice. In:
Proceedings of the 19th ACM Conference on Computer-Supported Cooperative Work
& Social Computing (CSCW '16). ACM Digital Library. ISBN: 978-1-4503-3592-8.
Paper 4: Silsand, L., Ellingsen, G. (2017). Governance of openEHR-based information
Infrastructures. (Manuscript).
Paper 5. Silsand, L. (2017). The âHoly Grailâ of Interoperability of Health Information Systems: Challenges and Implications. Available in:
Stigberg S., Karlsen J., Holone H., Linnes C. (eds) Nordic Contributions in IS Research. SCIS 2017. Lecture Notes in Business Information Processing, vol 294. Springer, Cham. This thesis provides empirical insights about socio-technical interdependencies affecting the making and scaling of an Information Infrastructure (II) for healthcare based on the development of large-scale Electronic Patient Records. The Ph.D. study is an interpretive case study, where the empirical data has been collected from 2012 to 2017. In most developed countries, the pressures from politicians and public in general for better IT solutions have grown enormously, not least within Electronic Patient Record (EPR) systems. Considerable attention has been given to the proposition that the exchange of health information is a critical component to reach the triple aim of (1) better patient experiences through quality and satisfaction; (2) better health outcomes of populations; and (3) reduction of per capita cost of health care. A promising strategy for dealing with the challenges of accessibility, efficiency, and effective sharing of clinical information to support the triple aim is an open health-computing platform approach, exemplified by the openEHR approach in the empirical case.
An open platform approach for computing EPR systems addresses some vital differences from the traditional proprietary systems. Accordingly, the study has payed attention to the vital difference, and analyze the technology and open platform approach to understand the challenges and implications faced by the empirical process. There are two main messages coming out of this Ph.D. study. First, when choosing an open platform approach to establish a regional or national information infrastructure for healthcare, it is important to define it as a process, not a project. Because limiting the realization of a large-scale open platform based infrastructure to the strict timeline of a project may hamper infrastructure growth. Second, realizing an open platform based information infrastructure requires large structural and organizational changes, addressing the need for integrating policy design with infrastructure design
Supporting collaborative grid application development within the escience community
The systemic representation and organisation of software artefacts, e.g. specifications, designs, interfaces, and implementations, resulting from the development of large distributed systems from software components have been addressed by our research within the Practitioner and AMES projects [1,2,3,4]. Without appropriate representations and organisations, large collections of existing software are not amenable to the activities of software reuse and software maintenance, as these activities are likely to be severely hindered by the difficulties of understanding the software applications and their associated components. In both of these projects, static analysis of source code and other development artefacts, where available, and subsequent application of reverse engineering techniques were successfully used to develop a more comprehensive understanding of the software applications under study [5,6]. Later research addressed the maintenance of a component library in the context of component-based software product line development and maintenance [7]. The classic software decompositions, horizontal and vertical, proposed by Goguen [8] influenced all of this research. While they are adequate for static composition, they fail to address the dynamic aspects of composing large distributed software applications from components especially where these include software services. The separation of component co-ordination concerns from component functionality proposed in [9] offers a partial solution
SAGA reloaded: towards a generic platform for developing cooperative applications
Groupware specification and development has always been a complex task, requiring special attention to issues such as notification of cooperative actions and ensuring consistency of shared data. Some years ago SAGA was developed as a framework to build groupware applications based on a set of core web services that provide the most common cooperative functionalities. Despite its potential, the last few years brought some technological developments that placed new challenges. This paper presents a new generation of the SAGA platform that adds to the original framework features that emerged recently, namely the regulation of social interaction, incorporation of new communication technologies, connectors to several external services and interaction environments, and the addition of contextual information
A Layered Software Architecture for the Management of a Manufacturing Company
In this paper we describe a layered software architecture in the management of a manufactur-ing company that intensively uses computer technology. Application tools, new and legacy, after the updating, operate in a context of an open web oriented architecture. The software architecture enables the integration and interoperability among all tools that support business processes. Manufacturing Executive System and Text Mining tools are excellent interfaces, the former both for internal production and management processes and the latter for external processes coming from the market. In this way, it is possible to implement, a computer integrated factory, flexible and agile, that immediately responds to customer requirements.ICT, Service Oriented Architecture, Web Services, Computer-Integrated Factory, Application Software
- âŠ