Tom Carnduff (BSc, MSc, PhD, FNI, MBCS)
Principal Lecturer, Head of Computer Science Division
PUBLICATIONS
- Carnduff, T. W. (1986) Framework - Applications to Shipboard Management in: Nautical Institute Monograph on Computers at Sea, Nautical Institute, London.
- Carnduff, T. W. (1986) The Application of Integrated Software to Merchant Vessels, MSc thesis, University of Wales.
- Carnduff, T. W & Gray W. A. (1992) Object-Oriented Computing Techniques in Ship Design, Proc. ICCAS 91 (International Conference on Computer Support for Ship Construction and Design), Elsevier Science, Amsterdam.
- Carnduff, T. W & Gray W. A. (1992) An Eiffel Class Library for Ship Design, Proc. of TOOLS Europe '92 (European Conference on the Technology of Object-Oriented Languages and Systems), Prentice-Hall, Hemel Hempstead.
- Carnduff, T. W & Gray W. A. (1993) Function Materialisation through Object Versioning in Object-Oriented Databases, Proc. BNCOD 11 (British National Conference on Databases), Springer-Verlag.
- Carnduff, T. W. (1993) Supporting Engineering Design with Object-Oriented Databases, PhD thesis, University of Wales.
- Carnduff, T. W. & Gray, W. A. (1994) Object-Oriented Database Support for Engineering Design, Proc. OOIS ¡¥94 (Conference on Object-Oriented Information Systems), Springer-Verlag.
- Carnduff, T. W. (1995) Teaching Object-Oriented Database Systems, Proc. TATTOO '95 Conference (Teaching and Training in the Techniques of Object-Oriented Systems).
- Kim, I., Carnduff, T. W, Gray, W. A & Mile, J. (1995) DESCRIBE: An Object-Oriented Design System to Support Concurrent Reuse of Data in Building and Engineering Design, Proc. OOIS ¡¥95 (Conference on Object-Oriented Information Systems).
- Carnduff, T.W. (1996) Case Studies in Object-Oriented Data Modelling, Proc. 4th Annual Conference on the Teaching of Computing, Dublin City University, pages 132-135. August 1996.
- Carnduff, T.W., Miles, J. C., Moore C. J., Gray & W.A., Santoyridis, I. (1996) Information Flows between Designers - an Experimental Study, Proc. 3rd Workshop of the European Group for Structural Engineering Applications for Artificial Intelligence, University of Strathclyde, pages 13-25, August 1996.
- Carnduff, T. W., Kim, I., Gray, A. & Miles, J. (1996) An Information System for Concurrent Reuse of Construction Data in Design. Proc. Conference on Information Technology in Civil and Structural Engineering Design, Glasgow, pages 35-37.
- Carnduff, T.W., Miles, J., Gray, W.A., Santoyridis, I. & Faulconbridge, A. (1997) Case Adaption and Versioning in Concurrent Engineering, CEC 97 (Concurrent Engineering in Construction), Institution of Structural Engineers, July 1997.
- Carnduff, T.W. (1997) Graphical Animations to Demonstrate Distributed Database Query Optimisation, Proc. 5th Annual Conference on the Teaching of Computing, Dublin City University. pages 44-46. August 1997.
- Santoyridis, I, Carnduff, T.W., Gray, W.A. & Miles, J.C. (1997) An Object Versioning System to Support Collaborative Design within a Concurrent Engineering Context, BNCOD 15 - British National Conference on Databases.
- Faulconbridge, A. Carnduff, T.W., Gray, W.A. & Miles, J.C. (1998) The Implementation of DESCRIBE, IDEAS (International Database Engineering & Applications Symposium), Eds B. Eaglestone, B. Desai & J. Shao, July 8 - 10 1998, Cardiff, IEEE.
- Santoyridis, I., Carnduff, T.W., Gray, W.A. & Miles, J.C. (1999) Assessing a Versioning System for Collaborative Engineering Design with a Bridge Design Experiment. The International Journal of Computer-Integrated Design and Construction (CIDAC), 1 (1), pages 17-28.
- Carnduff, T.W., Gray, W.A., Miles, J.C. & Al-Khudair, A. (2000) An Object-Oriented Database System to Support Concurrent Reuse of Engineering Designs in: Advances in Concurrent Engineering, Eds P. Ghodous & D. Vandorpe, Technomic, Lancaster,
pages 167-176.
- Miles, J. C., Gray, W. A. & Carnduff, T. W, (2000) Wrapped Objects for Engineering Design, Proceedings of UK National Conference on Objects and Integration for Architecture, Engineering and Construction, Eds L. Faraj and R. Amur, pages 153-159.
- Goonetillake, J. S., Carnduff, T. W. & Gray, W.A. (2000) Supporting Concurrent Engineering Design with Object Databases, poster, BNCOD 2000 - British National Conference on Databases, Exeter, UK.
- Goonetillake, J. S., Carnduff, T. W. & Gray, W.A. (2000) Supporting Concurrent Engineering Design with Object Databases, Workshop on High Performance Databases (HiPOD2000), 12 pages, July, Cardiff, UK.
- Miles, J. C., Gray, W. A., Carnduff, T. W., Santoyridis, I. & Faulconbridge, A. (2000) Versioning and Configuration Management in Design using CAD and Complex Wrapped Objects, Artificial Intelligence in Engineering 14 (2000), pages 249-260.
- Goonetillake, J.S., Carnduff, T.W., Gray, W.A. (2001) Integrity Validation for Object Versions in a Co-operative Design Environment, CSCWD 2001 (Sixth International Conference on Computer Supported Cooperative Work in Design), Eds Weiming Shen, Zongkai Lin, Jean ¡V Paul Barthes & Mohamed Kamel, London Ontario, IEEE, pages 89-94.
- Goonetillake, J.S., Carnduff, T.W., Gray, W.A. (2001) Integrity Constraint Management for Design Object Versions in a Concurrent Engineering Design Environment, IDEAS 2001 (International Database Engineering & Applications Symposium), Eds Michel Adiba, Christine Collet & Bipin C Desai, Grenoble, IEEE Computer Society, pages 255-261.
- Goonetillake, J.S., Carnduff, T.W., Gray, W. A., (2002), An Integrity Constraint Management Framework in Engineering Design, Computers in Industry, 48 (1), pages 29-44, Elsevier Science (refereed).
- Carnduff, T. W. & Goonetillake, J. S., (2003), Managing Configuration with Evolving Constraints in Design Databases, 2nd International Workshop on Evolution and Change in Data Management (ECDM 2002), LNCS 2784, Springer, pages 88-99.
- Carnduff, T. W. & Goonetillake, (2004) J. S., Configuration Management in Evolutionary Engineering Design Using Versioning and Integrity Constraints, accepted for publication in Advances in Engineering Software, Elsevier Science.
