Abstract
Product development became an increasingly collaborative and distributed activity. Collaborative design process gathers experts from different backgrounds and areas for a common objective about product development. An effective exchange support is expected to share and integrate design knowledge avoiding conflicts between designers. The management of heterogeneous product representation is a major step to integrate expert activities. To successfully manage this process, this paper proposes: (1) A research experimental platform for cooperative design in product development processes. (2) A new constraint based model to maintain complex relationships in multi-disciplinary cooperative design. (3) A model differentiation technique, which identifies differences and conflicts between models. (4) A Meta-rule concept, which controls the constraint network in design process, leading to a new notification mechanism to present conflict to all corresponding actors.
Similar content being viewed by others
References
Baïna, S., Panetto, H., & Morel, G. (2007). Towards a product oriented process modelling for enterprise applications synchronisation and interoperability, part VIII. In Enterprise interoperability, pp. 461–472. London: Springer.
Bettaieb, S., & Noel, F. (2006). An anticipated notification scheme to ensure coherency of a collaborative design framework. In Proceedings of the PLM06 International Conference on Product Lifecycle Management, Bangalore, India.
Bettaieb, S., & Noel, F. (2007). A generic architecture to synchronise design models issued from heterogeneous business tools: Towards more interoperability between design expertises. Journal of Engineering with Computers, Jun 15.
Bronsvoort W.F., Noort A. (2004) Multiple-view feature modelling for integral product development. Journal of Computer-Aided Design 36(10): 929–946
Cao J., Zhang S., Li M. (2005) Distributed design process coordination based on a service event notification model. Concurrent Engineering 13(4): 301–310
Cechticky, V., Pasetti, A., Rohlik, O., & Schaufelberger, W. (2004). XML-based feature modelling. In Software reuse: Methods, techniques and tools, ICSR 2004, LNCS 3107, pp. 101–114. Heidelberg: Springer.
Chawathe, S., & Rajaraman, A. (1996). Change detection in hierarchically structured information. In Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 493–504.
Do J., Choi I.J. (2002) A structure-oriented product data representation of engineering changes for supporting integrity constraints. The International Journal of Advanced Manufacturing Technology 20(8): 564–570
Gates A.Q., Mondragon O. (2002) FasTLInC: A constraint-based tracing approach. Journal of Systems and Software 63(3): 241–258
Goonetillake J.S., Carnduff T.W., Gray W.A. (2002) An integrity constraint management framework in engineering design. Computers in Industry, Special Issue: CSCW in Design 48(1): 29–44
Habtemariam, E., & Marwala, T. (2005). Artificial intelligence for conflict management. Proceedings of International Joint Conference on Neural Networks, Montreal, Canada.
Hicks, D. (2004). Towards multi-granular versioning support for collaborative design applications. In Proceedings of 8th International Conference on Computer Supported Cooperative Work in Design.
Hong J.L., Hyung J.A. (2006) Capturing and reusing knowledge in engineering change management: A case of automobile development. Journal of Information Systems Frontiers 8(5): 375–394
Horvath, L., & Rudas, I. J. (2007). Towards intelligent change management in product modeling. International Symposium on Computational Intelligence and Intelligent Informatics, ISCIII ‘07.
Huang G.Q., Mak K.L. (1998) Computer aids for engineering change control. Journal of Materials Processing Technology 76(1): 187–191
Klein M. (1991) Supporting conflict resolution in cooperative design systems. IEEE Transactions on Systems, Man, and Cybernetics 21(6): 1379–1390
Krause F.-L., Kaufmann U. (2007) Meta-modelling for interoperability in product design. CIRP Annals—Manufacturing Technology 56(1): 159–162
Krause F.-L., Kramer S., Kramer S. (1994) Distributed product design. Annals of the CIRP 43(1): 149–152
Krause, F.-L., Kimura, F., Kjellberg, T., & Lu, S. C. Y. (1993). Product modeling. Ann CIRP, 42(2).
Liang C., Guodong J. (2006) Product modeling for multidisciplinary collaborative design. The International Journal of Advanced Manufacturing Technology 7–8: 589–600
Liu D.T., Xu X.W. (2001) A review of web-based product data management systems. Computers in Industry 44(3): 251–262
Lottaz, C., & Sam-Haroud, D. (1998). Constraint techniques for collaborative design. In Proceedings of Tenth IEEE International Conference on Tools with Artificial Intelligence.
Myers E.W. (1986) An O(ND) difference algorithm and its variations. Algorithmica 1: 251–256
Noel, F., & Brissaud, D. (2003). Integrative design environment to improve collaboration between various experts. Annals of the CIRP, 109–112.
Noel, F., & Roucoules, L. (2007). The PPO design model with respect to digital enterprise technologies among product life cycle. Journal: International Journal of Computer Integrated Manufacturing.
Okada, Y., & Tanaka, Y. (1998). Collaborative environments of intelligent box for distributed 3D graphics applications. The Visual Computer, 14.
Petit, T., & Regin, J. C. (2000). Meta-constraints on violations for over constrained problems, tools with artificial intelligence, 2000. ICTAI 2000. In Proceedings of the 12th IEEE International Conference, pp. 358–365.
Poon, W. (1994). Modelling a distributed database system. In Proceedings of the Conference of the Centre for Advanced Studies on Collaborative Research, Toronto, Canada.
Ram D., Vivekananda N. (1997) Constraint meta-object: A new object model for distributed collaborative design. IEEE Transactions on System, Man, and Cybernetics—Part A: Systems and Humans 27(2): 208–221
Riboulet, V., Marin, P., Gowers, S., & Wurtz, F. (2004). A framework supporting collaborative optimisation for multi professional design teams. In Proceedings of the Fifth International Conference on Integrated Design and Manufacturing in Mechanical Engineering, IDMME, Bath, UK.
Robin V., Rose B., Girard P. (2007) Modelling collaborative knowledge to support engineering design project manager. International Journal of Computers in Industry 58(2): 188–198
Roller D., Eck O., Dalakakis S. (2002) Advanced database approach for cooperative product design. Journal of Engineering Design 13(1): 49–61
Strom R., Banavar G. (1998) Concurrency control and view notification algorithms for collaborative replicated objects. IEEE Transactions on Computers 47(4): 458–471
Tam J., Greenberg S. (2006) A framework for asynchronous change awareness in collaborative documents and workspaces. International Journal of Human-Computer Studies 64(7): 583–598
Tichkiewitch, S. (1996). Specification on integrated design methodology using a multi-view product model. In EDSA Proceeding of the 1996 ASME System Design and Analysis Conference.
Wang Y., Nnaji B.O. (2004) UL-PML: Constraint-enabled distributed product data model. International Journal of Production Research 42(17): 3743–3763
Xie, H. (2001). Tracking of design changes for collaborative product development. In Proceeding of Computer Supported Cooperative Work in Design conference.
Zha X.F., Du H. (2006) Knowledge-intensive collaborative design modeling and support: Part II: System implementation and application. Computers in Industry 57(1): 56–71
Zhao, G., & Deng, J. (2001). Cooperative product design process modelling. In Proceedings of the Sixth International Conference on Computer Supported Cooperative Work in Design.
GAM. (2008). http://www.g-scop.inpg.fr/GAM/, visited on July 2008.
IPPOP. (2008). http://projects.opencascade.org/IPPOP, visited on July 2008.
STEP. (2008). http://www.steptools.com, visited on July 2008.
PTC. (2008). Parametric Technology Corporation, http://www.ptc.com/products/proengineer/, visited on Jun 2008.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Sadeghi, M., Noel, F. & Hadj-Hamou, K. Development of control mechanisms to support coherency of product model during cooperative design process. J Intell Manuf 21, 539–554 (2010). https://doi.org/10.1007/s10845-009-0237-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-009-0237-2