Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30576
Data Structures and Algorithms of Intelligent Web-Based System for Modular Design

Authors: Ivan C. Mustakerov, Daniela I. Borissova


In recent years, new product development became more and more competitive and globalized, and the designing phase is critical for the product success. The concept of modularity can provide the necessary foundation for organizations to design products that can respond rapidly to market needs. The paper describes data structures and algorithms of intelligent Web-based system for modular design taking into account modules compatibility relationship and given design requirements. The system intelligence is realized by developed algorithms for choice of modules reflecting all system restrictions and requirements. The proposed data structure and algorithms are illustrated by case study of personal computer configuration. The applicability of the proposed approach is tested through a prototype of Web-based system.

Keywords: Algorithms, data structures, modular design, intelligent web-based system

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1422


[1] M. S. Sa'Ed, A. K. Kamrani. Modular Design. Collaborative Engineering, pp. 207-226, 2008.
[2] J. T. Dorsey, T. J. Collins, W. R. Doggett, R. V. Moe. Framework for Defining and Assessing Benefits of a Modular Assembly Design Approach For Exploration Systems. In: Space Technology and Applications International Forum, Albuquerque NM, 12-16 February 2006. AIP Conference Proceedings, vol. 813, Ed. Mohamed S. El-Genk.
[3] S. Gonnet, G. Henning, H. Leone. A model for capturing and representing the engineering design process. Expert Systems with Applications, no 33, pp. 881-902, 2007.
[4] K. Fujita. Product variety optimization under modular architecture. Computer-Aided Design, no 34, pp. 953-965, 2002.
[5] A. L. Chen, D. H. Martinez. A heuristic method based on genetic algorithm for the baseline-product design. Expert Systems with Applications no 39, pp. 5829-5837, 2012.
[6] W. Li, Y. Li, J. Wang, X. Liu. The process model to aid innovation of products conceptual design. Expert Systems with Applications, no 37, pp. 3574-3587, 2010.
[7] J. Yoo, S. R. T. Kumara. Implications of k-best modular product design solutions to global manufacturing. CIRP Annals – Manufacturing Technology, no 59, pp. 481-484, 2010.
[8] M. Hause, F. Thom. Building Bridges Between Systems and Software with SysML and UML. In: INCOSE Intl. Symposium, 2008.
[9] D. M. Kroenke. Experiencing MIS. Prentice-Hall, Upper Saddle River, NJ 2008.
[10] L. Bass, P. Clements, R. Kazman. Software Architecture in Practice. 2nd edition. Reading, MA: Addison-Wesley, 2003.
[11] G. Booch. The irrelevance of architecture. IEEE Software, no 24, pp.10- 11, 2007.
[12] R. N. Taylor, N. Medvidovic, E. Dashofy. Software Architecture: Foundations, Theory, and Practice. New York, NY: Wiley Publishing, 2009.
[13] Software Engineering Standards Committee of the IEEE Computer Society, IEEE Recommended practice for architecture description of software-intensive systems, IEEE Std 1471-2000, Approved 21 September 2000, IEEESA Standards Board, Print: ISBN 0-7381-2518-0 SH94869, PDF: ISBN 0-7381-2519-9 SS94869, at (
[14] Decision Support Systems in Agent-Based Intelligent Environments. Knowledge-Based Intelligent Engineering Systems Series. Phillips-Wren G. and L. Jain (eds.), IOS Press, Amsterdam, The Netherlands, 2005.