SHARE: A Scalable Framework and Methodology for Concurrent Engineering
Table of Contents:
- Principal Investigator.
- Productivity Measures.
- Summary of Objectives and Approach.
- Detailed Summary of Technical Progress.
- Transitions and DOD Interactions.
- Software and Hardware Prototypes.
- List of Publications.
- Invited and Contributed Presentations.
- Honors, Prizes or Awards Received.
- Project personnel promotions obtained.
- Project Staff.
- Multimedia URL.
- Keywords.
- Business Office.
- Expenditures.
- Students.
- Book Plans.
- Sabbatical Plans.
- Related Research.
- History.
Principal Investigator.
- PI Name: Mark R. Cutkosky
- PI Institution: Stanford University
- Co-PI Phone Number: 415-725-1588
- PI Fax Number: 415-723-3521
- PI Street Address: 560 Panama Street
- PI City,State,Zip:
Stanford, CA 94305-2232
- Co-PI E-mail Address: cutkosky@cdr.stanford.edu
- PI URL Home Page: http://cdr.stanford.edu/people/cutkosky/home.html
- Grant Title:SHARE: A Scalable Methodology and Framework for Concurrent Engineering
- Grant/Contract Number: N00014-92-J-1833
- Mipr Number: None
- R&T Number: 3333046---03
- Period of Performance: 9/1/94 - 8/31/95
- Today's Date: 14-11-95
Productivity Measures.
- Number of refereed papers submitted not yet published: 0
- Number of refereed papers published: 11
- Number of unrefereed reports and articles: 5
- Number of books or parts thereof submitted but not published:
0
- Number of books or parts thereof published: 0
- Number of project presentations: 10
- Number of patents filed but not yet granted: 1
- Number of patents granted and software copyrights: 0
- Number of graduate students supported >= 25% of full time:
11
- Number of post-docs supported >= 25% of full time: 4
- Number of minorities supported: 6
Summary of Objectives and
Approach.
The objective of this work is to help teams of engineers achieve a
shared understanding of their designs and design processes, using
agent-based computational tools and services for communication,
collaboration, analysis, and synthesis.
The approach is based on developing:
- design representations that encompass decisions and rationale linked
to the design artifact
- A
distributed architecture that enables agents (human and computational)
to communicate and cooperate in solving engineering problems
- Incremental,
interactive concurrent engineering tools for analysis and synthesis
As the SHARE tools and environment are developed, they are tested on
industry-sponsored design projects.
Their impact on the design process is analyzed to assess their effectiveness and provide a basis for models of concurrent design
and redesign processes.
Detailed Summary of Technical
Progress.
- A mature edition of the SHARE
environment, including the
PENS electronic notebook has been developed and tested by
engineering design teams in ME210. The SHARE
environment was used by all ME210 teams, two of which had team members
that were remotely located: in Washington and one in
Pennsylvania. This year, all teams have remote participants, three of
them are international: one in Spain, one in the Netherlands, and one
in Sweden. Supporting files for each project were captured on laptop
computers and published on CDROMs and the World Wide Web, and analyzed
to study design processes and design re-use. Exercising SHARE in real
design activity continues to guide development of the next generation
environment.
- The original SHARE
First-Link work on agent-based software for design collaboration
has continued through a joint project with Lockheed on cable harness
design and through collaboration with the SHADE
project (DAAA 15-91-C0104) to develop agents that share models for
engineering analysis. A major result has been the development
of a demonstrable and reusual agent-based framework for distributed
cooperating engineering tools. The Redux' agent,
was integrated and tested with the original First-Link agents. The
result is
NEXT-LINK, an agent message protocol and generic services
that can be reused with different CAD tools, as well as a model for
writing agent "wrappers". In this system, Redux' is a generic agent,
which may be located anywhere on the Internet, that keeps track of
goals, dependencies, contingencies, conflicts and rationale for
decisions in a collaborative design project. One of the most important
results has been the detection of opportunities to improve a design
that would typically have been lost. The Redux' agent also
coordinates the assignment of agents to tasks and the availability of
input information as well as design version control.
- SHARE is also collaborating with Sandia National Laboratories to
develop an agile, Internet-based service for design and manufacturing
on the Sandia Intelligent Agents for Manufacturing
project,of which the CDR
SIAM project is part. Demonstration
agents using JAVA(tm)
have been constructed.
- The SHARE team joined with other MADE projects in MADEFAST to collaboratively design
an infrared seeker prototype. The design team used SHARE collaboration
tools to facilitate communications and sharing of information over the
Internet. The result was not only a demonstration (video is available)
that a seeker could be designed and built collabortive by distributed
participants with no management hierarchy in six (6) months, but also
an extensive web of design and process data useful for future
experiments.
- The SHARE and Lockheed have developed and demonstrated a working
prototype of ACaPS: an
Internet-based service for design and manufacture of wire harness
assemblies. ACaPS work continues as part of the AIMS project.
- In cooperation with the SHADE
project, agents were constructed for controls, dynamics and
structural analysis in the SHARE STRAND
project. Agents incorporate commercial software (e.g.,
Matlab/Simulink), knowledge-based systems shells and solid
modelers. In the SHARE Concur , these
agents exploit ontologies
for knowledge sharing and the KQML Application Programming Interface
for communicating via multiple protocols and transport mechanisms.
In particular, this last project added the
mechanical components ontology.
Transitions and DOD Interactions.
- 17 different
industrial groups (FMC, Hughes, Peterbuilt, Schick, Baxter,
Stanford Children's Hospital, Stanford Medical School, NASA, Nikon,
GM, DEC, Western Digital, 3M, CapSnap, Western Sky, AT&T, DVI, Boeing)
participated in the SHARE ME210 testbed environment. 3M, NASA and
Hughes corresponded regularly with design teams via SHARE. Electronic
documents were delivered to industrial sponsors for redesign and
published as a design library on the World Wide Web.
- Collaboration continues between SHARE and NASA Ames'
DEDAL
project, including sharing of design records captured under SHARE. EIT
is transforming DEDAL for question-based indexing of semi-structured
information on the Internet.
- In
ACaPS, Lockheed and SHARE built a prototype for converting
Lockheed's cable harness production facility into an agile service
over the Internet.
- In the MADEFAST, SHARE
tools were used for collaboration with Rockwell Palo Alto
Research Labs, Texas Instruments, Hughes, the University of Utah,
Carnegie Mellon University and Michigan State University.
- The
NEXT-LINK results have been used by Hughes and are being
incorporated into the ARPA TTO SBD project by
Lockheed.
Software and Hardware Prototypes.
- Prototype Name: PENS (Personal Electronic Notebook with Sharing)
- Type: Web-based Personal Notebook
- URL: http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Educ/hong/hong.html
- Availability: Can be obtained from Jack Hong@cdr.stanford.edu
- Description: PENS is an off-line authoring client for the Web,
which simplifies posting of Web information for both students and staff. It is currently being used by
the teaching staff for curriculum development notes and for posting FAQs to the 210 Web. It is
slated for student usage in team mini-projects. Technically, PENS is a HyperCard-based
notebook database (see Figure 2) which sends a MIME-encoded message via SMTP to the 210
Web, where the message is received by ServiceMail(TM) and placed in a predetermined HTML
directory. PENS eliminates the need for direct Web server write access to edit HTML documents,
and eliminates the need for HTML markup by incorporating limited style parsing with
pre-structured document organization schemes. The user only needs to pay attention to note
content, as with any conventional word processor, and click the "SEND" button to post contents to
the 210 Web.
- Demonstration Examples: N/A
List of Publications.
- C. Petrie, T. Webster, and M. Cutkosky,"
Using Pareto Optimality to Coordinate Distributed Agents,"
Artificial Intelligence for Engineering Design, Analysis and
Manufacturing (AIEDAM), 9, 269-281, 1995.
Abstract available
- J. Hong, G. Toye, and L. Leifer, "Personal Electronic Notebook with
Sharing," Proc. 4th WET ICE, pp. 88-94, April, 1995, West Virginia,
IEEE Press.
- G.Toye, M.Cutkosky, L.J.Leifer, J.M.Tenenbaum and J. Glicksman,
"SHARE:
A Methodology and Environment for Collaborative Product
Development," in Int. J. of Intelligent and Cooperative
Information Systems, 1994.
Abstract available
- H.Park, M.Cutkosky, A.B.Conru and S-H. Lee, "An
Agent-Based Approach to Concurrent Cable Harness Design,"
Artificial Intelligence for Engineering Design, Analysis and
Manufacturing, Vol. 8, 1994, pp. 45-61.
Abstract available
- C.Petrie, M.Cutkosky and H.Park, "Design
Space Navigation," Proceedings of Third Int. Conf. on AI in
Design, August 1994, Lausanne, Switzerland.
Abstract available
- G.Olsen, M.Cutkosky and J.M.Tenenbaum and T.R.Gruber, "Collaborative
Engineering based on Knowledge Sharing Agreements," to be
presented at the 1994 ASME Engineering Database Symposium.
Abstract available
- S. Kambhampati, M. R. Cutkosky, J. M. Tenenbaum and S-H Lee,
"Integrating General Purpose Planners and Specialized Reasoners: Case
Study of a Hybrid Planning Architecture," IEEE Transactions on
Systems, Man, and Cybernetics,, Vol. 23, No. 6, November/December,
1993, pp. 1503-1518.
Abstract available
- A.Conru and M.Cutkosky, "Computational
Support for Interactive Cable Harness Routing and Design,"
Advances in Design Automation, DE-Vol 65-1, Proceedings of the 1993
ASME Design Automation Conf., Albuquerque, NM., Sept 19-22, 1993,
pp. 551-558.
Abstract available
- V.Kumar, J.Glicksman, G.A.Kramer, "A SHAREd
Web To Support Design Teams," Proceedings of IEEE Third Workshop
on Enabling Technologies: Infrastructure for Collaborative
Enterprises, April 17-19, 1994, Morgantown, WV. Abstract
available
- Baudin, Catherine; Kedar, Smadar; Underwood, Jody G.; Baya,
Vinod;
"Question-based Acquisition of Conceptual Indices for Multimedia
Design Documentation" , In proceedings of the 11th National
Conference on Artificial Intelligence AAAI-93, Washington D.C., pp
452-458, July 1993.
- Baudin, Catherine; Underwood, Jody G.; Baya, Vinod;
"Using Device Models to Facilitate the Retrieval of Multimedia Design
Information" , In proceedings of the 13th International Joint
Conference on Artificial Intelligence, Chambery, France, pp 1237-1243,
August 29-September 2,1993.
Invited and Contributed
Presentations.
- ISAT Demonstration:
An invited presentation of the MadeFast project was given by on
August 26, 1994 by M. Cutkosky and G. Toye at the ARPA meeting
in Woods Hole, Massachusetts.
- At the
ARPA MADE Program Workshop in Salt Lake City, Utah, on Thursday,
November 10th, (PowerPoint slides available) the MADEFAST seeker
was publicly demonstrated to work.
- PowerPoint slides were furnished to Pradeep Khosla
in June, 1994, for the annual ARPA MADE briefing.
- MADEFAST and Agent-Based Engineering
(ABE) were presented at the July, 1995 ARPA MADE PI meeting,
hosted by the Stanford Center For Design Research. Slides
are available.
- Mark Cutkosky presented MADEFAST at the
ARPA SISTO symposium (STISS) in August, 1995.
-
Using the WWW for a Team-Based Engineering Design Class: A
presentation was given by Jack Hong, George Toye, and Larry Leifer as
part of the CS547
Human-Computer Interaction Seminar on September 29, 1995.
- The Next-Link
project was the subject of the keynote address given by
Charles Petrie at the German Conference on Knowledge-based
Systems
XPS-95 in March, 1995.
- "An Experiment in Coordination of Distributed Agents"
was a talk given by Charles Petrie in August and September
of 1994 at the following sites:
- "The Next-Link Project": talk given by Charles Petrie at the
Informs Conference, Los Angeles, May, 1995.
- "Agent-Based Engineering": talk given by Charles Petrie at the
OOPSLA
Workshop on Objects, Scripts and the Web
in Austin, Texas, October, 1995.
Honors, Prizes or Awards
Received.
- The Lincoln Foundation (related to, but separate from, the Lincoln Arc
Welding Corporation) has sponsored a double-blind engineering design
competition for about 50 years. They run an undergraduate and graduate
division competition and see about 100 entries per year. There are a total
of 12 awards in the graduate division. In part supported by Share
collaboration technology, ME210 student design teams working on industry
sponsored projects (e.g. Hughes, GM, Ford, 3M, ...) won 5 of the 12 awards
in the 1993-1994 competition. The formal announcement of these awards has
not yet been made but we know that 210-Share teams have won the top prize,
"Best-in-Class" and the
"Silver
Medal". Successful competition in externally sponsored events
such as this are important bench-marks for the assessment of Share
developed collaboration technology.
- Mark Cutkosky was appointed Charles M. Pigott Assoc. Professor of
Mech. Engineering.
Project Personnel Promotions
Obtained.
Project Staff.
- Name:Dr. Larry Leifer
- Name:Dr. Mark Cutkosky
- Name:Dr. Charles Petrie
- Name:Dr. George Toye
Misc Hypermedia.
- EOYL FY95
- QUAD FY95
- EOYL FY94
- All CDR SHARE projects are on the WWW.
- A viedo of the MADEFAST project is available.
- Video tapes of all ME210 presentations have been made.
In addition, CD-ROMs containing all ME210
design documentation are now available.
- The WWW Mechanical
Engineering Virtual Library is maintained by the CDR and
references the SHARE projects.
- The Sandia
Intelligent Agents for Manufacturing (SIAM) project pages
reference the CDR SHARE-based work.
- The SHARE Next-Link
project is referenced by many other sites such as the UMass DIS Laboratory, Ralph Becket's
Intelligent Software Agents page, the Webography
of AI in Design resource, and the
Multi-Agent Systems Webliography.
- Most of the CDR SHARE technical
reports. are available on-line.
Keywords.
- ABSML
- ACaPS
- DEDAL
- First-Link
- GCDK
- ICM
- ISAT
- MADE
- MADEFAST
- ME210
- MediaKit
- Mmphone
- Next-Link
- REDUX
- SHADE
- SHARE
- StoryBoard
Business Office
- Business Office Phone Number: (415) 723-2968
- Business Office Fax Number: (415) 723-0075
- Business Office Email: hf.kxm@forsythe.stanford.edu
Expenditures
- Est. FY96: None
- FY95: 61%
- FY94: 100%
- FY93: 100%
Students
- Name: Mr. Heecheol Jeon
- Name: Dr. Teresa Webster
- Name: Mr. Jack Hong
- Name: Mr. Brian Luehrs
Book Plans
Sabbatical Plans
Related Research
-
Next-Link related research covers most of the agent-based
SHARE-related work.
- The WWW
Mechanical Engineering Virtual Library is managed
with SHARE funding.
- The
DesignNet resouce is also managed with SHARE
funding.
History