课题基金 / 基金详情

Flexible Coordination in Collaborative Software Engineering

Flexible Coordination in Collaborative Software Engineering
协同软件工程中的灵活协调
批准号:
9015442
负责人:
Prasun Dewan
金额:
$16.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1990
资助国家:
美国
项目状态:
已结题
起止时间:
1990-08-15 至 1993-07-31

项目摘要

项目成果

Prasun Dewan的其他基金

相似基金

相关文献

中文摘要
翻译
本研究由协调理论与协作技术特别倡议资助。这是那次比赛的11个获胜者之一。对协作软件工程师活动的协调的传统支持主要由版本控制和邮件系统组成,并且不满足许多软件工程任务的需求,例如交互式组设计和调试。在这个项目中,研究人员研究了协作软件工程师活动的灵活协调。特别是,他们开发了一种方法,允许:(1)一系列并发控制机制,包括串行事务、并发可序列化事务、并发不可序列化事务,允许其他事务访问各种类型的部分结果,而不是控制;(2)自动通知用户感兴趣的事件;(3)动态变粒度锁;(4)实时声音与并发控制机制集成。在该方法的开发过程中,研究人员使用了在共享窗口、长事务、分布式交互系统和其他系统中完成的工作的结果。研究人员还研究了系统如何根据用户要求的最低性能水平自动选择特定方案。将开发几个原型应用程序来展示本研究的新方面。
英文摘要
This research is funded under the Special Initiative on Coordination theory and Collaboration Technology. This is one of eleven winners under that competition. Traditional support for coordinating the activities of collaborative software engineers consists mainly of version control and mail systems and does not meet the requirements of many software engineering tasks such as interactive group design and debugging. In this project the researchers investigate flexible coordination of the activities of cooperating software engineers. In particular, they develop an approach allowing: (1) a range of concurrency control mechanisms including serial transaction, concurrent serializable transactions, concurrent non-serializable transactions allowing other transactions to access various types of partial results, and not control; (2) alerters automatically informing users of events in which they are interested; (3) dynamic variable-grained locking, and (4) live sound integrated with the concurrency control mechanism. In the development of the approach, the researchers use results from the work done in shared windows, long transactions, distributed interactive systems, and other systems. The researchers also study how a particular scheme can be automatically chosen by the system based on a minimum performance level requested by the user. Several prototype applications will be developed to demonstrate the novel aspects of this research.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: CyberTraining: Pilot: Semi-Automatic Assessment of Parallel Programs in Training of Students and Faculty
Collaborative Research: CyberTraining: CIU: Toward Distributed and Scalable Personalized Cyber-Training
EAGER: Automatic Classification of Programming Difficulties by Mining Programming Events
HCC-Small: Collaborative Mixed-Initiative Access Control
海外基金