This paper presents a prototype computer supported cooperative work (CSCW) environment that supports the engineering design process. In particular, this environment provides collaborative tools that support computer-aided design (CAD) and computer-aided software engineering (CASE). This paper takes
An interaction support mechanism in software development
β Scribed by Makoto Matsushita; Hajimu Iida; Katsuro Inoue
- Publisher
- John Wiley and Sons
- Year
- 1999
- Tongue
- English
- Weight
- 216 KB
- Volume
- 30
- Category
- Article
- ISSN
- 0882-1666
No coin nor oath required. For personal study only.
β¦ Synopsis
In this article, we will propose a modeling methodology that takes into account interactions between elements of software development processes, and a software development environment based on this modeling. In this methodology, interactions in software development are modeled as a set of agents and communication channels. Agents perform information exchange among themselves via communication channels. Communication channels are categorized by contents they transfer. We made a prototype of software development support environment employing this methodology. The prototype consists of proxy programs for agents and an integrated communication server, and it deals with interaction, process execution, and guidance of user operation.
π SIMILAR VOLUMES
## Abstract Extended Library for Visual Interactive Applications (ELVIA) is a programming tool developed and used by the two most important public universities in the Baja California peninsula in MΓ©xico. ELVIA provides a Java class framework that helps novice students of programming to automaticall
The experience of building a customized process-centred software development environment is described. This environment supports a team-oriented software process and performs automatic collecting of process data such as the number of defects per module and development time per phase per module. The
The importance of metrics in software projects is well known. Assessing and controlling quality and productivity in large scale environments requires the establishment of software measurement systems for both products and processes. Product and process measurements should be considered simultaneousl