243,943 research outputs found
Collaborative design : managing task interdependencies and multiple perspectives
This paper focuses on two characteristics of collaborative design with
respect to cooperative work: the importance of work interdependencies linked to
the nature of design problems; and the fundamental function of design
cooperative work arrangement which is the confrontation and combination of
perspectives. These two intrinsic characteristics of the design work stress
specific cooperative processes: coordination processes in order to manage task
interdependencies, establishment of common ground and negotiation mechanisms in
order to manage the integration of multiple perspectives in design
Design as conversation with digital materials
This paper explores Donald Schön's concept of design as a conversation with materials, in the context of designing digital systems. It proposes material utterance as a central event in designing. A material utterance is a situated communication act that depends on the particularities of speaker, audience, material and genre.
The paper argues that, if digital designing differs from other forms of designing, then accounts for such differences must be sought by understanding the material properties of digital systems and the genres of practice that surround their use. Perspectives from human-computer interaction (HCI) and the psychology of programming are used to examine how such an understanding might be constructed.</p
Specification of vertical semantic consistency rules of UML class diagram refinement using logical approach
Unified Modelling Language (UML) is the most popular modelling language use for
software design in software development industries with a class diagram being the
most frequently use diagram. Despite the popularity of UML, it is being affected by
inconsistency problems of its diagrams at the same or different abstraction levels.
Inconsistency in UML is mostly caused by existence of various views on the same
system and sometimes leads to potentially conflicting system specifications. In
general, syntactic consistency can be automatically checked and therefore is
supported by current UML Computer-aided Software Engineering (CASE) tools.
Semantic consistency problems, unlike syntactic consistency problems, there exists
no specific method for specifying semantic consistency rules and constraints.
Therefore, this research has specified twenty-four abstraction rules of class‟s relation
semantic among any three related classes of a refined class diagram to semantically
equivalent relations of two of the classes using a logical approach. This research has
also formalized three vertical semantic consistency rules of a class diagram
refinement identified by previous researchers using a logical approach and a set of
formalized abstraction rules. The results were successfully evaluated using hotel
management system and passenger list system case studies and were found to be
reliable and efficient
A taxonomy of video lecture styles
Many educational organizations are employing instructional video in their
pedagogy, but there is limited understanding of the possible presentation
styles. In practice, the presentation style of video lectures ranges from a
direct recording of classroom teaching with a stationary camera and screencasts
with voice-over, up to highly elaborate video post-production. Previous work
evaluated the effectiveness of several presentation styles, but there has not
been any consistent taxonomy, which would have made comparisons and
meta-analyses possible. In this article, we surveyed the research literature
and we examined contemporary video-based courses, which have been produced by
diverse educational organizations and teachers across various academic
disciplines. We organized video lectures in two dimensions according to the
level of human presence and according to the type of instructional media. In
addition to organizing existing video lectures in a comprehensive way, the
proposed taxonomy offers a design space that facilitates the choice of a
suitable presentation style, as well as the preparation of new ones.Comment: 14 pages, 5 figure
Recommended from our members
Lyceum: internet voice groupware for distance learning
This paper describes the design, implementation and deployment of Lyceum, a groupware system providing students and tutors with real time voice conferencing and visual workspace tools, over the standard internet. Lyceum uses a Java client/server architecture to tackle a formidable set of networking requirements: multi-way voice communication with synchronous shared displays, scalable to hundreds of simultaneous users, running over normal modem connections via unknown internet service providers, on home PCs. Additionally, the design had to support multiple courses with different requirements. We describe the interdisciplinary requirements analysis, and iterative design process, by which an academic course team was able to specify and evaluate prototypes. We present the systemís architecture, describe the technical successes and failures from Lyceumís first large scale deployment, and summarise its affordances for interaction and learning
Recommended from our members
Towards reframing professional expert support
The paper addresses practical ways of reconfiguring professional expertise in development practice in moving away from the expert as a technocrat. Two projects associated with managing natural resource dilemmas suggest an alternative way of framing intervention involving professional experts providing a more appropriate collaborative learning space for development practice. The paper describes the heuristic devices generated by each project as helpful in bringing out dialectic tensions between practice and understanding, and between systems of interest and situations of interest (or situated problems). Firstly, SLIM (social learning for the integrated management and sustainable use of water at catchment scale) - a European Framework Programme 5 project - exemplifies social learning as a measure of sustainable development. The heuristic illustrates the dependence of sustainability on changes in practice and understanding amongst professionals and other stakeholders as part of concerted - rather than merely individual or even collective - action. Secondly, ECOSENSUS (Electronic/Ecological Collaborative Sensemaking Support System) - a Guyana focused intervention involving several UK universities in collaboration with the University of Guyana and Amerindian community representatives from the North Rupununi wetlands - builds on the SLIM heuristic in supporting the development of practice. Additionally, the ECOSENSUS heuristic provides conceptual space for the interaction between conceptual constructs of distributed stakeholders (that is, systems thinking) including those with professional expertise, and the actual context of intervention (the situated problem). Both SLIM and ECOSENSUS provide heuristics for process-orientated management enabling more meaningful and purposeful interaction between professional/ technical experts and other stakeholders, as an alternative to conventional project-orientated management intervention. An alternative framing may help to steer practice away from the apoliticised comforting linearity of professionalised systematic project management towards more constructive systemic endeavours involving multiple stakeholders
- …