Change Propagation Path: An Approach for Detecting Co-Changes Among Software Entities

2021 ◽  
Author(s):  
Ali Ben Abdullah ◽  
Abdelsalam M. Maatuk ◽  
Osama M. Ben Omran
2014 ◽  
Vol 6 ◽  
pp. 169097
Author(s):  
Yuliang Li ◽  
Wei Zhao ◽  
Yongsheng Ma ◽  
Lichen Hu

Engineering design changes constantly occur in a complex engineering design process. Designers have to put an appropriate procedure in place to handle these changes in order to realize successful product development in a timely and cost-effective manner. When many change propagation paths are present, selection of the best change evolution paths and distribution of change results to downstream tasks become critical to the progress management of the project. In this paper, based on the available change propagation simulation algorithm, a global sensitivity analysis method known as elementary effects (EE) is employed to rank the importance of each potential propagation path with those involved design dependencies in the process. Further, an EE-based heuristic design dependency encoding method is applied to the genetic algorithm which is then adopted to schedule the change updating process. Finally, the optimal results obtained by the complete search and the heuristic dependency encoding methods are compared to illustrate the improvements and effectiveness of the latter method.


Author(s):  
Youssef Damak ◽  
Yann Leroy ◽  
Guillaume Trehard ◽  
Marija Jankovic

Abstract Autonomous Vehicles (AV) are designed to operate in a specific Operational Context (OC), and the adaptability of the vehicle's architecture to its OC is considered a significant success criterion of the design. AV design projects are rarely started from scratch and are often based on reference architectures. As such, the reference architecture must be modified and adapted to the OC. The current literature on engineering change propagation does not provide a method to identify and anticipate the impact of OC changes on the AV reference architecture. This paper proposes a two-step method for OC change propagation: (1) Analyzing the direct impact of OC change and (2) evaluate the probabilities of indirect change propagation. The direct impact is assessed following a propagation path based upon a model mapping between an OC Ontology, operational situations, and Functional Chains. The effects of Functional Chain changes on the AV components are analyzed and evaluated by domain experts with Types of Changes and associated probabilities. A Bayesian Network is proposed to calculate the probabilities of indirect change propagation between component Types of Changes. The method's applicability and efficiency are validated on a real case design of AV architecture where the probabilities of the system components undergoing Types of Changes are evaluated.


2017 ◽  
Vol 20 (4) ◽  
pp. 379-391 ◽  
Author(s):  
Inayat Ullah ◽  
Dunbing Tang ◽  
Qi Wang ◽  
Leilei Yin

Kybernetes ◽  
2020 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Na Zhang ◽  
Mengze Li ◽  
Haibing Ren ◽  
Yupeng Li

Purpose The development of complex products and systems is a continuously iterative process from customer requirements to a mature design. Design changes derived from multisources occur frequently during the design process. Furthermore, change propagation will impose impacts on design costs and lead times. In view of this, how to predict and control the propagation of multisource design change to reduce the changes impact is an urgent issue in the development of complex product. Design/methodology/approach In this paper, a new four-phase routing approach based on weighted and directed complex networks is proposed for multisource design change propagation. Phase I: as the foundation of this research, a product network model is established to quantify describe the complex product. Phase II: the hub nodes are identified based on the LeaderRank algorithm, which can be regarded as multisource nodes of design changes. Phase III: a calculation method for change propagation intensity is proposed, which improves the systematicness and accuracy of the evaluation results. In this paper, change propagation intensity is defined by four assessment factors: importance degree of parts, execution time of design tasks, coupling strength between parts and propagation likelihood. Phase IV: a routing method of multisource design change propagation and ant colony optimization algorithm are proposed in this paper, which can solve the coupling conflicts among change propagation paths and improve the search efficiency by using the parallel search strategy. Findings The proposed method and another method are used to search the optimal propagation path of multisource design change of a motorcycle engine; the results indicate that this method designed in this study has a positive effect on reducing the change impact, market response time and product design costs when design change occurs in the products design process. Originality/value The authors find a new method (a network-based four-phase routing approach) to search the optimal propagation path of multisource design change in complex products design.


2012 ◽  
Vol 40 (1) ◽  
pp. 42-58 ◽  
Author(s):  
R. R. M. Ozelo ◽  
P. Sollero ◽  
A. L. A. Costa

Abstract REFERENCE: R. R. M. Ozelo, P. Sollero, and A. L. A. Costa, “An Alternative Technique to Evaluate Crack Propagation Path in Hyperelastic Materials,” Tire Science and Technology, TSTCA, Vol. 40, No. 1, January–March 2012, pp. 42–58. ABSTRACT: The analysis of crack propagation in tires aims to provide safety and reliable life prediction. Tire materials are usually nonlinear and present a hyperelastic behavior. Therefore, the use of nonlinear fracture mechanics theory and a hyperelastic material constitutive model are necessary. The material constitutive model used in this work is the Mooney–Rivlin. There are many techniques available to evaluate the crack propagation path in linear elastic materials and estimate the growth direction. However, most of these techniques are not applicable to hyperelastic materials. This paper presents an alternative technique for modeling crack propagation in hyperelastic materials, based in the J-Integral, to evaluate the crack path. The J-Integral is an energy-based parameter and is applicable to nonlinear materials. The technique was applied using abaqus software and compared to experimental tests.


Sign in / Sign up

Export Citation Format

Share Document