Hajimu Iida, Keichi Mimura, Katsuro Inoue, K. Torii
{"title":"Hakoniwa: Monitor and navigation system for cooperative development based on activity sequence model","authors":"Hajimu Iida, Keichi Mimura, Katsuro Inoue, K. Torii","doi":"10.1109/SPCON.1993.236821","DOIUrl":null,"url":null,"abstract":"A process model for the software development performed by a group of developers is proposed. The model is defined by a set of tasks assigned over the developers and performed by them concurrently. A task is defined by a sequence of primitive activities, and it may involve communication primitives which establish coordination with other tasks. Based on this model, a prototype system for supporting and monitoring the process, named Hakoniwa, has been implemented. The Hakoniwa system is composed of multiple developers' navigators and a manager's monitor. A navigator leads a single developer by showing possible succeeding activities on menus and automatically activates appropriate development tools. The monitor reports the advances in activity sequences of developers, with various data, such as the initiation-termination times and the number of activity repetitions.<<ETX>>","PeriodicalId":262032,"journal":{"name":"[1993] Proceedings of the Second International Conference on the Software Process-Continuous Software Process Improvement","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-02-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"31","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1993] Proceedings of the Second International Conference on the Software Process-Continuous Software Process Improvement","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SPCON.1993.236821","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 31
Abstract
A process model for the software development performed by a group of developers is proposed. The model is defined by a set of tasks assigned over the developers and performed by them concurrently. A task is defined by a sequence of primitive activities, and it may involve communication primitives which establish coordination with other tasks. Based on this model, a prototype system for supporting and monitoring the process, named Hakoniwa, has been implemented. The Hakoniwa system is composed of multiple developers' navigators and a manager's monitor. A navigator leads a single developer by showing possible succeeding activities on menus and automatically activates appropriate development tools. The monitor reports the advances in activity sequences of developers, with various data, such as the initiation-termination times and the number of activity repetitions.<>