Spatial planning typically involves multiple stakeholders. To any specific planning problem, stakeholders often bring different levels of knowledge about the components of the problem and make assumptions, reflecting their individual... more
We propose the peer object-group design pattern as a suitable architectural solution to structure and implement synchronous groupware applications. We discuss a reliable group-communication subsystem and a distributed objects model,... more
The world globalization process, the increasing demand for communication and information technologies create a demand for collaborative applications. Aiming at supporting communication, information exchange and collaboration among users... more
This paper is an analysis of online discussions in an Open Source Software (OSS) design community, the Python project. Developers of Python are geographically distributed and work online asynchronously. The objective of our study is to... more
Providing students in an asynchronous learning network (ALN) a rich learning environment is not easy, especially in terms of promoting higher cognitive functioning such as analysis and evaluation. The use of project-based, collaborative... more
several universities around the world, initially from South Africa and the United States and later expanding to include participants from India, Mexico, Canada, and the West Indies, participated in an historic exploration of... more
Emily holds a Ph.D. in educational measurement and statistics from the University of Iowa, a master's degree in library and information science from the University of Iowa, and a master's degree in political science from Emory University.
Collaborative virtual environments (CVEs) are a very popular form of entertainment. The high cost of developing CVEs has limited their use in small scale or experimental domains. The 3D graphics, network communications, and audio features... more
While traditional stage-based models of the design process assume it starts with a design problem definition that prescribes downstream activities, another approach has been emerging, that considers co-evolution of both the problem and... more
The design of tools for creative activities affects the creative processes and output of users. In this paper we consider how an understanding of creative interaction can inform the design of support tools in a creative domain, and where... more
Hosting virtual worlds on the Internet introduces many problems not inherent in private networks. These include security, reliability, speed and differing agendas of participants. The purpose of this chapter is to review the history and... more
We have conducted a series of interdisciplinary studios that partner students in the School of Architecture with peers in the College of Computing Sciences, with two principal goals: to foster creativity in the development of information... more
for their camaraderie. I wish to thank my parents, the late Adnan and Da'ad Jabi-may they rest in peace. They supported me and my brothers under very difficult circumstances and instilled in us the value of good education. I also thank my... more
We describe the design and deployment of Many Eyes, a public web site where users may upload data, create interactive visualizations, and carry on discussions. The goal of the site is to support collaboration around visualizations at a... more
This article describes mechanisms for asynchronous collaboration in the context of information visualization, recasting visualizations as not just analytic tools, but social spaces. We contribute the design and implementation of sense.us... more
The popularity of distributed learning and the continued growth in the number of colleges and universities offering courses delivered entirely via asynchronous learning networks (ALN) are unquestioned. There is little agreement on what... more
This material is brought to you by the International Conference on Information Systems (ICIS) at AIS Electronic Library (AISeL). It has been accepted for inclusion in ICIS 2010 Proceedings by an authorized administrator of AIS Electronic... more
This paper examines the progressive and pragmatic use of computers and CAAD systems in the architectural practice. With the aid of three scenarios, this paper will illustrate gainful implementation of computer aided project planning in... more
Architectural design practice is a collective work of different levels of expertise. Collaborative design relies on seamless meshing of specialists with different levels of expertise, skills and views. Research oncollaborative design... more
Architectural design practice is a collective work of different levels of expertise. Collaborative design relies on seamless meshing of specialists with different levels of expertise, skills and views. Research oncollaborative design... more
This article focuses on the working conditions-including everything from the terms of employment to the rehearsal situation-of freelance dancers and of dancers within companies. 1 My experience both as a freelance dancer and as a... more
To allow mobile users to continue their work while disconnected, mobile systems usually rely on optimistic replication techniques. In mobile database systems, mobile units cache subsets of the database state and allow disconnected users... more
Awareness of the activities of other users and also document evolution is an important part of collaborative authoring. We introduce the concept of an editing profile that can be used to maintain and visualise measures of the changes made... more
From 1999-2008 several universities around the world, initially from South Africa and the United States and later expanding to include participants from India, Mexico, Canada, and the West Indies, participated in an historic exploration... more
Future advances in networking and storage will enable a wide spectrum of computer mediated structllred collahmrations among individuals, In this paper, wc present a model that can capture diverse types of structured collaborations. The... more
Future advances in networking and storage will enable a wide spectrum of computer mediated structllred collahmrations among individuals, In this paper, wc present a model that can capture diverse types of structured collaborations. The... more
An exploratory study of students' engagement in online learning and knowledge building is presented in this paper. Learning in an online community, composed of students (pre-service teachers) and experts (experienced in-service... more
SMILE, a learning environment for collaboration and design, is based on our experience with synchronous and asynchronous collaboration tools in the classroom and sound principles of software and interface design. SMILE provides a more... more
Over the past 13 years, the 'World16'-group has collaborated face-to-face on various challenges that architectural design faces within VR, architecture, urban design, and its delivery to the professional industries. The focus of the... more
This paper introduces a framework for awareness support in groupware systems. Awareness gathers the knowledge on group, its activities and its overall status. Awareness support is an important feature for groupware systems. It provides a... more
Globalization has had a huge impact on the organization of product development activity within the Alstom hydro power company. Today, it is common to design products in Europe, make them in southeast Asia and sell them in Africa. In this... more
Employers find that students are graduating from engineering programs without the necessary competence and know-how to be successful in industry, often lacking sufficient communication and collaboration skills imperative for developing... more
Employers find that students are graduating from engineering programs without the necessary competence and know-how to be successful in industry, often lacking sufficient communication and collaboration skills imperative for developing... more
We are leveraging Web‐based technology to create an online community for Life Science research. Our prototype community for cardiovascular research with live bats, called eBat, consists of local researchers as well as remote... more
SMILE, a learning environment for collaboration and design, is based on our experience with synchronous and asynchronous collaboration tools in the classroom and sound principles of software and interface design. SMILE provides a more... more
In this paper, we present a web-based educational setting, referred to as SCALE (Supporting Collaboration and Adaptation in a Learning Environment), which aims to serve leaning and assessment. SCALE enables learners to (i) work on... more
In this paper we present the results of a comprehensive literature survey on the development of collaborative design. We reviewed 324 papers on collaborative design, taken from various sources (conferences, journals, and PhD-theses). We... more
Building activity in Germany is moving increasingly toward combined newbuild and renovation projects. Essential for effective computer-aided planning within an existing context is not only the use of on-site computer-aided measurement... more
This study demonstrates an overview of the state of teaching Computer Aided Architectural Design (CAAD) in the Department of Architecture, Misr Academy for Engineering and Technology (MET). This course is basically designed to enable... more
In Educational literature, Discovery L earning appears as an approach in which the learner builds up his/her own knowledge by performing experiments within a domain and inferring/increasing rules as a result. Such a constructivist... more
Abstract. In the last decade the design of collaborative discovery learning environments (CDLE's) has received increasing attention. In this paper, we are concerned with the design of CDLE's in which theory formation arises as a... more
Abstract. In the last decade, the design of collaborative discovery learning environments (CDLE's) has received increasing attention. Such a design perspective brings up to the educational context the possibility of exploiting the... more






