| Collaboration in Global Software Engineering Based on Process Description Integration | | BIBAK | Full-Text | 1-8 | |
| Harald Klein; Andreas Rausch; Edward Fischer | |||
| Globalization is one of the big trends in software development. Development
projects need a variety of different resources with appropriate expert
knowledge to be successful. More and more of these resources are nowadays
obtained from specialized organizations and countries all over the world,
varying in development approaches, processes, and culture. As seen with early
outsourcing attempts, collaboration may fail due to these differences. Hence,
the major challenge in global software engineering is to streamline
collaborating organizations towards a successful conjoint development. Based on
typical collaboration scenarios, this paper presents a structured approach to
integrate processes in a comprehensible way. Keywords: Collaboration; Interoperability; Mediator; Workflow; Graph | |||
| Design Concept Development of a Cooperative Online Support Platform for Music Creation | | BIBAK | Full-Text | 9-18 | |
| Reinhold Dunkl; Christine Strauss; Yuhua Luo | |||
| To work online cooperatively with other music creators can stimulate the
music creation ideas. To have an online cooperative support platform for music
creation atmosphere is a dream for many music professionals that are spread
geographically. The objective of the work presented in this paper is to develop
system design concepts for a cooperation online music creation support
platform. Necessary concepts in existing systems are identified. Missing new
design concepts for the platform are developed and presented in the paper. Keywords: Cooperative applications; cooperative music creation support | |||
| Implementation of a Web-Based Collaborative Process Planning System | | BIBAK | Full-Text | 19-26 | |
| Huifen Wang; Tingting Liu; Li Qiao; Shuangxi Huang | |||
| Under the networked manufacturing environment, all phases of product
manufacturing involving design, process planning, machining and assembling may
be accomplished collaboratively by different enterprises, even different
manufacturing stages of the same part may be finished collaboratively by
different enterprises. Based on the self-developed networked manufacturing
platform eCWS (e-Cooperative Work System), a multi-agent-based system framework
for collaborative process planning is proposed. In accordance with requirements
of collaborative process planning, share resources provided by cooperative
enterprises in the course of collaboration are classified into seven classes.
Then a reconfigurable and extendable resource object model is built.
Decision-making strategy is also studied in this paper. Finally a collaborative
process planning system e-CAPP is developed and applied. It provides strong
support for distributed designers to collaboratively plan and optimize product
process though network. Keywords: networked manufacturing; collaborative process planning; resource model;
hierarchical decision making | |||
| Cooperative Analysis of Production Systems with Simulation Techniques | | BIBAK | Full-Text | 27-31 | |
| Alejandra Saldaña; Carlos Vila; Ciro A. Rodríguez; Horacio Ahuett; Héctor R. Siller | |||
| In this work we present an analysis of simulation tools and modelling
technologies for production systems. The use of these tools within a
collaborative environment will be a mainstay for distributed manufacturing
companies which require the integration of design, manufacturing resources and
processes across the product lifecycle. Keywords: Collaborative Engineering; Concurrent Design of Product and Production
Processes; Process Modelling; Discrete Event Simulation | |||
| Collaborative Web-Enabled GeoAnalytics Applied to OECD Regional Data | | BIBAK | Full-Text | 32-43 | |
| Mikael Jern | |||
| Recent advances in web-enabled graphics technologies have the potential to
make a dramatic impact on developing collaborative geovisual analytics
(GeoAnalytics). In this paper, tools are introduced that help establish
progress initiatives at international and sub-national levels aimed at
measuring and collaborating, through statistical indicators, economic, social
and environmental developments and to engage both statisticians and the public
in such activities. Given this global dimension of such a task, the "dream" of
building a repository of progress indicators, where experts and public users
can use GeoAnalytics collaborative tools to compare situations for two or more
countries, regions or local communities, could be accomplished. While the
benefits of GeoAnalytics tools are many, it remains a challenge to adapt these
dynamic visual tools to the Internet. For example, dynamic web-enabled
animation that enables statisticians to explore temporal, spatial and
multivariate demographics data from multiple perspectives, discover interesting
relationships, share their incremental discoveries with colleagues and finally
communicate selected relevant knowledge to the public. These discoveries often
emerge through the diverse backgrounds and experiences of expert domains and
are precious in a creative analytics reasoning process. In this context, we
introduce a demonstrator "OECD eXplorer", a customized tool for interactively
analyzing, and collaborating gained insights and discoveries based on a novel
story mechanism that capture, re-use and share task-related explorative events. Keywords: Collaborative web-enabled geovisualization; Geovisual Analytics;
collaborative time animation; storytelling; OECD regional statistics | |||
| Visualizing Cooperative Activities with Ellimaps: The Case of Wikipedia | | BIBAK | Full-Text | 44-51 | |
| Benoît Otjacques; Maël Cornil; Fernand Feltz | |||
| Cooperation has become a key word in the emerging Web 2.0 paradigm. The
nature and motivations of the various behaviours related to this type of
cooperative activities remain however incompletely understood. The information
visualization tools can play a crucial role from this perspective to analyse
the collected data. This paper presents a prototype allowing visualizing some
data about the Wikipedia history with a technique called ellimaps. In this
context the recent CGD algorithm is used in order to increase the scalability
of the ellimaps approach. Keywords: Information Visualization; Visualization of Cooperation; Ellimaps;
Hierarchies Visualization; Wikipedia | |||
| Exploring Context Semantics for Proactive Cooperative Visualization | | BIBAK | Full-Text | 52-55 | |
| Ramón Hervás; Salvador W. Nava; Jesús Fontecha; Gregorio Casero; Javier Laguna; José Bravo | |||
| Context-awareness offers opportunities in proactive adaptation of
visualization services. The acquisition and representation of the user
situation can better support the cooperative tasks, adapting the interactive
services at run-time. This paper proposes a formal context model, based on
Semantic Web languages, and providing interoperation between heterogeneous
services and mechanisms for a dynamic definition of user interfaces. Keywords: Semantic Web; Cooperative Visualization; Context-Awareness | |||
| DooSo6: Easy Collaboration over Shared Projects | | BIBAK | Full-Text | 56-63 | |
| Claudia-Lavinia Ignat; Gérald Oster; Pascal Molli | |||
| Existing tools for supporting parallel work feature some disadvantages that
prevent them to be widely used. Very often they require a complex installation
and creation of accounts for all group members. Users need to learn and deal
with complex commands for efficiently using these collaborative tools. Some
tools require users to abandon their favourite editors and impose them to use a
certain co-authorship application. In this paper, we propose the DooSo6
collaboration tool that offers support for parallel work, requires no
installation, no creation of accounts and that is easy to use, users being able
to continue working with their favourite editors. User authentication is
achieved by means of a capability-based mechanism. Keywords: collaborative systems; version control; capability-based security | |||
| Scientific Literature Metadata Extraction Based on HMM | | BIBAK | Full-Text | 64-68 | |
| Binge Cui | |||
| Metadata serves as an important role in the archiving, management and
sharing of the scientific literatures. It consists of title, authors,
affiliation, address, email, abstract, keywords, etc. However, the metadata is
usually easy-to-read for human and difficult-to-recognize for computers. In
this paper, we propose to improve Viterbi algorithm based on text blocks
instead of words, increase the precision and recall based on unique
characteristics of metadata items. Keywords: Hidden Markov Model; Metadata Extraction; Viterbi Algorithm; Resource
Sharing | |||
| An Ontology-Based Collaborative Design System | | BIBAK | Full-Text | 69-76 | |
| Tieming Su; Xinpeng Qiu; Yunlong Yu | |||
| A collaborative design system architecture based on ontology is proposed. In
the architecture, OWL is used to construct global shared ontology and local
ontology; both of them are machine-interpretable. The former provides a
semantic basis for the communication among designers so as to make the
designers share the common understanding of knowledge. The latter which
describes knowledge of designer's own is the basis of design by reasoning. SWRL
rule base comprising rules defined based on local ontology is constructed to
enhance the reasoning capability of local knowledge base. The designers can
complete collaborative design at a higher level based on the local knowledge
base and the global shared ontology, which enhances the intelligence of design.
Finally, a collaborative design case is presented and analyzed. Keywords: Collaborative design; Ontology; Semantic; Intelligence | |||
| Parallelizing the Design and Development of a Monitoring System | | BIBAK | Full-Text | 77-84 | |
| Francisco José de la Torre; Manuel Gil Pérez | |||
| We describe a software framework to shorten the design and development time
of complex monitoring systems. The use of a message exchange format allows the
division of a monitoring system into two simpler ones that can be solved
concurrently: an ad-hoc expert system and a sensor framework. Hence a shorter
development time is required. The expert system's usability is improved to
facilitate the real-time visualization of the reasoning process. The
communication between the expert system and the sensor framework makes use of
the Intrusion Detection Message Exchange Format (IDMEF), which allows higher
level cooperation between the software design and security experts. Keywords: visualization; cooperative engineering; collaborative design | |||
| Model-Based Collaborative Design in Engineering | | BIBAK | Full-Text | 85-92 | |
| Hilda Tellioglu | |||
| This paper is about understanding and analysis of ways of model-based
collaborative design in engineering. Models help engineers in overcoming
complexities and to create a common understanding about processes and products.
Organizational, commercial, technical and process-based circumstances have
impact on models and modeling practices. Based on ethnographic studies in a
distributed real work environment, several modeling practices are identified
and described: 1) modeling to visualize several important issues, 2) modeling
to support collaboration and coordination, 3) modeling to support system
engineering, and 4) models triggering automated actions. Before concluding the
paper, we discuss some interesting points we found in our investigations and
try to provide a base for a collaborative engineering approach. Keywords: Collaborative design; visualization of cooperative work; cooperative
engineering | |||
| A Cooperative Application to Improve the Educational Software Design Using Re-usable Processes | | BIBAK | Full-Text | 93-100 | |
| Ivan Garcia; Carla Pacheco; W. Garcia | |||
| In the last few years, Educational Software has developed enormously, but a
large part of this has been badly organized and poorly documented. Recent
advances in the software technology can promote the cooperative learning that
is a teaching strategy in which small teams, each composed by students of
different levels of ability, use different learning activities to improve their
understanding of a subject. How can we design Educational Software if we never
learnt how to do it? This paper describes how the Technological University of
the Mixtec Region is using a cooperative application to improve the quality of
education offered to its students in the Educational Software design. Keywords: Software reuse; educational software; cooperative learning; process reuse;
process notation; process tailoring | |||
| Undo-Based Access Control for Distributed Collaborative Editors | | BIBAK | Full-Text | 101-108 | |
| Asma Cherif; Abdessamad Imine | |||
| When adding access control layer to a replication based Distributed
Collaborative Editor (DCE), ensuring convergence to the same copy of the shared
document becomes a challenging problem. We consider here an optimistic access
control in the sense that temporarily access right violation is tolerated [3].
This leads to data divergence. To maintain convergence, updates violating
access rights must be undone. However, undo approach may itself lead to
divergence cases called undo puzzles [6]. In this paper, we address undo as the
main feature in an optimistic access-control-based DCE. We also show how we can
avoid several known undo puzzles and present additional ones. We propose a new
generic solution for these puzzles and provide performance measurements of our
undo command. Keywords: Access Control; Collaborative Editors; Selective Undo; Operational
Transformation | |||
| Personalized Context-Aware Collaborative Filtering Based on Neural Network and Slope One | | BIBAK | Full-Text | 109-116 | |
| Min Gao; Zhongfu Wu | |||
| Currently, context has been identified as an important factor in recommender
systems. Lots of researches have been done for context-aware collaborative
filtering (CF) recommendation, but the contextual parameters in current
approaches have same weights for all users. In this paper we propose an
approach to learn the weights of contextual parameters for every user based on
back-propagation (BP) neural network (NN). Then we present how to predict
ratings based on well-known Slope One CF to achieve personalized context-aware
(PC-aware) recommendation. Finally, we experimentally evaluate our approach and
compare it to Slope One and context-aware CF. The experiment shows that our
approach provide better recommendation results than them. Keywords: Recommendation; Context; Neural Network; Collaborative Filtering;
Personalization | |||
| User Studies of a Sketch-Based Collaborative Distant Design Solution in Industrial Context | | BIBAK | Full-Text | 117-124 | |
| Stéphane Safin; Pierre Leclercq | |||
| This study evaluates the opportunities and constraints linked to the
technological transfer of a sketch-based distant collaborative environment,
from academy to industry. The paper relates the concepts of the sketch-based
collaboration, describes the Distant Collaborative Design Studio and proposes a
methodology to assess the utility and usability of the system in two different
companies. The results and conclusions show the issues linked to the
implementation of such sketch-based collaborative environment in professional
contexts. Keywords: Sketch; creative design; collaborative design; virtual desktop | |||
| A Conceptual Model for Analysing Collaborative Work and Products in Groupware Systems | | BIBAK | Full-Text | 125-132 | |
| Rafael Duque; Crescencio Bravo; Manuel Ortega | |||
| Collaborative work using groupware systems is a dynamic process in which
many tasks, in different application domains, are carried out. Currently, one
of the biggest challenges in the field of CSCW (Computer-Supported Cooperative
Work) research is to establish conceptual models which allow for the analysis
of collaborative activities and their resulting products. In this article, we
propose an ontology that conceptualizes the required elements which enable an
analysis to infer a set of analysis indicators, thus evaluating both the
individual and group work and the artefacts which are produced. Keywords: Groupware; CSCW; Collaboration and Interaction Analysis | |||
| Semantic Web Technology Applied for Description of Product Data in Ship Collaborative Design | | BIBAK | Full-Text | 133-136 | |
| Xiangzhong Feng | |||
| During ship collaborative design, it is difficult to describe product data
explicitly and formally because of the complexity, diversity and heterogeneity
of product data as well as existing description methods of product data lack
enough semantic. To effectively achieve sharing, exchange, reuse the ship
product data, semantic web technology is employed to represent the ship product
data. In this paper, the ontology and OWL are used to describe product data of
ship preliminary design. Keywords: Ship Product Data; Semantic Web; Ship Collaborative Design; Ontology; OWL | |||
| A Synthetic Subjective Preference Model for Collaborative Design Partners Selection | | BIBAK | Full-Text | 137-140 | |
| Xiaodong Zhang; Zhiqiang Zhang; Yingzi Li | |||
| A synthetic subjective preference model for collaborative design partner
selection is formulated, which contains prior preference and adjustable
preference. Algorithms based on personality and history data are proposed to
calculate these two preferences. The model and the algorithm are effectively
supplements to current objective indices and can be used combined with the
objective indices to make the selection more reasonable. Keywords: Collaborative design; Partner selection; Subjective preference | |||
| Partner Selection for Interfirm Collaboration: The Context of Ship Design | | BIBAK | Full-Text | 141-144 | |
| Maryna Z. Solesvik; Sylvia B. Encheva | |||
| There is a growing body of research devoted to the issues of cooperative
design. However, there are still gaps in the existing knowledge on partner
selection for cooperation. This paper intends to explore partner selection
issues in the context of collaborative ship design. The study aims to fill a
gap in the partner selection literature by proposing a quantitative technique
based on formal concept analysis. An illustrative example of the selection of a
partner for a project-based alliance in a naval architect firm is presented.
The study has implications for practitioners and researchers. Keywords: cooperative design; partner selection; shipbuilding; interfirm collaboration | |||
| Probability-Based Determination Methods for Service Waiting in Service-Oriented Computing Environments | | BIBAK | Full-Text | 145-152 | |
| Sen Zeng; Shuangxi Huang; Yang Liu | |||
| Cooperative business processes (CBP)-based service-oriented enterprise
networks (SOEN) are emerging with the significant advances of enterprise
integration and service-oriented architecture. The performance prediction and
optimization for CBP-based SOEN is very complex. To meet these challenges, one
of the key points is to try to reduce an abstract service's waiting number of
its physical services. This paper introduces a probability-based determination
method (PBDM) of an abstract service' waiting number, Ml, and time span,
Ti, for its physical services. The determination of Mi and Ti
is according to the physical services' arriving rule and their overall
performance's distribution functions. In PBDM, the arriving probability of the
physical services with the best overall performance value is a pre-defined
reliability. PBDM has made use of the information of the physical services'
arriving rule and performance distribution functions thoroughly, which will
improve the computational efficiency for the scheme design and performance
optimization of the collaborative business processes in service-oriented
computing environments. Keywords: cooperative business process (CBP); performance evaluation;
probability-based determination; service waiting number | |||
| A Process Management System for Networked Manufacturing | | BIBAK | Full-Text | 153-160 | |
| Tingting Liu; Huifen Wang; Linyan Liu | |||
| With the development of computer, communication and network, networked
manufacturing has become one of the main manufacturing paradigms in the 21st
century. Under the networked manufacturing environment, there exist a large
number of cooperative tasks susceptible to alterations, conflicts caused by
resources and problems of cost and quality. This increases the complexity of
administration. Process management is a technology used to design, enact,
control, and analyze networked manufacturing processes. It supports efficient
execution, effective management, conflict resolution, cost containment and
quality control. In this paper we propose an integrated process management
system for networked manufacturing. Requirements of process management are
analyzed and architecture of the system is presented. And a process model
considering process cost and quality is developed. Finally a case study is
provided to explain how the system runs efficiently. Keywords: networked manufacturing; process management; process model | |||
| Creating Shared Mental Models: The Support of Visual Language | | BIBAK | Full-Text | 161-168 | |
| Renske B. Landman; Egon L. van den Broek; José F. B. Gieskes | |||
| Cooperative design involves multiple stakeholders that often hold different
ideas of the problem, the ways to solve it, and to its solutions (i.e., mental
models; MM). These differences can result in miscommunication,
misunderstanding, slower decision making processes, and less chance on
cooperative decisions. In order to facilitate the creation of a shared mental
model (sMM), visual languages (VL) are often used. However, little scientific
foundation is behind this choice. To determine whether or not this gut feeling
is justified, a research was conducted in which various stakeholders had to
cooperatively redesign a process chain, with and without VL. To determine
whether or not a sMM was created, scores on agreement in individual MM,
communication, and cooperation were analyzed. The results confirmed the
assumption that VL can indeed play an important role in the creation of sMM
and, hence, can aid the processes of cooperative design and engineering. Keywords: visual language; cooperative visualization; cooperative decision making;
shared mental model; multiple users | |||
| Visualization of Cooperative Decision Making | | BIBAK | Full-Text | 169-172 | |
| Sylvia B. Encheva | |||
| This work is devoted to application of ternary Analytic Hierarchy Process as
an attempt to formalize decision makings in public organizations. The ternary
version is chosen over the classical one because it can accommodate 'ties',
requires less time and efforts from the decision makers, decreases the amount
of inconsistency occurrences through the evaluation process and it is
sufficient for the task. Keywords: visualization; cooperation; multi-criteria multi-decision making | |||
| Role-Specific Practices as Guidelines for Information Visualization in Service Systems | | BIBAK | Full-Text | 173-176 | |
| Sylvain Kubicki; Gilles Halin; Daniel Zignale; Annie Guerriero | |||
| Today an important issue in Human-Computer Interfaces design is their
ability to adapt to their context of use (i.e. plasticity). This issue is of
paramount importance in highly collaborative domains such as the construction
one. We suggest to define role-specific practices characterizing the actor's
use of a tool in a domain-specific approach. Associated to visualization modes
-- and their ergonomic characteristics -- we aim to improve visualization of
cooperative context and therefore the appropriation of the tools and their
ease-of-use. Keywords: Cooperative applications; Human-Machine Interface; Model-Driven Engineering | |||
| 3D Virtual Environment Used to Support Lighting System Management in a Building | | BIBAK | Full-Text | 177-184 | |
| Alcínia Zita Sampaio; Miguel M. Ferreira; Daniel P. Rosário | |||
| The main aim of the research project, which is in progress at the UTL, is to
develop a virtual interactive model as a tool to support decision-making in the
planning of construction maintenance and facilities management. The virtual
model gives the capacity to allow the user to transmit, visually and
interactively, information related to the components of a building, defined as
a function of the time variable. In addition, the analysis of solutions for
repair work/substitution and inherent cost are predicted, the results being
obtained interactively and visualized in the virtual environment itself. The
first component of the virtual prototype concerns the management of lamps in a
lighting system. It was applied in a study case. The interactive application
allows the examination of the physical model, visualizing, for each element
modeled in 3D and linked to a database, the corresponding technical information
concerned with the use of the material, calculated for different points in time
during their life. The control of a lamp stock, the constant updating of
lifetime information and the planning of periodical local inspections are
attended on the prototype. This is an important mean of cooperation between
collaborators involved in the building management. Keywords: Cooperative visualization; 3D virtual world environments; Virtual reality;
Building maintenance; Lighting system | |||
| A Framework for Link Sharing in Cooperative Cross-Media Information Spaces | | BIBA | Full-Text | 185-192 | |
| Beat Signer; Alexandre de Spindler; Moira C. Norrie | |||
| We present a peer-to-peer version of a cross-media link server that allows users to create and share links between arbitrary forms of digital and physical media. As a specific example, we describe how it could be used to support collaborative forms of annotation of paper and/or digital design documents. | |||
| A Cooperative Personal Agenda in a Collaborative Team Environment | | BIBAK | Full-Text | 193-196 | |
| Gabriela Soares; Rosaldo Rossetti; Nuno Flores; Ademar Aguiar; Hugo Ferreira | |||
| This paper reports on the implementation of a cooperative personal agenda
integrated into a collaborative team environment. Concerning developers,
traditional project management tools are mainly focused on tasks exclusively
related to the project, failing to provide users with the capability of
managing tasks not necessarily associated with the work at hand. Scheduling
tasks from divergent domains towards a more efficient user planning becomes
unfeasible. To overcome this inaptness, we have extended the Redmine platform
with an agenda-like behaviour bearing in mind each user's individual
constraints. Keywords: collaborative design; cooperative engineering; scheduling; project
management | |||
| The Cooperative Conceptualization of Urban Spaces in AI-Assisted Environmental Planning | | BIBAK | Full-Text | 197-207 | |
| Dino Borri; Domenico Camarda | |||
| The literature on spatial environments concerns many disciplines, and the
present study aims at broadly contributing from an urban-planning view. Indoor
and outdoor townscapes, because of their dynamic complexity, seem to offer
ill-structured holds to the typical spatial behaviour of an agent. Therefore, a
question arises about the 'fundamentals' of spacescapes from the point of view
of the needs of living and moving agents.
Following this thread, the paper deals with the diagnosis and the control of a structured simple space, a minimum arc of a graph. Conditions, situations, elements, behaviours are explored in their spatial-temporal dimensions, subsequently aiming at setting up a system architecture to let spatial agents control their de-structuring impact. Text analysis and interpretation are applied to a questionnaire survey, exploring low level (movement orientation) and high level (memories and fantasies) behaviours in human interaction with a space. The experiment is developed in a large class of students from the Technical University of Bari, daily using a long and apparently amorphous corridor to reach professors' offices for explanations. Keywords: Multi-agent systems; Cooperative spatial conceptualization; Environmental
planning; Townscapes; Decision support systems | |||
| Remote Video Monitor of Vehicles in Cooperative Information Platform | | BIBAK | Full-Text | 208-215 | |
| Guofeng Qin; Xiaoguo Wang; Li Wang; Yang Li; Qiyan Li | |||
| Detection of vehicles plays an important role in the area of the modern
intelligent traffic management. And the pattern recognition is a hot issue in
the area of computer vision. An auto-recognition system in cooperative
information platform is studied. In the cooperative platform, 3G wireless
network, including GPS, GPRS (CDMA), Internet (Intranet), remote video monitor
and M-DMB networks are integrated. The remote video information can be taken
from the terminals and sent to the cooperative platform, then detected by the
auto-recognition system. The images are pretreated and segmented, including
feature extraction, template matching and pattern recognition. The system
identifies different models and gets vehicular traffic statistics. Finally, the
implementation of the system is introduced. Keywords: Cooperative Platform; Remote Monitor; Feature Extraction; Image Recognition | |||
| Cooperative Operating Control Based on Virtual Resources and User-Suited HCI | | BIBAK | Full-Text | 216-223 | |
| Dariusz Choinski; Mieczyslaw Metzger; Witold Nocon | |||
| The paper presents concept of virtual resources (VR) which improve
multilevel, remote Internet-based operation of real-time controlled industrial
processes. In comparison to classical directly connected-to-plant operations,
the VR-based system introduces all typical features of its flexible nature,
hiding the unnecessary implementation details from the process operators. The
user-suited, human-computer interfaces (HCI) improve cooperation between
specialists who must carry out operating control of the process. Realisation of
such a system is based on the concept of maximal usage of particular
specialist's skills improving theirs cooperation. Although the proposed concept
is dedicated to remote operating experimentation on real-time controlled
industrial plants, it has also a more general aspect. As a case example, the
cooperative operating control of a biotechnological pilot-plant is presented. Keywords: Cooperative operating control; virtual resources (VR); Multi-Agent System
(MAS); self-organising data base | |||
| An Extensible Scientific Computing Resources Integration Framework Based on Grid Service | | BIBAK | Full-Text | 224-231 | |
| Binge Cui; Xin Chen; Pingjian Song; Rongjie Liu | |||
| Scientific computing resources (e.g., components, dynamic linkable
libraries, etc) are very valuable assets for the scientific research. However,
due to historical reasons, most computing resources can't be shared by other
people. The emergence of Grid computing provides a turning point to solve this
problem. The legacy applications can be abstracted and encapsulated into Grid
service, and they may be found and invoked on the Web using SOAP messages. The
Grid service is loosely coupled with the external JAR or DLL, which builds a
bridge from users to computing resources. We defined an XML schema to describe
the functions and interfaces of the applications. This information can be
acquired by users by invoking the "getCapabilities" operation of the Grid
service. We also proposed the concept of class pool to eliminate the memory
leaks when invoking the external jars using reflection. The experiment shows
that the class pool not only avoids the PermGen space waste and Tomcat server
exception, but also significantly improves the application speed. The
integration framework has been implemented successfully in a real project. Keywords: Grid Service; Integration Framework; Legacy Application Encapsulation; Class
Pool; Reflection | |||
| Tools to Support the Design, Execution and Visualization of Instructional Designs | | BIBAK | Full-Text | 232-235 | |
| Ana I. Molina; Francisco Jurado; Ignacio de la Cruz; Miguel A. Redondo; Manuel Ortega | |||
| Describing CSCL scenarios can be performed in a standard way. To do so,
Instructional Design or so called Learning Design (LD) can be used for
describing CSCL scenarios by mean of a de facto specification known as IMS
Learning Design (IMS-LD). A typical teaching/learning scenario based on this
specification implies the use of several tools which must interact all
together. This paper will show a set of tools that enriches the learning
scenarios based on IMS-LD. The tools we are developing allow graphical editing
of instructional design, a generic engine and a customizable player. Keywords: Computer Supported Collaborative Learning; Learning Design; Conceptual
Models; Collaboration Design | |||
| Towards a Cooperative Traffic Network Editor | | BIBAK | Full-Text | 236-239 | |
| José L. F. Pereira; Rosaldo J. F. Rossetti; Eugénio C. Oliveira | |||
| In this paper we explore the potential benefits of concepts such as visual
interactive modelling and simulation to devise and implement a cooperative
network editor embedded in a collaborative environment for transport analysis.
Traditional approaches lack adequate means to foster integrated analyses of
transport systems either because they are strict in terms of purpose or because
they do not allow multiple users to dynamically interact on the same
description of a model. The use of a common geographical data model of the
application domain promotes the means for different experts to interact
seamlessly in a collaborative environment. Keywords: cooperative modelling; cooperative simulation; visualisation for multiple
users; cooperative traffic and transportation engineering | |||
| Mixture Model and MDSDCA for Textual Data | | BIBAK | Full-Text | 240-244 | |
| Faryel Allouti; Mohamed Nadif; Le Thi Hoai An; Benoît Otjacques | |||
| E-mailing has become an essential component of cooperation in business.
Consequently, the large number of messages manually produced or automatically
generated can rapidly cause information overflow for users. Many research
projects have examined this issue but surprisingly few have tackled the problem
of the files attached to e-mails that, in many cases, contain a substantial
part of the semantics of the message. This paper considers this specific topic
and focuses on the problem of clustering and visualization of attached files.
Relying on the multinomial mixture model, we used the Classification EM
algorithm (CEM) to cluster the set of files, and MDSDCA to visualize the
obtained classes of documents. Like the Multidimensional Scaling method, the
aim of the MDSDCA algorithm based on the Difference of Convex functions is to
optimize the stress criterion. As MDSDCA is iterative, we propose an
initialization approach to avoid starting with random values. Experiments are
investigated using simulations and textual data. Keywords: Cooperative visualization; attached files | |||
| Synchronous Communication Media in the Software Requirements Negotiation Process | | BIBAK | Full-Text | 245-252 | |
| Ugo Erra; Giuseppe Scanniello | |||
| This paper presents an empirical study in the requirements negotiation
process. In particular, the study compares traditional face-to-face meeting and
distributed communication by using two rich synchronous communication media
(i.e., an enhanced chat, and a three-dimensional virtual environment). We have
observed that there is a difference in the time taken to negotiate software
requirements in favor of face-to-face meeting. As the only assessment of the
time could not be meaningful, we have also analyzed the quality of the
structured description of the negotiated software requirements. We observed
that the quality of the structured descriptions is not influenced by the used
communication media. Keywords: Requirements engineering; distributed virtual environment; synchronous
communication media; distributed software development | |||
| IMSF: Infinite Methodology Set Framework | | BIBAK | Full-Text | 253-256 | |
| Martin Ota; Ivan Jelínek | |||
| Software development is usually an integration task in enterprise
environment -- few software applications work autonomously now. It is usually a
collaboration of heterogeneous and unstable teams. One serious problem is lack
of resources, a popular result being outsourcing, 'body shopping', and
indirectly team and team member fluctuation. Outsourced sub-deliveries easily
become black boxes with no clear development method used, which has a negative
impact on supportability. Such environments then often face the problems of
quality assurance and enterprise know-how management. The used methodology is
one of the key factors. Each methodology was created as a generalization of a
number of solved projects, and each methodology is thus more or less connected
with a set of task types. When the task type is not suitable, it causes
problems that usually result in an undocumented ad-hoc solution. This was the
motivation behind formalizing a simple process for collaborative software
engineering. Infinite Methodology Set Framework (IMSF) defines the ICT business
process of adaptive use of methods for classified types of tasks. The article
introduces IMSF and briefly comments its meta-model. Keywords: framework; IMSF; methodology; process; software engineering | |||
| A Tool to Enhance Cooperation and Knowledge Transfer among Software Developers | | BIBAK | Full-Text | 257-260 | |
| Seçil Aydin; Deepti Mishra | |||
| Software developers have been successfully tailoring software development
methods according to the project situation and more so in small scale software
development organizations. There is a need to share this knowledge with other
developers who may be facing the same project situation so that they can
benefit from other people experiences. In this paper, an approach to enhance
cooperation among software developers, in terms of sharing the knowledge that
was used successfully in past projects, is proposed. A web-based tool is
developed that can assist in creation, storage and extraction of methods
related with requirement elicitation phase. These methods are categorized
according to certain criteria which helps in searching a method that will be
most appropriate in a given project situation. This approach and tool can also
be used for other software development activities. Keywords: Method; Software development; Cooperation; Knowledge Transfer | |||
| Architecture of the DICTE Collaboration Platform | | BIBAK | Full-Text | 261-268 | |
| Annalisa Terracina; Stefano Beco; Adrian Grenham; Iain Le Duc; Alessandro Rossi; Luigi Fusco | |||
| The aim of the DICTE study is to pave the way for the practical
implementation of a collaboration platform that addresses collaboration from
both a cultural and technical perspective. This means that the DICTE platform
needs to be user friendly (e.g. adequately performing) and have a well
structured interface, so as to induce people to collaborate: this will be
achieved providing a flexible and dynamic architecture. DICTE architecture
design does not aim to offer a collection of collaborative services. The added
value of the DICTE architecture is the middleware that supports the use of
collaborative services and not the services themselves. Keywords: Collaboration; knowledge sharing; collaborative platform; collaborative
culture; roadmap; architecture; Web2.0 | |||
| A Spatial Faithful Cooperative System Based on Mixed Presence Groupware Model | | BIBAK | Full-Text | 269-275 | |
| Wei Wang; Xiangyu Wang; Rui Wang | |||
| Traditional groupware platforms are found restrained and cumbersome for
supporting geographically dispersed design collaboration. This paper starts
with two groupware models, which are Single Display Groupware and Mixed
Presence Groupware, and then discusses some of the limitations and argues how
these limitations could possibly impair efficient communication among remote
designers. Next, it suggests that the support for spatial faithfulness and
Tangible User Interface (TUI) could help fill the gap between Face-to-Face
(F2F) collaboration and computer-mediated remote collaboration. A spatial
faithful groupware with TUI support is then developed to illustrate this
concept. Keywords: Spatial faithfulness; computer supported remote collaboration | |||
| A Cooperative Group-Based Sensor Network for Environmental Monitoring | | BIBAK | Full-Text | 276-279 | |
| Miguel Garcia; Jaime Lloret | |||
| Sensor networks can be used in many types of environments. The environmental
monitoring is one of the most used. Communications in sensor networks should be
as efficient as possible and collaborative methods can enhance their
performance. In this work, we propose a monitoring group-based sensor network
which uses the cooperation between groups. When a group detects an event, it
warns the alert, jointly with the parameters measured, to its neighboring
groups. Cooperation with other groups could change the direction of the alert
propagation and the level of the alert. According this cooperation, the sensor
network will be efficient and the sensors will have a longer lifetime. Keywords: cooperative group-based networks; environmental monitoring | |||
| WAVA: A New Web Service for Automatic Video Data Flow Adaptation in Heterogeneous Collaborative Environments | | BIBAK | Full-Text | 280-288 | |
| Jean-Baptiste Aupet; Rami Kassab; Jean-Christophe Lapayre | |||
| The progressive needs of video streaming for different applications in
varied domains have created a new set of heterogeneous environments especially
in Virtual Collaborative Environments. In order to get the best performance of
such environments, video streaming has to be adapted to the different
parameters that characterize these environments, namely: bandwidth, CPU, GPU,
screen resolution, etc. In this paper, we define a new Web Service, named Wava
(Web Service for Automatic Video Data Flows Adaptation). Wava allows multimedia
platforms and collaborative application servers to adjust the adaptation at two
levels: at the static level during initialization and at the dynamic level
according to the variation of the environment. Keywords: Adaptation; Asynchronous; Collaborative Environments; Multimedia; Real-time;
Streaming; Synchronous; Terminal; Video; Web service | |||
| Test Suite Cooperative Framework on Software Quality | | BIBAK | Full-Text | 289-292 | |
| Zhenyu Liu; Genxing Yang; Lizhi Cai | |||
| Software testing has gradually played an important role in controlling the
quality of software product. In this paper, we study the characteristics of
test suites in software testing and analyze their structure. A novel test suite
cooperative framework is presented for software testing based on the existing
test suite. The framework can analyze different test suites with ontology and
taxonomy, and help cooperation among the test suites to some extent. A tool has
been developed with .NET platform to meet the requirements of designing
cooperative test suite in software testing projects. Keywords: Test suite; cooperative design; software testing; software quality | |||
| Model Based Testing for Horizontal and Vertical Collaboration in Embedded Systems Development | | BIBAK | Full-Text | 293-296 | |
| Thomas Tamisier; Hind Bouzite; Christophe Louis; Yves Gaffinet; Fernand Feltz | |||
| While model based development is common practice in software industry, model
based testing is only at an emerging stage, though very promising in terms of
production flexibility, collaboration support, and output quality. We present a
new approach for automating the validation of critical and complex embedded
systems, based on a dedicated language, TBSL (for Test Bench Scripting
Language), used to derive test sequences from the modeling of the system under
test and the properties to check. TBSL allows both updating easily tests
sequences according to the evolution of the system and its use requirements,
and solving operational issues related to the different level of abstraction
between textual specifications and effective test routines. It is integrated in
a collaborative programming framework and has been proofed in validating
high-class sensor prototypes for the automotive industry. Keywords: Model Based Testing; Collaborative test; Embedded systems | |||
| Towards Supporting Phases in Collaborative Writing Processes | | BIBAK | Full-Text | 297-304 | |
| Hannes Olivier; Niels Pinkwart | |||
| This paper reports on an exploratory pilot study that has been conducted to
investigate which collaboration technologies are suitable (and which are not)
to support collaborative writing. The study confirmed known requirements
covered by existing tools, but also revealed some requirements that are not met
by available technologies. Keywords: Collaborative Writing; CSCW | |||
| Determining the Reliability of Cooperative Decisions by Sensitivity Analysis of Quantitative Multicriteria Decision Methods | | BIBAK | Full-Text | 305-312 | |
| Ruta Simanaviciene; Leonas Ustinovichius | |||
| Quantitative multicriteria evaluation methods may be effectively used in
decision making by a cooperative group, because its members are seeking the
solution of the problem by joint efforts. Solving multicriteria problems with
conflicting aims, the cooperative group members behave like experts, making
decisions based on their views and opinions [1].
The present paper considers the variation intervals of the criteria values and sensitivity of quantitative multicriteria evaluation methods to the initial data of multicriteria problem. Monte Carlo method is used for generating sets of initial data, and the analysis of sensitivity of multicriteria methods is made using a number of sensitivity analysis methods. The outcome of the analysis will be the development of methodology or an algorithm which could help to increase the reliability of decision making based on the use of quantitative multicriteria decision methods or their sets. Keywords: Cooperative decision making; multicriteria decision making; diverse
interests; sensitivity analysis; Monte Carlo method | |||
| A Collaborative Reasoning Maintenance System for a Reliable Application of Legislations | | BIBAK | Full-Text | 313-316 | |
| Thomas Tamisier; Yoann Didry; Olivier Parisot; Fernand Feltz | |||
| Decision support systems are nowadays used to disentangle all kinds of
intricate situations and perform sophisticated analysis. Moreover, they are
applied in areas where the knowledge can be heterogeneous, partially
un-formalized, implicit, or diffuse. The representation and management of this
knowledge become the key point to ensure the proper functioning of the system
and keep an intuitive view upon its expected behavior. This paper presents a
generic architecture for implementing knowledge-base systems used in
collaborative business, where the knowledge is organized into different
databases, according to the usage, persistence and quality of the information.
This approach is illustrated with Cadral, a customizable automated tool built
on this architecture and used for processing family benefits applications at
the National Family Benefits Fund of the Grand-Duchy of Luxembourg. Keywords: Collaborative tools; Decision-Support; Knowledge Representation | |||
| Web-Based Visualization of Student Cooperation during Distributed Laboratory Experimentation | | BIBAK | Full-Text | 317-324 | |
| Grzegorz Polaków; Mieczyslaw Metzger | |||
| This work addresses the problem of visualizing hardly formalized relations
i.e. connections between distributed collaborating experimenters. These
dependencies are not measurable and hard to determine. It is proposed to
determine the relations using the measurable and determinable connections
between software agents acting on behalf of the users. A connection between the
agents is treated as the proof for relation between their owners. A method of
system structure data acquisition is proposed, which consists of capturing and
interpreting the communication traffic between the agents. The content of the
traffic is analyzed and presented in formalized form, according to the
developed XML Schema. An example of graphical visualization is provided,
presenting the mesh of inter-user relations as an interactive graph. An
automated spatial clusterization of the graph components is performed,
resulting in optical information on the current state of collaboration. Keywords: visualization; distributed cooperation; remote learning; industrial process
control; collaborative experimentation | |||
| An Agent Based Collaborative Simplification of 3D Mesh Model | | BIBAK | Full-Text | 325-328 | |
| Lirong Wang; Bo Yu; Ichiro Hagiwara | |||
| Large-volume mesh model faces the challenge in fast rendering and
transmission by Internet. The current mesh models obtained by using
three-dimensional (3D) scanning technology are usually very large in data
volume. This paper develops a mobile agent based collaborative environment on
the development platform of mobile-C. Communication among distributed agents
includes grasping image of visualized mesh model, annotation to grasped image
and instant message. Remote and collaborative simplification can be efficiently
conducted by Internet. Keywords: Agent; mobile agent; mesh simplification; co-visualization | |||
| The Incremental Launching Method for Educational Virtual Model | | BIBAK | Full-Text | 329-332 | |
| Octávio P. Martins; Alcínia Zita Sampaio | |||
| This paper describes the application of virtual reality technology to the
development of an educational model related to the construction of a bridge.
The model allow the visualization of the physical progression of the work
following a planned construction sequence, the observation of details of the
form of every component of the works and carry the study of the type and method
of operation of the equipment applied in the construction. The model admit
interaction and then some degree of collaboration between students and teachers
in the analyses of aspects concerning geometric forms, working methodology or
other technical issues observed using the application. The model presents
distinct advantage as educational aids in first-degree courses in Civil
Engineering. Keywords: Cooperative visualization (CV); 3D virtual world environments; Simulation
visualization in construction; Educational model | |||
| Experimental Investigation of Co-Presence Factors in a Mixed Reality-Mediated Collaborative Design System | | BIBAK | Full-Text | 333-340 | |
| Rui Wang; Xiangyu Wang | |||
| This paper argues how a Mixed Reality-Mediated collaborative design system
should be featured after considering co-presence factors. This paper also
presents an experiment to examine some of the co-presence factors, with a focus
on the image size and viewing distance. The experimental results show that
larger images and appropriate viewing distance could bring better sense of
being in the Mixed Reality space and participants feel more involved in the
design tasks. Therefore, by considering the co-presence factors, higher level
of co-presence and better effects in the Mixed Reality-mediated collaborative
design system could be achieved. Keywords: co-presence; collaborative design; mixed reality; collaborative virtual
environments | |||
| Dynamic Resilient Workflows for Collaborative Design | | BIBAK | Full-Text | 341-350 | |
| Toàn Nguyên; Jean-Antoine Désidéri | |||
| Large-scale simulation and optimization are demanding applications that
require high-performance computing platforms. Because their economic impact is
fundamental to the industry, they also require robust, seamless and effective
mechanisms to support dynamic user interactions, as well as fault-tolerance and
resiliency for multidiscipline applications. Distributed workflows are
considered here as a means to support large-scale dynamic and resilient
multiphysics simulation and optimization applications, such as multiphysics
aircraft simulation. Keywords: Collaborative Design; Workflows; Resiliency | |||
| Optimization of Product Development Process Based on Multi-agent Simulation | | BIBAK | Full-Text | 351-358 | |
| Ying Wang; Yitai Xu; Xiaodong Zhang | |||
| In order to improve dynamic process performance of the development project,
human-centered simulation of product development process is realized based on
multi-agent modeling principle. Based on the multi-agent simulation, process
evaluation indices of the product development project are proposed, including
planning deviation rate, process risk, and design error level. Algorithms of
these indices based on the simulation process data are studied and realized in
the simulation program. A real development project is simulated, and the
simulation results show that the simulation evaluation indices can effectively
reflect the process performance. Based on the simulation, further optimization
analysis to improve the process performance is carried out by rearranging
task-flow, human resource, and organization structure. The evaluation and
optimization methods using multi-agent simulation provide a new way for the
development project process analysis and improvement. Keywords: Product Development; Multi-agent Simulation; Organization Evaluation;
Optimization | |||
| A Design of Product Collaborative Online Configuration Model | | BIBAK | Full-Text | 359-366 | |
| Xiaoguo Wang; Jin Zheng; Qian Zeng | |||
| According to the actual needs of mass customization, the personalization of
product and its collaborative design, the paper analyzes and studies the
working mechanism of modular-based product configuration technology and puts
forward an information model of modular product family. Combined with
case-based reasoning techniques (CBR) and the constraint satisfaction problem
solving techniques (CSP), we design and study the algorithm for product
configuration, and analyze its time complexity. A car chassis is made as the
application object, we provide a prototype system of online configuration.
Taking advantage of this system, designers can make appropriate changes on the
existing programs in accordance with the demand. This will accelerate all
aspects of product development and shorten the product cycle. Also the system
will provide a strong technical support for enterprises to improve their market
competitiveness. Keywords: Product configuration; collaborative configuration; case-based reasoning;
information platform | |||
| Project-Based Collaborative Engineering Design and Manufacturing Learning with PLM Tools | | BIBAK | Full-Text | 367-371 | |
| Carlos Vila; José Vicente Abellán; Antonio Estruch; Gracia M. Bruscas | |||
| In this work we present an educational experience that is focused on
teaching collaborative practices for product design. The paper compares two
different approaches for engineering education. In the first one each team has
to develop a product by collaborating in each product lifecycle stage. The
second approach involves collaboration and competition between teams since they
participate in different stages of each product's development. Keywords: Project-based learning; collaborative engineering; product lifecycle
management tools; design for manufacturing | |||
| A Proposed Collaborative Framework for Prefabricated Housing Construction Using RFID Technology | | BIBAK | Full-Text | 372-375 | |
| Phatsaphan Charnwasununth; Nobuyoshi Yabuki; Tanit Tongthong | |||
| Despite the popularity of prefabricated housing construction in Thailand and
many other countries, due to the lack of collaboration in current practice,
undesired low productivity and a number of mistakes are identified. This
research proposes a framework to raise the collaborative level for improving
productivity and reducing mistake occurrences at sites. In this framework, RFID
system bridges the gap between the real situation and the design, and the
proposed system can cope with the unexpected construction conditions by
generating proper alternatives. This system is composed of PDAs, RFID readers,
laptop PCs, and a desktop PC. Six main modules and a database system are
implemented in laptop PCs for recording actual site conditions, generating
working alternatives, providing related information, and evaluating the work. Keywords: collaboration; prefabricated housing; RFID | |||
| Cooperative Supply Chain Re-scheduling: The Case of an Engine Supply Chain | | BIBAK | Full-Text | 376-383 | |
| Jaime Lloret; José Pedro García-Sabater; Juan A. Marin-Garcia | |||
| One of the main issues on task planning of the enterprises with several
production sites is how they can reassign tasks when a part of the supply chain
is stopped. In this case, a good re-schedule, involving parts from supply
chains from other sites, could imply to reduce overall costs. In this paper, we
propose a cooperative system to re-schedule a network chain. The algorithm
proposed is described and analyzed analytically in detail. The re-schedule
decision is taken based on the time and the cost reduction. In order to test
its performance and the success of our proposal, we have simulated a stylized
system based on an engine network chain using the Anylogic TM simulator. Our
proposal allows cooperative multisite re-scheduling by selecting the type of
transport for sending components from one site to another based on the costs
and the deadline to assemble the final product. Keywords: Re-scheduling; Cooperative decision making; Supply chain;
cooperative-group-based model | |||
| Cooperative Secure Data Aggregation in Sensor Networks Using Elliptic Curve Based Cryptosystems | | BIBAK | Full-Text | 384-387 | |
| Hua-Yi Lin; Tzu-Chiang Chiang | |||
| Remote sensing infrastructures are now in widespread use to acquire detected
information. Since the deployed nodes are separated, they need to cooperatively
communicate sensed data to the base station, as shown in Fig.1. Additionally,
the carried information probably contains confidential data. However, the
properties of wireless communications are vulnerable to an exposed environment.
Hence, secure data transmissions for cooperative information integration in
sensor networks are essential. In general, wireless sensor nodes have limited
resources, and they cannot provide sufficient CPU, memory and bandwidth to
address complex operations. The proposed scheme depends on Discrete Logarithm
Problem (DLP) of Elliptic Curve Cryptography (ECC), and exploits a smaller key
size to achieve comparable security levels than Rivest Shamir Adleman (RSA) and
Diffie-Hellman (DH) cryptosystems. Consequently, this paper exploits Elliptic
Curve Diffie-Hellman (ECDH) based security methods to achieve cooperative
secure information integration. Keywords: Cooperative WSNs; DLP; RSA; DH | |||