Abstract
Changes to engineering products need to be effectively co-ordinated with other members in the development team. Current approaches to managing change have limitations and often require further manual, ad-hoc activities to co-ordinate each change. This results in an inconsistent approach to change management. Our approach uses change processes to manage changes to products. Change processes are modelled using UML Activity Diagrams, which clearly show how human and technical activities are co-ordinated for each type of change operation. Change process enactment has been achieved in a research prototype by integrating workflow technology with a development system that supports versioning. This process-based approach to change management provides standardised, auditable change processes, which support change throughout the product development lifecycle. This negates the need for manual, ad-hoc activities to co-ordinate changes, resulting in a more consistent approach to managing change.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bailetti, A.J., Callahan, J.R., DiPetro, P.: A Coordination Structure Approach to the Management of Projects. IEEE Trans. on Engineering Management 41(4), 394–403 (1994)
Crabtree, R.A., Fox, M.S., Baid, N.K.: Case Studies of Coordination Activities and Problems in Collaborative Design. Research in Engineering Design 9, 70–84 (1997)
Klein, M., Faratin, P., Sayama, H., Bar-Yam, Y.: What Complex Systems Research Can Teach Us About Collaborative Design. In: Proc. 6th Int. Conf. Computer Supported Cooperative Work in Design, pp. 5–12 (2001)
BS EN ISO 10007 - Quality Management Guidelines for Configuration Management (1997)
Mintzberg, H.: The Structuring of Organizations. Prentice Hall, Englewood Cliffs (1979)
Chapin, N.: Changes in Change Control. In: Proc. 1989 Conf. on Software Maintenance, pp. 246–253 (1989)
Crnkovic, I.: A Change Process Model in an SCM Tool. In: Proc. 24th Euromicro Conf., pp. 794–799 (1998)
Huang, G.Q., Lee, W.Y., Mak, K.L.: Development of a Web-based System for Engineering Change Management. Robotics and Computer Integrated Manufacturing 17, 225–267 (2001)
Katz, R.H., Chang, E., Anwarrudia, M.: A Version server for Computer-Aided Design Data. In: Proc. 23rd Design Automation Conf., pp. 27–33 (1986)
Weiss, S., Rotzell, K., Rhyne, T., Goldfein, A.: DOSS: A Storage System for Design Data. In: Proc. 23rd Design Automation Conf., pp. 41–47 (1986)
Chou, H.T., Kim, W.: A Unifying Framework for Version Control in a CAD Environment. In: Proc. 12th Int. Conf. on Very Large Databases, pp. 336–344 (1986)
Ecklund, D.J., Ecklund, E.F., Eifrig, R.O., Tonge, F.M.: DVSS - A Distributed Version Storage Server for CAD Applications. In: Proc. 13th Int. Conf. on Very Large Databases, pp. 443–454 (1987)
Beech, D., Mahbod, B.: Generalised Version Control in an Object-Oriented Database. In: Proc. 4th Int. Conf. on Data Engineering, pp. 14–22 (1988)
van der Wolf, P., van Leuken, T.G.R.: Object Type Oriented Data Modelling for VLSI Data Management. In: Proc. 25th Design Automation Conf., pp. 351–356 (1988)
Dittrich, K.R., Lorie, R.A.: Version Support for Engineering Database Systems. IEEE Trans. on Software Engineering 14(4), 429–437 (1988)
Biliris, A.: Database Support for Evolving Design Objects. In: Proc. 26th Design Automation Conf., pp. 258–263 (1989)
Seipmann, E., Zimmermann, G.: An Object-Oriented Datamodel for VLSI Design System PLAYOUT. In: Proc. 26th Design Automation Conf., pp. 814–817 (1989)
Kitagawa, H., Ohbo, N.: Design Data Modeling with Versioned Conceptual Configuration. In: Proc.13th Int. Computer and Software Conf., pp. 225–233 (1989)
Liu, L.C.: Design Data Management in a CAD Framework Environment. In: Proc. 27th Design Automation Conf., pp. 156–161 (1990)
Ahmed, R., Navathe, S.: Version Management of Composite Objects in CAD Databases. In: Proc. Conf. on Management of Data, pp. 218–227 (1991)
Milo, A., Nehab, S.: Data Framework for VLSI Design. In: Proc. Int. Conf. on Computer Aided Design, pp. 140–143 (1991)
Banks, S., Bunting, C., Edwards, R., Fleming, L., Hackett, P.: A Configuration Management System in a Data Management Framework. In: Proc. 28th Design Automation Conf., pp. 699–703 (1991)
Wagner, F.R., Veigas de Lima, A.H.: Design Version Management in the GARDEN Framework. In: Proc. 28th Design Automation Conf., pp. 704–709 (1991)
Hübel, C., Käfer, W., Sutter, B.: Controlling Cooperation Through Design-Object Specification – A Database-oriented Approach. In: Proc. 3rd Euro. Conf. on Design Automation, pp. 30–35 (1992)
Krishnamurthy, K., Law, K.H.: A Data Management Model for Design Change Control. Concurrent Engineering: Research and Applications 3(4), 329–343 (1995)
Ramakrishnan, R., Janaki Ram, D.: Modeling Design Versions. In: Proc. 22nd Int. Conf. on Very Large Databases, pp. 556–566 (1996)
Machura, M.: Managing Information in a Co-operative Object Database System. Software – Practice and Experience 26(5), 545–579 (1996)
Rezgui, Y., Brown, A., Cooper, G., Yip, J., Brandon, P., Kirkham, J.: An Information Management Model for Concurrent Construction Engineering. Automation in Construction 5, 343–355 (1996)
Santoyridis, I., Carnduff, T.W., Gray, W.A., Miles, J.C.: An Object Versioning System to Support Collaborative Design within a Concurrent Engineering Context. In: Proc. 15th British Nat. Conf. on Databases, pp. 184–199 (1997)
Zhang, Y., Gong, L.: Version Support and Management in CIMS/ EDBMS. In: Int. Conf. on Intelligent Processing Systems, pp. 843–847 (1997)
Florida-James, B., Rossiter, N., Chao, K.M.: An Agent System for Collaborative Version Control in Engineering. Integrated Manufacturing Systems 11(4), 258–266 (2000)
Delinchant, B., Gerbaud, L., Wurtz, F., Atienza, E.: Concurrent Design Versioning System, Based on XML File. In: Proc. 28th Conf. Industrial Electronics Society, pp. 2485–2490 (2002)
Katz, R.H.: Toward a Unified Framework for Version Modeling in Engineering Databases. ACM Computer Surveys 22(4), 375–408 (1990)
Dart, S.A.: Parallels in Computer-Aided Design Frameworks and Software Development Environment Efforts. IFIP Transactions 16, 175–189 (1992)
Estublier, J., Favre, J.M., Morat, P.: Toward SCM/PDM Integration? In: Proc. 8th Int. Symp. on Systems Configuration Management, pp. 75–94 (1998)
Wesfechtel, B., Conradi, R.: Software Configuration Management and Engineering Data Management: Differences and Similarities. In: Proc. 8th Int. Symp. on Systems Configuration Management, pp. 96–106 (1998)
Dahlqvist, A.P., Crnkovic, I., Larsson, M.: Managing Complex Systems - Challenges for PDM and SCM. In: Proc. 10th Int. Symp. on Software Configuration Management (2001)
Joeris, G.: Change Management Needs Integrated Process and Configuration Management. SIGSOFT Software Engineering Notes 22(6), 125–141 (1997)
Ivins, W.K., Miles, J.C., Gray, W.A.: Versioning Support for Design Reuse. In: Proc. 2nd Int. Conf. on Engineering Computational Technology, pp. 9–15 (2000)
Stateframe Product Overview, Alia Systems (2003)
McClatchey, R., Baker, N., Harris, W., Le Goff, J.M., Kovacs, Z., Estrella, F., Bazan, A., Le Flour, T.: Version Management in a Distributed Workflow Application. In: Proc. 8th Int. Workshop on Database and Expert Systems Applications, pp. 10–15 (1997)
Joeris, G.: Cooperative and Integrated Workflow and Document Management for Engineering Applications. In: Proc. 8th Int. Workshop on Database and Expert Systems Applications, pp. 68–73 (1997)
Qian, F., Shensheng, Z.: Product Development Process Management System Based on P_PROCE Model. Concurrent Engineering: Research & Applications 10(3), 203–211 (2002)
Al-Khudair, A., Gray, W.A., Miles, J.C.: Dynamic Evolution and Consistency of Collaborative Configurations in Object-Oriented Databases. In: Proc. 39th Int. Conf. on Technology of Object-Oriented Languages and Systems, pp. 207–218 (2001)
Goonetillake, J.S., Carnduff, T.W., Gray, W.A.: An Integrity Constraint Management Framework in Engineering Design. Computers in Industry 48, 29–44 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ivins, W.K., Gray, W.A., Miles, J.C. (2004). Managing Changes to Engineering Products Through the Co-ordination of Human and Technical Activities. In: Meersman, R., Tari, Z. (eds) On the Move to Meaningful Internet Systems 2004: CoopIS, DOA, and ODBASE. OTM 2004. Lecture Notes in Computer Science, vol 3290. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30468-5_28
Download citation
DOI: https://doi.org/10.1007/978-3-540-30468-5_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23663-4
Online ISBN: 978-3-540-30468-5
eBook Packages: Springer Book Archive