OpenDesign: An open user-configurable project environment for collaborative design and execution on the Internet

被引:5
作者
Lavana, H [1 ]
Brglez, F [1 ]
Reese, R [1 ]
Konduri, G [1 ]
Chandrakasan, A [1 ]
机构
[1] N Carolina State Univ, CS Dept, Raleigh, NC 27695 USA
来源
2000 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS | 2000年
关键词
collaborative computing; design; Internet;
D O I
10.1109/ICCD.2000.878344
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
OpenDesign is an open user-configurable project environment that supports distributed collaborative design and execution on the Internet. The environment is created by configuring a generic client for a specific project. This is in contrast to an implementation of a project-specific client-server architecture. This paper introduces the OpenDesign environment in the context of a design process and project-specific tasks. An OpenDesign task is defined as execution of one or more CAD point tools, whereas a task flow is a dependency graph of tasks and/or other task flows. Challenges arise when, within a single project, (1) tasks must be executed on remote hosts under different file systems, (2) data must be accessed, moved, modified, and archived with consistency, (3) tasks and task flows are assigned to more than one designer, and (4) designers are physically dispersed. In collaboration with peer institutions, a number of demo design projects demonstrate the features and the opportunities with the OpenDesign environment.
引用
收藏
页码:567 / 570
页数:4
相关论文
共 9 条
[1]  
BRGLEZ F, 2000, 7 ANN TCL TK C USENI
[2]  
Chang HC, 1998, COMP LITERATURE STUD, V35, P146
[3]  
Konduri G., 1999, Proceedings 1999 Design Automation Conference (Cat. No. 99CH36361), P898, DOI 10.1109/DAC.1999.782214
[4]  
Lavana H, 1997, DES AUT CON, P553, DOI 10.1145/266021.266283
[5]  
LINDER D, 1998, MSSUCOEERC9807 MICR
[6]  
Ousterhout J. K., 1994, TCL TK TOOLKIT
[7]  
1999, VELA PROJECT COLLABO
[8]  
1999, INTERNETS IMPACT ENG, P85
[9]  
2000, TOOLWIRE ELECT DESIG