Data Structures and Algorithms of Intelligent Web-Based System for Modular Design

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.





References:
<p>[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
(http://standards.ieee.org/).
[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.</p>