Assessing the Maturity of Interface Design
It is widely accepted that the way the interfaces between subsystems are designed is a major aspect of system architecture. The task of designing interfaces is made difficult by the technical diversity of subsystems, of interfaces, of functional requirements and integration constraints. Change management processes have long been implemented by the industry to monitor and control interface design (see, e.g. Eckert 2009). In this paper, change request data from several projects completed by Naval Group is analyzed. The Change Generation Index is introduced and a heuristic formula is proposed to link the maturity of interface design with change request generation. This approach comes as a complement to existing results on change propagation patterns within large systems. A promising parallel is established between the design process of a large system and learning processes well known to the social sciences community.
- Alabdulkareem, A., Alfaris, A., Sakhrani, V., Alsaati, A., de Weck, O.: The multidimensional hierarchically integrated framework for modeling complex engineering systems. In: CSD&M (2013)Google Scholar
- Eckert, C., de Weck, O., Keller, R., John Clarkson, P.: Engineering change: drivers, sources, and approaches in industry. In: Proceedings of ICED 2009 (2009)Google Scholar
- Giffin, M.L.: Change Propagation in Large Technical Systems. Ph.D. thesis, MIT (2007)Google Scholar
- Han, J., Morag, C.: The influence of the sigmoid function parameters on the speed of backpropagation learning. In: From Natural to Artificial Neural Computation, pp. 195–201 (1995)Google Scholar