Abstract
Engineering design teams today are often widely distributed, and design authority is shared between collaborating companies. Technology is changing rapidly, and understanding of the most appropriate approach to the application of engineering assessment tools is developing accordingly. There is therefore a need to support coordination and auditing of engineering processes, and to provide best practice advice. This paper describes a computing approach to the provision of best practice advice within a workflow-enabled engineering computing environment. The engineering context is described using a formal information model for automotive engineering analysis processes, embedded in an object database. This same model is used to associate best practice advice documents with the engineering context. The best practice adviser (BPA) system assembles four types of information: general information that is pertinent to a particular activity, irrespective of the context in which it is taking place; context-specific information that is pertinent to the particular circumstance in which an activity is taking place; errors and warnings that may be encountered in the activity, especially when software is being used, and examples of previous application of the activity in related contexts. The BPA is implemented in a three-tier architecture using server pages technology. In the absence of any suitable matching information for a particular context in the BPA database, the BPA Server can execute a “close-match” algorithm which searches the database for information that is provided on contexts that are close to the user’s interest. The paper describes the initial implementation and population of the BPA, and presents some early feedback from prototype trials.
Similar content being viewed by others
References
Balbontin A, Yazdani B (1999) Global new product development strategies and I.T. applications. ASME DETC’99, Paper EIM-9007, Las Vegas, NV
Whitney DE, Dong Q, Judson J, Mascoli G (1999) Introducing knowledge-based engineering into an interconnected product development process. ASME DETC’99, Paper DTM-8741, Las Vegas, NV
Schmidt J, Feldmann D (2001) A web-based information tool for application engineering. Proc 13th Int Conf on Engineering Design (ICED01), Glasgow, Scotland, August 2001
Nett E (1996) ADVANCE – Advancing common basic services for distributed concurrent engineering. ESPRIT Project 8148 http://ais.gmd.de/~mock/ADVANCE.html. Cited March 2003
INTEREST Consortium (2001) INTEREST INTegrated Environment for durability & REliability design Support Tools (1997–2000) ESPRIT AIT Project 25584. http://www.dig.bris.ac.uk/interest/. Cited March 2003
Samtech SA (2001) Boss Quattro Specifications v4.1. http://www.samtech.fr/pdf/BossSpcif-4.1-va.pdf. Cited October 2001
Salzberg S, Watkins M (1990) Managing information for concurrent engineering: challenges and barriers. Res Eng Des 2(1):35–52
Konda S, Monarch I, Sargent P, Subrahmanian E (1992) Shared memory in design: a unifying theme for research and practice. Res Eng Des 4:23–42
Frank D (1999) The importance of knowledge management for BMW. Proc Int Conf on Engineering Design (ICED99), Munich, August, pp 33–41
Vajna S, Burchardt C, Richter A (1999) Organizing integrated product development with network structures. Proc 12th Int Conf on Engineering Design (ICED99), Munich, pp 393–396
Leymann F, Roller D (1998) Workflow-based applications. IBM Syst J 36(1):102–123
Bartlett CA, Ghoshal S (1990) Matrix management: not a structure, a frame of mind. Harvard Bus Rev, Jan-Feb
Hammer M, Stanton S (1999) How process enterprises really work. Harvard Bus Rev, Nov-Dec
Yan J, Li Z, Raghunath A (1999) ActiveProcess: a process-driven and agent-based approach to supporting collaborative engineering. Proc ASME Design Engineering Technical Conferences, DETC-99/CIE-9099, Las Vegas, NV
NASA (2003) The NASA Lessons Learned Information System. http://llis.nasa.gov/. Cited March 2003
Zhuang Y, Chen L, Venter R (2000) CyberEye: an internet-enabled environment to support collaborative design. Concurrent Eng–Res A 8(3):213–229
Nicholas C, Mayfield J (eds)(1997) Intelligent hypertext: advanced techniques for the World Wide Web. Lect Notes Comput Sc 1326
Brusilovsky P (1996) Methods and techniques of adaptive hypermedia. User Model User-Adap 6(2–3):87–129
Stern MK, Woolf BP (2000) Adaptive content in an online lecture system. In: Brusilovsky P, Stock O, Strappavara C (eds) Adaptive hypermedia and adaptive Web-based systems. Proc Adaptive Hypermedia 2000, Trento, Italy, August. Lect Notes Comput Sci 1892:227–238
Schwarz E (1998) Self-organized goal-oriented tutoring in adaptive hypermedia environments. In: Goettl B, Halff HM, Redfield CL, Shute VJ (eds) Intelligent tutoring systems. Lect Notes Comput Sci 1452:294–303
Geldof S, Van de Velde W (1997) Context-sensitive hypertext generation. Working Notes of the AAAI’97 Spring Symposium Workshop on Natural Language Processing for the Web, Stanford University, Stanford, CA, pp 54–61
Bental D, Cawsey A, Pearson J, Jones R (2000) Adapting web-based information to the needs of patients with cancer. In: Brusilovsky P, Stock O, Strappavara C (Eds) Adaptive hypermedia and adaptive Web-based systems. Proc Adaptive Hypermedia 2000, Trento, Italy, August. Lect Notes Comput Sci 1892:27–37
NHS Information Authority (2001) NHSIA – Clinical Terminology and Classification Services. http://www.coding.nhsia.nhs.uk/. Cited October 2001
STEPCom (2001) The Epistle Core Model v4. http://www.stepcom.ncl.ac.uk/epistle/data/epistle_core_model_version_4.htm. Cited October 2001
Rolls-Royce/PDES Inc/BSI/CAESAR Systems (2000) Engineering Analysis Core Model. http://www.cedarlon.demon.co.uk/eacm/eacmmodules.html. Cited March 2003
Owen J (1993) STEP: An Introduction. Information Geometers, Winchester
Ulmann DG (1995) A taxonomy for classifying engineering decision problems and support systems. AI EDAM 9:427–438
Dong A, Agogino A (1997) Text analysis for constructing design representations. AI EDAM 11(2):65–75
Netscape Communications Inc (2003) Open Directory Project. http://www.dmoz.org. Cited March 2003
Lauritzen S, Spiegelhalter D (1988) Local computations with probabilities on graphical structures and their application to expert systems. J Roy Stat Soc B Met 50:157–224
Hancq DA, Walters AJ, Beuth JL (2000) Development of an object-oriented fatigue tool. Eng Comput 16(2):131–144
Macromedia Corporation (2001) ColdFusion 5 http://www.macromedia.com/software/coldfusion/. Cited October 2001
Pitt E, McNiff K (2001) Java.RMI: the Remote Method Invocation guide. Addison Wesley, Reading, MA
Maier R (2002) Knowledge management systems. Springer, Berlin Heidelberg New York
Sveiby K, Simons R (2002) Collaborative climate and effectiveness of knowledge work – an empirical study. J Knowledge Management 6(5)
Dyer JH, Nobeoka K (2000) Creating and managing a high-performance knowledge-sharing network: the Toyota case. Strategic Manage J 21:345–367
Nonaka I, Takeuchi H (1995) The knowledge-creating company: how Japanese companies create the dynamics of innovation. OUP, New York
Holsapple CW, Joshi KD (1999) Description and analysis of existing knowledge management frameworks. Proc of the 32nd Hawaii Int Conf on System Sciences. http://www.cit.uws.edu.au/pub/doc/cit/hiccs32/data/clomk06.pdf. Cited October 2001
APQC (2003) American Productivity and Quality Centre. http://www.apqc.org. Cited March 2003
Acknowledgements
The authors gratefully acknowledge the support of DG III of the European Commission for the INTEREST project under the ESPRIT/AIT initiative. They are also grateful to their colleagues in the project for their contributions to this paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
McMahon, C.A., Liu, Y., Crossland, R. et al. A best practice advice system to support automotive engineering analysis processes. Engineering with Computers 19, 271–283 (2004). https://doi.org/10.1007/s00366-003-0267-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-003-0267-x