- KonferenzbeitragSupporting Shared Understanding within Distributed Enterprise Development Teams(Coordination of Collaborative Engineering - State of the Art and Future Challenges, 2007) Rubart, Jessica; Müller, Stephan; Pawlak, Adam; Sandkuhl, Kurt; Cholewai, Wojciech; Soares Indrusiaki, LeandroThis paper presents a practitioners’ report on supporting shared understanding within distributed development teams. Our software domain focuses on Enterprise development in the context of customer relationship management. We are applying meta use cases, software reuse through a component-based architecture, a UML-based modeling language, and groupware tools as means to support shared understanding.
- KonferenzbeitragPractices and Cultures of Knowledge Management(Coordination of Collaborative Engineering - State of the Art and Future Challenges, 2007) Jacucci, Gianni; Tellioglu, Hilda; Wagner, Ina; Pawlak, Adam; Sandkuhl, Kurt; Cholewai, Wojciech; Soares Indrusiaki, LeandroIn this paper we take a CSCW perspective on knowledge management, looking at it at the level of daily work practice in two different contexts – project management and engineering design work. Special attention is paid to the diversity of artefacts central to knowledge management. Our analysis makes use of fieldwork in two companies. We use the notion of vignettes to illustrate a variety of knowledge management issues of which we want to mainly address three: The existence of different professional cultures and their interpretation schemes and how these influence representational genres, issues of boundary management and what we describe as a fragmentation of the knowledge base, and knowledge management practices as part of cooperative work.
- KonferenzbeitragA Web Services based approach for System on a Chip design planning(Coordination of Collaborative Engineering - State of the Art and Future Challenges, 2007) Witczyński, Maciej; Hrynkiewicz, Edward; Pawlak, Adam; Pawlak, Adam; Sandkuhl, Kurt; Cholewai, Wojciech; Soares Indrusiaki, LeandroThe concept of Virtual Organisation (VO) offers various solutions to management, collaboration and coordination issues important for distributed collaborating teams. Deployment of this concept to distributed electronic system design has been addressed in this paper. The article introduces an organizational model of a VO dedicated for System-on-Chip (SoC) design and an architecture of the supporting ICT infrastructure that has been based on the Web Services technology. The developed multi-tier distributed application supports interoperability of heterogeneous computer systems belonging to dispersed design partners. Implementation issues, as well as the experiments verifying the utility of the solution for SoC design planning are shortly reported.
- KonferenzbeitragSupporting Effective Collaborative Engineering(Coordination of Collaborative Engineering - State of the Art and Future Challenges, 2007) Haake, Joerg M.; Schümmer, Till; Pawlak, Adam; Sandkuhl, Kurt; Cholewai, Wojciech; Soares Indrusiaki, LeandroFacilitating and managing the development and application of effective shared work practice in distributed teams remain a key challenge for effective collaborative engineering. We propose integrated support for project management, collaboration and engineering activities through dedicated task patterns, which are combined into a holistic model of collaborative engineering practice. Flexible enactment support for this model facilitates system and human enactment while using collaboration services as a front-end to project management and engineering facilitates effective teamwork. Finally, a reflexive learning cycle fosters the development of improved shared practice. Experiences in three industrial pilots suggest the applicability of the approach.
- KonferenzbeitragTowards an ontology of collaboration patterns(Coordination of Collaborative Engineering - State of the Art and Future Challenges, 2007) Pattberg, Jonas; Fluegge, Matthias; Pawlak, Adam; Sandkuhl, Kurt; Cholewai, Wojciech; Soares Indrusiaki, LeandroThe concept of patterns and pattern languages has been applied in different application domains like software engineering, human computer interaction, and pedagogy. In the area of Collaborative Working Environments (CWE) there are different understandings on what collaboration patterns are and how they can be described and defined. Collaboration patterns are specified at different levels of granularity and in relation to different application contexts. In this article, after introducing the general idea of patterns and its application in the CWE domain, we present an approach for creating a layered ontology in order to integrate collaboration patterns of different granularities and at different levels of abstraction.
- KonferenzbeitragBusiness Process and Workflow Management for Design of Electronic Systems – Balancing Flexibility and Control(Coordination of Collaborative Engineering - State of the Art and Future Challenges, 2007) Pawlak, Adam; Jørgensen, Håvard D.; Penkala, Piotr; Fraś, Paweł; Pawlak, Adam; Sandkuhl, Kurt; Cholewai, Wojciech; Soares Indrusiaki, LeandroThe application of business process management (BPM) and workflow management (WfM) technologies for design and verification of electronic systems is not straightforward. Flexible, evolving and human-centred process execution is needed to support creative design tasks performed by designers. Rigorous control, and automation of procedures are needed for quality assurance, training, resource management, and for simplifying the use of complex design and verification tools. This paper presents a novel knowledge-based approach for integration of BPM with engineering design processes represented as workflows. The approach combines flexibility and control of business and engineering processes in a customizable manner. It supports also better coordination of distributed design tasks through management procedures expressed as visual models. The solutions presented in the paper are being developed and applied in the MAPPER project1, where two SMEs are working together to produce a joint high-speed USB product.
- KonferenzbeitragProduct Based Interoperability – Approaches and Requirements(Coordination of Collaborative Engineering - State of the Art and Future Challenges, 2007) Jørgensen, Håvard D.; Karlsen, Dag; Lillehagen, Frank; Pawlak, Adam; Sandkuhl, Kurt; Cholewai, Wojciech; Soares Indrusiaki, LeandroProduct data, information and knowledge are the core ICT resources for collaborative design. This paper describes five different approaches to exchanging and sharing product data in collaborative engineering: 1) Document management, 2) Enterprise application integration, 3) Reference models and semantic web, 4) shared product data repository, and 5) Federated product knowledge architecture. State of the art in academic research and industrial practice is briefly assessed. The paper concludes by outlining challenges and directions towards realizing federate product knowledge architectures.
- KonferenzbeitragAn Approach for model based Requirement Engineering of Participative Engineering Methodology(Coordination of Collaborative Engineering - State of the Art and Future Challenges, 2007) Johnsen, Svein G.; Rolfsen, Rolf K.; Tellioglu, Hilda; Pawlak, Adam; Sandkuhl, Kurt; Cholewai, Wojciech; Soares Indrusiaki, LeandroIn the context of the MAPPER project, the paper presents an approach for model based methodology requirement engineering with the mission of supporting the creation and utilisation of a requirement and assessment model enabling a dynamic representation of all methodology requirement and solution related artefacts and structures. The experiences from the application of the approach are presented and discussed.
- KonferenzbeitragCollaboration - New Media – Design An Integrated Environment for Supporting Collaboration in Building Design(Coordination of Collaborative Engineering - State of the Art and Future Challenges, 2007) Carrara, Gianfranco; Fioravanti, Antonio; Pawlak, Adam; Sandkuhl, Kurt; Cholewai, Wojciech; Soares Indrusiaki, LeandroBuilding is one of the most widespread human activities, as it involves a far greater number of people and professional profiles than all other industries and absorbs about half of world energy consumption. Its multidisciplinary and interdisciplinary nature makes the design-construction process, as well as the building product, increasingly complex. It is thus always more difficult, with usual design methods and efficiently to obtain correctly designed solutions and to favour creativity, while respecting assigned time schedules and budgets. These are very well known problems, on which abundant efforts and resources have been spent in pursuit of an efficient solution. One generally agreed solution is efficient collaboration among the design actors, although all the forms and tools proposed hitherto do not allow all the difficulties embedded in the problem itself to be overcome. The great potentialities of the new media are considered to be crucial for the resolution of the previously mentioned problem, although, until now, this approach has raised new problems than it has solved the old ones. To provide a more efficient collaboration among all the actors involved in the design process, this paper presents a model of the structure of the building design process based on the Collaborative Work Environment paradigm that allows us to define a system supporting integrated building design. Its philosophy is to follow through the actual design process in order to allow actors to behave as they are accustomed. Its structure relies on the dialectics among distributed knowledge bases and a shared (and agreed) one, while the design solution workspace on its turn can be conceived so as subdivided into a private one, specific to any actor, and one shared among them. Human actors are supported by intelligent assistants. The system semantically translates the information exchanged (both formally and informally) among the actors, allows incoherent/favourable situations to be highlighted and managed in real time, and can facilitate the onset and dissemination of creative ideas. System implementation has preliminarily been presented as a game, in order to avoid unnecessary complexity while retaining generality, so that can be used as an e-learning tool.
- KonferenzbeitragDomain Repositories as Coordination Support in Collaborative Engineering(Coordination of Collaborative Engineering - State of the Art and Future Challenges, 2007) Sandkuhl, Kurt; Billig, Andreas; Pawlak, Adam; Sandkuhl, Kurt; Cholewai, Wojciech; Soares Indrusiaki, LeandroCollaborative engineering involves knowledge-intensive activities involving different specialists in collaboration processes tailored for the engineering domain under consideration. Focus of this paper is a specific aspect of coordination: how to support joint use of artefacts during collaborative engineering based on domain repositories. Starting from selected application examples, requirements towards domain repositories are identified. In this context, the domain repository ODIS offers basic functionality for coordination support by facilitating integrative, partitionable and user adaptable artefact management. Selected CSCW approaches, i.e. a groupware reference architecture and propositions for coordination mechanisms, are used to identify ODIS extensions.