28.06.2013 Views

Papers in PDF format

Papers in PDF format

Papers in PDF format

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Concurrent Manufactur<strong>in</strong>g on the Web<br />

Andrew Z. Lapsley, Brian R. Ga<strong>in</strong>es and Douglas H. Norrie<br />

Knowledge Science Institute and Division of Manufactur<strong>in</strong>g Eng<strong>in</strong>eer<strong>in</strong>g<br />

University of Calgary<br />

Alberta, Canada T2N 1N4<br />

drewl@<strong>in</strong>source.com, ga<strong>in</strong>es@cpsc.ucalgary.ca, norrie@enme.ucalgary.ca<br />

http://ksi.cpsc.ucalgary.ca/KSI/<br />

Abstract: This article presents a system for the concurrent support of the manufactur<strong>in</strong>g life cycle <strong>in</strong> a distributed<br />

enterprise. The World Wide Web is used as a knowledge transport mechanism to access distributed sites and data files,<br />

and the Netscape browser application is used as a file and data serv<strong>in</strong>g agent on the Web. A client helper has been<br />

implemented to provide a visual language <strong>in</strong>terface to the Web, called XConMap, which allows users to dynamically<br />

l<strong>in</strong>k concept nodes <strong>in</strong> a concept map editor to Internet sites and files. In support<strong>in</strong>g and l<strong>in</strong>k<strong>in</strong>g the data sets presented,<br />

the system is shown to be flexible and extensible through its open architecture, and is demonstrated work<strong>in</strong>g with<br />

exist<strong>in</strong>g application software and protocols.<br />

1 Introduction<br />

2 Mediator Architecture<br />

3 Manag<strong>in</strong>g the Manufactur<strong>in</strong>g Life Cycle with Mediator<br />

5 Conclusions<br />

References<br />

1 Introduction<br />

Concurrent eng<strong>in</strong>eer<strong>in</strong>g (CE) is a philosophy and methodology of considerable <strong>in</strong>terest <strong>in</strong> the manufactur<strong>in</strong>g<br />

eng<strong>in</strong>eer<strong>in</strong>g community (Kusiak, 1993). Concurrent eng<strong>in</strong>eer<strong>in</strong>g, also referred to as simultaneous or parallel<br />

eng<strong>in</strong>eer<strong>in</strong>g, is a process which attempts to <strong>in</strong>corporate various life cycle decisions <strong>in</strong> the design of a product from the<br />

earliest stages onward. These stages <strong>in</strong>clude, but are not limited to, manufactur<strong>in</strong>g, assembly, and ma<strong>in</strong>tenance.<br />

Knowledge based methods are <strong>in</strong>creas<strong>in</strong>gly used <strong>in</strong> order to ensure that all design changes and implementations are<br />

cohesive and complementary, and can be implemented with m<strong>in</strong>imal effect on other stages of design and manufacture.<br />

As the modern <strong>in</strong>dustrial environment moves towards a post mass-production paradigm (Tomiyama, 1992) issues like<br />

product ma<strong>in</strong>ta<strong>in</strong>ability and manufacturability become <strong>in</strong>creas<strong>in</strong>gly important. This importance is ma<strong>in</strong>ly <strong>in</strong> terms of<br />

achiev<strong>in</strong>g high levels of efficiency and marketability. Product cycle times and development times must be shortened and<br />

these activities made more efficient. In order to achieve the design goals of the concurrent eng<strong>in</strong>eer<strong>in</strong>g philosophy,<br />

several disparate groups and systems must be able to work together on a product, sometimes with compet<strong>in</strong>g goals, and<br />

almost always with highly diverse backgrounds. If concurrent eng<strong>in</strong>eer<strong>in</strong>g practices are to succeed, methods of<br />

knowledge representation and knowledge shar<strong>in</strong>g must be applied to effectively utilize these human, technical and<br />

<strong>in</strong><strong>format</strong>ional resources.<br />

One approach to manag<strong>in</strong>g the <strong>in</strong><strong>format</strong>ion load and communication issues <strong>in</strong> a concurrent eng<strong>in</strong>eer<strong>in</strong>g endeavor is<br />

Mediator (Ga<strong>in</strong>es, Norrie and Lapsley, 1995), developed as <strong>in</strong> the GNOSIS Consortium <strong>in</strong> the <strong>in</strong>ternational Intelligent<br />

Manufactur<strong>in</strong>g Systems (IMS) research program (Ga<strong>in</strong>es and Norrie, 1995). Mediator is an open architecture<br />

<strong>in</strong><strong>format</strong>ion and knowledge management system designed to provide a flexible technology to support the management<br />

of complex distributed activities. It has been applied to support<strong>in</strong>g manufactur<strong>in</strong>g activities throughout the product life<br />

cycle (Ga<strong>in</strong>es et al., 1995), and to distributed education through the learn<strong>in</strong>g web (Norrie and Ga<strong>in</strong>es, 1995). Mediator<br />

was orig<strong>in</strong>ally implemented us<strong>in</strong>g custom software on local area networks. This article describes Mediator1, an<br />

implementation on the World Wide Web support<strong>in</strong>g <strong>in</strong>ternational collaboration <strong>in</strong> distributed concurrent manufactur<strong>in</strong>g.<br />

2 Mediator Architecture<br />

Figure 1 shows the orig<strong>in</strong>al Mediator architecture (Ga<strong>in</strong>es and Norrie, 1994) on the left and the web implementation on<br />

the right.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!