Skip to main content

The Design Of An Object-Oriented Repository To Support Concurrent Engineering

  • Conference paper
OOIS’ 95

Abstract

In this paper we discuss the requirements and design of a repository that can be used to support a Concurrent Engineering (CE) philosophy. We identify three fundamental support services that are of use in a concurrent engineering environment: distribution support, computer supported co-operative working support and repository support. These requirements are modelled and applied in conjunction with the design and implementation of a concurrent engineering support repository.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andrews, T.A., Krieger, D., 1993, Concurrency Control for Workgroups, Object Magazine, Vol. 3, No. 2, pp. 38–45, July-August.

    Google Scholar 

  2. ANSA, 1987, ANSA Reference Manual Release 0.03 (Draft), Alvey Advanced Network Systems Architecture Project, 24 Hills Road, Cambridge, CB2 1JP, UK.

    Google Scholar 

  3. Champine, G.A., 1991, MIT Project Athena: A Model for Distributed Campus Computing, Digital Press.

    Google Scholar 

  4. [Chen et al., 1994]_Chen, C., Swift, F., Lee, S., Ege, R., Shen, Q., 1994, Development of a Feature-Based and Object-Oriented Concurrent Engineering System, Journal of Intelligent Manufacturing, Vol. 5, No. 1, pp. 23–31.

    Article  Google Scholar 

  5. Dori, D., 1994, Automated Understanding of Engineering Drawings: An Object-Oriented Analysis, Journal of Object-Oriented Programming, Vol. 7, No. 5, September, pp. 35–43.

    Google Scholar 

  6. Fernström, C., 1991, “An ESF Pilot Factory for Real-Time Software,” in Software Engineering Environments, Long, F. (ed.), Ellis Horwood, Chichester, pp. 305–316.

    Google Scholar 

  7. Greenberg, S., Marwood, D., 1994, Real Time Groupware as a Distributed System: Concurrency Control and its Effect on the Interface, Research Report 94/534/03, Department of Computer Science, University of Calgary, Alberta, Canada.

    Google Scholar 

  8. [Gupta et al., 1991]_Gupta, Rajiv, Gupta, Rajesh, Breuer, M., Cheng, W.H., Hardonag, I., 1991, ‘The Development of a Framework for VLSI CAD’, In Object-Oriented Databases With Applications To CASE, Networks and VLSI CAD, Rajiv Gupta & Ellis Horowitz (eds.), Prentice Hall, pp.237–260.

    Google Scholar 

  9. [Hanneghan et al., 1995]_Hanneghan, M., Colquhoun, G., Merabti, M., 1995, Concurrent Engineering Support Environments, poster session presented at 11 th International Conference on Computer Aided Production Engineering, 20–21 September, IMechE Headquarters, London, UK.

    Google Scholar 

  10. [Hardwick et al., 1995]_Hardwick, M., Downie, B.R., Kutcher, M., Spooner, D.L., 1995, Concurrent Engineering with Delta Files, IEEE Computer Graphics and Applications, Vol. 15, No. 1, pp. 62–68, January.

    Article  Google Scholar 

  11. International Standard 10303, ‘Industrial Automation Systems — Product Data Representation and Exchange — Part 1: Overview and Fundamental Principles’, ISO Central Secretariat.

    Google Scholar 

  12. International Standard 10303, ‘Industrial Automation Systems-Exchange of Product Model Data — Part 11: Descriptive Methods: The Express Language Reference Model’, ISO Central Secretariat.

    Google Scholar 

  13. [Mayer et al., 1992]_Mayer, R.J., Keen, A., Wells, M.S., 1992, Information Integration for Concurrent Engineering (IICE) IDEF4 Object-Oriented Design Method Report, Report Number AL-TR-1992-0056, Armstrong Laboratory, Air Force Systems Command, Wright-Patterson Air Force Base, Ohio, 45433–46573, USA.

    Google Scholar 

  14. Merabti, M., Carew, M., 1994, “The COMBINE: A Distributed Support Environment for Concurrent Engineering”, Proceedings of the 1994 Engineering Systems Design and Analysis Conference (ESDA), Tanik, M.M., Ertas, A., and Esat, I.I. (eds.), PD-vol. 64–5, pp. 89–96, London, July.

    Google Scholar 

  15. [Molina et al., 1995]_Molina, A., Ellis, T.I.A., Marr Young, R.I., Bell, R., 1995, Modelling Manufacturing Capability to Support Concurrent Engineering, Concurrent Engineering: Research and Applications, Vol. 3, No. 1, March.

    Google Scholar 

  16. The Common Object Request Broker: Architecture and Specification (CORBA), Report 91.12.1, The Object Management Group, Framingham, MA, USA.

    Google Scholar 

  17. Object Management Architecture Guide, The Object Management Group, Framingham, MA, USA.

    Google Scholar 

  18. Ousterhout, J.K., 1994, Tcl and the Tk Toolkit, Addison Wesley Publishing Company.

    Google Scholar 

  19. Roseman, M., Greenberg, S., 1992, Group Kit: A Groupware Tool For Building Real-Time Conferencing Applications, in Proceedings of the Conference on Computer-Supported Cooperative Work (CSCW’ 92).

    Google Scholar 

  20. Santos, J.L.T., Cardoso, J.B., 1993, Computer Aided Mechanical Engineering Design Environment for Concurrent Design Process, Simulation in Concurrent Engineering, Proceedings of the 1993 ITEC Workshop, 4–6 May, pp. 71–83.

    Google Scholar 

  21. Saxena, A.R., Bredt, T.H., 1975, “A Structured Specification of a Hierarchical Operating System,” Proceedings of the ACM International Conference on Reliable Software, pp. 310–318.

    Google Scholar 

  22. [Schiefer et al., 1994]_Schiefer, B., Theobald, D., Uhl, J., Casais, E., Freyberg, A., 1994, User’s Guide — OBST Release 3–4, Document FZI.032.7, Forschungszentrum Informatik (FZI), Haid-und-Neu-Straße 10–14, D-76131 Karlsruhe, Germany, June.

    Google Scholar 

  23. Sommerville, I., 1989, “Integrated Project Support Environments,” Microprocessors and Microsystems, Vol. 13, No. 4, pp. 254–262.

    Article  Google Scholar 

  24. Spooner, D.L., 1991, Towards an Object-Oriented Data Model for a Mechanical CAD Database System’, in On Object-Oriented Database Systems, K.R. Dittrich, U. Dayal, A.P. Buchmann (Eds.), Springer-Verlag, pp. 189–205.

    Google Scholar 

  25. Stroustrup, B., 1991, The C++ Programming Language (second edition), Addison Wesley Publishing Company.

    Google Scholar 

  26. Sun Microsystems, HotJava Home Page, URL=http://java.sun.com

    Google Scholar 

  27. Syan, C.S., Swift, K.G., 1994, ‘Design for Manufacture’, in Concurrent Engineering: Concepts, Implementation and Practice, Syan, C.S. and Menon, U. (eds.), Chapman & Hall.

    Google Scholar 

  28. Syan, C.S., Swift, K.G., 1994, ‘Design for Assembly’, in Concurrent Engineering: Concepts, Implementation and Practice, Syan, C.S. and Menon, U. (eds.), Chapman & Hall.

    Google Scholar 

  29. [Trapp et al., 1992]_Trapp, G., Lawson, M., Burkett B., 1992, Workshop on Concurrent Engineering, Proceedings of the CAD and Engineering Workstations ‘92 and Business Graphics ‘92 Conference and Exposition, pp. 766–792.

    Google Scholar 

  30. Wilson, P., 1990, Modeling Languages Compared: EXPRESS, IDEF1x, NIAM and Shlaer-Mellor, Rensselaer Design Research Center, May.

    Google Scholar 

  31. [Winner et al., 1988]_Winner, K.E., Penneil, J.P., Bertrand, H.E., Slusarzuk, M.M.G., 1988, The Role of Concurrent Engineering in Weapons System Acquisition, Report R-338, Institute for Defense Analysis, Alexandria, VA, USA.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag London Limited

About this paper

Cite this paper

Hanneghan, M., Merabti, M., Colquhoun, G. (1996). The Design Of An Object-Oriented Repository To Support Concurrent Engineering. In: Murphy, J., Stone, B. (eds) OOIS’ 95. Springer, London. https://doi.org/10.1007/978-1-4471-1009-5_19

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-1009-5_19

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-76010-8

  • Online ISBN: 978-1-4471-1009-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics