Aspect-oriented modeling can uncover potential design faults,yet most existing work fails to achieve both separation and composition in a natural and succinct way.This study presents an aspect-oriented modeling and an...Aspect-oriented modeling can uncover potential design faults,yet most existing work fails to achieve both separation and composition in a natural and succinct way.This study presents an aspect-oriented modeling and analysis approach with hierarchical Coloured Petri Nets(HCPN).HCPN has sub-models and well-defined semantics combining a set of submodels.These two characteristics of HCPN are nicely integrated into aspect oriented modeling.Submodels are used to model aspects while the combination mechanism contributes to aspects weaving.Furthermore,the woven aspect oriented HCPN model can be simulated and analyzed by the CPN Tools.A systematic web application case study is conducted.The results show the system original properties are satisfied after weaving aspects and all design flaws are revealed.As such,the approach can support web application design and analysis in an aspect-oriented fashion concisely and effectively.展开更多
Business process execution language(BPEL)is a most recognized standard workflow language.However,it is difficult to be used in the ubiquitous system computing environment because it is difficult to describe the contex...Business process execution language(BPEL)is a most recognized standard workflow language.However,it is difficult to be used in the ubiquitous system computing environment because it is difficult to describe the context information in the selection of the flow through the branch.To solve this problem,we propose a new BPEL workflow system with context-awareness by using aspect-oriented programming(AOP).This system is composed of a BPEL system module and a weaving module using AOP for context-aware.The BPEL system module generates a BPEL workflow program.And the weaving module converts a context-aware mark-up language(CAML)document to the aspect-oriented program that is applied to context-aware code without modification of the existing BPEL document.We also define a new document form that is called CAML,which provides a context-aware that is not available in BPEL.The system can generate a context-aware workflow program.It is developed in a way that inserts context information using AOP to provide context-aware services.展开更多
In recent years, mobile devices have become widespread and refined, and they have offered increased convenience in human life. For these reasons, a variety of embedded systems have been designed. Therefore, improving ...In recent years, mobile devices have become widespread and refined, and they have offered increased convenience in human life. For these reasons, a variety of embedded systems have been designed. Therefore, improving methods for developing of embedded software systematically has become an important issue. Platform-based design is one example of an embedded-system design method that can reduce the design cost via improving a design’s abstraction level. However, platform-based design lacks precise definitions for platforms and design processes. This paper provides an approach that combines the aspects and platform-based design methods for developing embedded software. The approach is built on platform-based design methodology and uses the separating of concerns (SoC) concept to define the aspects and to reduce the crosscutting concerns in embedded system modeling. For aspect issues, we use the extended UML notation with aspects to describe both the static structure and the dynamic structure of the embedded system. We used an example of a digital photo frame system to demonstrate our approach.展开更多
Aspect-oriented programs have received much attention from software testing researchers. Various testing techniques and approaches have been proposed to tackle issues and challenges when testing aspect-oriented progra...Aspect-oriented programs have received much attention from software testing researchers. Various testing techniques and approaches have been proposed to tackle issues and challenges when testing aspect-oriented programs including traditional mutation testing. In traditional mutation testing of aspect-oriented programs, mutants are generated by making small changes to the syntax of the aspect-oriented language. Recently, a new approach known as semantic mutation testing has been proposed. This approach mutates the semantics of the language in which the program is written. The mutants generated misunderstandings of the language which are different classes of faults. Aspect-oriented programming presents itself with different properties that can be further explored with respect to semantic mutation testing. This paper describes various possible scenarios that semantic mutation testing strategy might have particular value in testing aspect-oriented programs.展开更多
The press-fit connector is a typical plug-and-play solderless connection,and it is widely used in signal transmission in fields such as communication and automotive devices.This paper focuses on inverse designing and ...The press-fit connector is a typical plug-and-play solderless connection,and it is widely used in signal transmission in fields such as communication and automotive devices.This paper focuses on inverse designing and optimization of geometric structure,as well as insertion-withdrawal forces of press-fit connector using artificial neural network(ANN)-assisted optimization method.The ANN model is established to approximate the relationship between geometric parameters and insertion-withdrawal forces,of which hyper-parameters of neural network are optimized to improve model performance.Two numerical methods are proposed for inverse designing structural parameters(Model-I)and multi-objective optimization of insertion-withdrawal forces(Model-II)of press-fit connector.In Model-I,a method for inverse designing structure parameters is established,of which an ANN model is coupled with single-objective optimization algorithm.The objective function is established,the inverse problem is solved,and effectiveness is verified.In Model-II,a multi-objective optimization method is proposed,of which an ANN model is coupled with genetic algorithm.The Pareto solution sets of insertion-withdrawal forces are obtained,and results are analyzed.The established ANN-coupled numerical optimization methods are beneficial for improving the design efficiency,and enhancing the connection reliability of the press-fit connector.展开更多
抗拔不抗剪(uplift-restricted and slip-permitted,URSP)连接件技术,通过释放组合梁负弯矩区的部分组合作用,达到降低混凝土板拉应力的目的,是一种新型组合技术。该文研究发现:布置抗拔不抗剪连接件时,界面抗剪区域和界面不抗剪区域存...抗拔不抗剪(uplift-restricted and slip-permitted,URSP)连接件技术,通过释放组合梁负弯矩区的部分组合作用,达到降低混凝土板拉应力的目的,是一种新型组合技术。该文研究发现:布置抗拔不抗剪连接件时,界面抗剪区域和界面不抗剪区域存在耦合受力现象,该耦合受力对抗拔不抗剪组合梁的抗裂机制有较大影响。以往关于抗拔不抗剪组合梁的研究很少提及类似耦合效应,不能正确揭示抗拔不抗剪组合梁的受力性能。为了正确考虑不同界面连接区域的耦合受力带来的影响,该研究采用连续组合梁开展试验研究。试验制作并测试了3个连续组合梁试件。该文从6个方面对试件的性能进行详细地对比和分析,具体包括:开裂荷载、裂缝分布和发展模式、界面滑移、变形和刚度、内力重分布情况和应变分布。研究发现:抗拔不抗剪连接件能实现部分组合作用的释放,对负弯矩区混凝土裂缝宽度的控制有显著作用;同时,采用抗拔不抗剪连接件,对组合梁的刚度、承载力、钢梁应变等几乎没有影响。展开更多
As few or no failures occur during accelerated life test,it is difficult to assess reliability for long-life products with traditional life tests.Reliability assessment using degradation data of product performance ov...As few or no failures occur during accelerated life test,it is difficult to assess reliability for long-life products with traditional life tests.Reliability assessment using degradation data of product performance over time becomes a significant approach.Aerospace electrical connector is researched in this paper.Through the analysis of failure mechanism,the performance degradation law is obtained and the statistical model for degradation failure is set up; according to the research on statistical analysis methods for degradation data,accelerated life test theory and method for aerospace electrical connector based on performance degradation is proposed by improving time series analysis method,and the storage reliability is assessed for Y11X series of aerospace electrical connector with degradation data from accelerated degradation test.The result obtained is basically consistent with that obtained from accelerated life test based on failure data,and the two estimates of product's characteristic life only have a difference of 8.7%,but the test time shortens about a half.As a result,a systemic approach is proposed for reliability assessment of highly reliable and long-life aerospace product.展开更多
A Mobile Offshore Base (MOB) is a multi-purpose logistics base, which can be stationed in coastal or international waters. In the conceptual design of the MOB, attention should he paid to the dynamic responses of the ...A Mobile Offshore Base (MOB) is a multi-purpose logistics base, which can be stationed in coastal or international waters. In the conceptual design of the MOB, attention should he paid to the dynamic responses of the inter-module connectors because tremendous loads occur in the connectors. In this paper, a study on dynamic responses of the MOB connectors is carried out by use of the Rigid Module Flexible Connector (RMFC) model which assumes that the module stiffness is significantly larger than that of the connector. In the analysis, the connector is modeled as a linear spring, which restricts relative translations but allows for relative rotations of modules. The 3-D source distribution method is adopted to determine the hydrodynamic forces of the modules, and the hydrodynamic interaction between modules is taken into account. The module motions and connector loads for 12 connector stiffness cases in regular and irregular waves are calculated with the multi-rigid-body motion equations. And the calculated results are compared with those from relative references. It is shown that the results obtained by different methods are in good agreement.展开更多
The metal sealing performance of subsea X-tree wellhead connectors is crucial for the safety and reliability of subsea X-trees. In order to establish the theoretical relation between metal sealing ring's contact stre...The metal sealing performance of subsea X-tree wellhead connectors is crucial for the safety and reliability of subsea X-trees. In order to establish the theoretical relation between metal sealing ring's contact stress and its structural parameters and working pressure, a mechanical analysis method for double-cone sealing of high pressure vessels is applied in analyzing the metal sealing ring under the condition of preload and operation. As a result, the formula of the unit sealing load for the metal sealing ring under operation with residual preload is shown in this paper, which ensures that the metal sealing ring has an excellent sealing effect and can prevent the metal sealing ring from yielding. Besides, while analyzing the sealing process of the metal sealing ring, the change rule of contact stress and working pressure is concluded here, putting forward that the structural parameters of the metal sealing ring are the major factors affecting the change rule. Finally, the analytical solution through theoretical analysis is compared with the simulation result through finite element analysis in a force feedback experiment, and both are consistent with each other, which fully verifies for the design and calculation theory on metal sealing ring's contact stress and its structural parameters and working pressure deduced in this paper. The proposed research will be treated as an applicable theory guiding the design of metal seal for subsea X-tree wellhead connectors.展开更多
Researchers seldom study the optimum design of a mechanical connector for subsea oil-gas pipeline based upon the sealing performance. An optimal design method of a novel subsea pipeline mechanical connector is present...Researchers seldom study the optimum design of a mechanical connector for subsea oil-gas pipeline based upon the sealing performance. An optimal design method of a novel subsea pipeline mechanical connector is presented. By analyzing the static metal sealing mechanism, the critical condition of the sealing performance is established for this connector and the formulation method of the contact pressure on the sealing surface is created. By the method the minimum mean contact pressure of the 8.625 inch connector is calculated as 361 MPa, which is the constraint condition in the optimum design of connector.The finite element model is created in ANSYS Parametric Design Language(APDL) and the structure is optimized by the zero-order method, with variance of contact pressure as the objective function, and mean contact pressures and plastic strains as constraint variables. The optimization shows that variances of contact pressure on two sealing surfaces decrease by 72.41% and 89.33%, respectively, and mean contact pressures increase by 31.18% and 52.84%, respectively. The comparison of the optimal connectors and non-optimal connectors in the water pressure experiments and bending experiments shows that the sealing ability of optimized connectors is much higher than the rated pressure of 4.5 MPa, and the optimal connectors don’t leak under the bending moment of 52.2 kN·m.This research provides the formulation to solve contact pressure on the sealing surface and a structure optimization method to design the connectors with various dimensions.展开更多
Since the previous strength prediction models for the perfobond rib connector were proposed based upon the results of push-out tests conducted on concretes with compressive strength below 50 MPa, push-out test is perf...Since the previous strength prediction models for the perfobond rib connector were proposed based upon the results of push-out tests conducted on concretes with compressive strength below 50 MPa, push-out test is performed on perfobond shear connectors applying ultra high performance concretes with compressive strength higher than 80 MPa to evaluate their shear resistance. The test variables are chosen to be the diameter and number of dowel holes and, the change in the shear strength of the perfobond rib connector is examined with respect to the strength of two types of UHPC: steel fiber-reinforced concrete with compressive strength of 180 MPa and concrete without steel fiber with compressive strength of 80 MPa. The test results reveal that higher concrete strength and larger number of holes increased the shear strength, and that higher increase rate in the shear strength was achieved by the dowel action. The comparison with the predictions obtained by the previous models shows that the experimental results are close to the values given by the model proposed by Oguejiofor and Hosain [1].展开更多
Combined multi-body dynamics with structural dynamics, a new discrete element with flexible connector, which is applicable for 3-D beam structures, is developed in this paper. Both the generalized elastic coefficient ...Combined multi-body dynamics with structural dynamics, a new discrete element with flexible connector, which is applicable for 3-D beam structures, is developed in this paper. Both the generalized elastic coefficient matrix of the flexible connector and the mass matrix of discrete element may be off-diagonal in a general case. The zero-length rigid element is introduced to simulate the node at which multiple elements are jointed together. It may also be effective when the axes of adjacent elements are not in the same line. The examples for eigenvalue calculation show that the model is successful. It can be extended to the geometric nonlinear response analysis.展开更多
基金supported by the NSF of China under grants No.61173048 and No.61300041Specialized Research Fund for the Doctoral Program of Higher Education under grant No.20130074110015+2 种基金the Fundamental Research Funds for the Central Universities under Grant No.WH1314038the Humanities and Social Science Research Planning Fund of the Education Ministry of China under grant No.15YJCZH201the Research Innovation Program of Shanghai Municipal Education Commission under grant No.14YZ134
文摘Aspect-oriented modeling can uncover potential design faults,yet most existing work fails to achieve both separation and composition in a natural and succinct way.This study presents an aspect-oriented modeling and analysis approach with hierarchical Coloured Petri Nets(HCPN).HCPN has sub-models and well-defined semantics combining a set of submodels.These two characteristics of HCPN are nicely integrated into aspect oriented modeling.Submodels are used to model aspects while the combination mechanism contributes to aspects weaving.Furthermore,the woven aspect oriented HCPN model can be simulated and analyzed by the CPN Tools.A systematic web application case study is conducted.The results show the system original properties are satisfied after weaving aspects and all design flaws are revealed.As such,the approach can support web application design and analysis in an aspect-oriented fashion concisely and effectively.
基金Basic Science Research Program through the National Research Foundation of Korea(NRF)funded by the Ministry of Education,Science and Technology(No.2010-0025831)
文摘Business process execution language(BPEL)is a most recognized standard workflow language.However,it is difficult to be used in the ubiquitous system computing environment because it is difficult to describe the context information in the selection of the flow through the branch.To solve this problem,we propose a new BPEL workflow system with context-awareness by using aspect-oriented programming(AOP).This system is composed of a BPEL system module and a weaving module using AOP for context-aware.The BPEL system module generates a BPEL workflow program.And the weaving module converts a context-aware mark-up language(CAML)document to the aspect-oriented program that is applied to context-aware code without modification of the existing BPEL document.We also define a new document form that is called CAML,which provides a context-aware that is not available in BPEL.The system can generate a context-aware workflow program.It is developed in a way that inserts context information using AOP to provide context-aware services.
文摘In recent years, mobile devices have become widespread and refined, and they have offered increased convenience in human life. For these reasons, a variety of embedded systems have been designed. Therefore, improving methods for developing of embedded software systematically has become an important issue. Platform-based design is one example of an embedded-system design method that can reduce the design cost via improving a design’s abstraction level. However, platform-based design lacks precise definitions for platforms and design processes. This paper provides an approach that combines the aspects and platform-based design methods for developing embedded software. The approach is built on platform-based design methodology and uses the separating of concerns (SoC) concept to define the aspects and to reduce the crosscutting concerns in embedded system modeling. For aspect issues, we use the extended UML notation with aspects to describe both the static structure and the dynamic structure of the embedded system. We used an example of a digital photo frame system to demonstrate our approach.
文摘Aspect-oriented programs have received much attention from software testing researchers. Various testing techniques and approaches have been proposed to tackle issues and challenges when testing aspect-oriented programs including traditional mutation testing. In traditional mutation testing of aspect-oriented programs, mutants are generated by making small changes to the syntax of the aspect-oriented language. Recently, a new approach known as semantic mutation testing has been proposed. This approach mutates the semantics of the language in which the program is written. The mutants generated misunderstandings of the language which are different classes of faults. Aspect-oriented programming presents itself with different properties that can be further explored with respect to semantic mutation testing. This paper describes various possible scenarios that semantic mutation testing strategy might have particular value in testing aspect-oriented programs.
基金supported by the National Natural Science Foundation of China(No.52005378)the opening project fund of Materials Service Safety Assessment Facilities(No.MSAF-2021-107).
文摘The press-fit connector is a typical plug-and-play solderless connection,and it is widely used in signal transmission in fields such as communication and automotive devices.This paper focuses on inverse designing and optimization of geometric structure,as well as insertion-withdrawal forces of press-fit connector using artificial neural network(ANN)-assisted optimization method.The ANN model is established to approximate the relationship between geometric parameters and insertion-withdrawal forces,of which hyper-parameters of neural network are optimized to improve model performance.Two numerical methods are proposed for inverse designing structural parameters(Model-I)and multi-objective optimization of insertion-withdrawal forces(Model-II)of press-fit connector.In Model-I,a method for inverse designing structure parameters is established,of which an ANN model is coupled with single-objective optimization algorithm.The objective function is established,the inverse problem is solved,and effectiveness is verified.In Model-II,a multi-objective optimization method is proposed,of which an ANN model is coupled with genetic algorithm.The Pareto solution sets of insertion-withdrawal forces are obtained,and results are analyzed.The established ANN-coupled numerical optimization methods are beneficial for improving the design efficiency,and enhancing the connection reliability of the press-fit connector.
文摘抗拔不抗剪(uplift-restricted and slip-permitted,URSP)连接件技术,通过释放组合梁负弯矩区的部分组合作用,达到降低混凝土板拉应力的目的,是一种新型组合技术。该文研究发现:布置抗拔不抗剪连接件时,界面抗剪区域和界面不抗剪区域存在耦合受力现象,该耦合受力对抗拔不抗剪组合梁的抗裂机制有较大影响。以往关于抗拔不抗剪组合梁的研究很少提及类似耦合效应,不能正确揭示抗拔不抗剪组合梁的受力性能。为了正确考虑不同界面连接区域的耦合受力带来的影响,该研究采用连续组合梁开展试验研究。试验制作并测试了3个连续组合梁试件。该文从6个方面对试件的性能进行详细地对比和分析,具体包括:开裂荷载、裂缝分布和发展模式、界面滑移、变形和刚度、内力重分布情况和应变分布。研究发现:抗拔不抗剪连接件能实现部分组合作用的释放,对负弯矩区混凝土裂缝宽度的控制有显著作用;同时,采用抗拔不抗剪连接件,对组合梁的刚度、承载力、钢梁应变等几乎没有影响。
基金supported by National Natural Science Foundation of China (Grant No. 50935002,Grant No. 51075370,Grant No. 51105341)National Hi-tech Research and Development Program of China (863 Program,Grant No. 2007AA04Z409)Civil Aerospace Science and Technology Pre-research Project of China (Grant No. B122006 2302)
文摘As few or no failures occur during accelerated life test,it is difficult to assess reliability for long-life products with traditional life tests.Reliability assessment using degradation data of product performance over time becomes a significant approach.Aerospace electrical connector is researched in this paper.Through the analysis of failure mechanism,the performance degradation law is obtained and the statistical model for degradation failure is set up; according to the research on statistical analysis methods for degradation data,accelerated life test theory and method for aerospace electrical connector based on performance degradation is proposed by improving time series analysis method,and the storage reliability is assessed for Y11X series of aerospace electrical connector with degradation data from accelerated degradation test.The result obtained is basically consistent with that obtained from accelerated life test based on failure data,and the two estimates of product's characteristic life only have a difference of 8.7%,but the test time shortens about a half.As a result,a systemic approach is proposed for reliability assessment of highly reliable and long-life aerospace product.
基金This work was finarcially supported by the National Natural Science Foundation of China(Grant No.50039016)
文摘A Mobile Offshore Base (MOB) is a multi-purpose logistics base, which can be stationed in coastal or international waters. In the conceptual design of the MOB, attention should he paid to the dynamic responses of the inter-module connectors because tremendous loads occur in the connectors. In this paper, a study on dynamic responses of the MOB connectors is carried out by use of the Rigid Module Flexible Connector (RMFC) model which assumes that the module stiffness is significantly larger than that of the connector. In the analysis, the connector is modeled as a linear spring, which restricts relative translations but allows for relative rotations of modules. The 3-D source distribution method is adopted to determine the hydrodynamic forces of the modules, and the hydrodynamic interaction between modules is taken into account. The module motions and connector loads for 12 connector stiffness cases in regular and irregular waves are calculated with the multi-rigid-body motion equations. And the calculated results are compared with those from relative references. It is shown that the results obtained by different methods are in good agreement.
基金Supported by National Hi-tech Research and Development Program of China(863 Program,Grant No.2012AA09A205)
文摘The metal sealing performance of subsea X-tree wellhead connectors is crucial for the safety and reliability of subsea X-trees. In order to establish the theoretical relation between metal sealing ring's contact stress and its structural parameters and working pressure, a mechanical analysis method for double-cone sealing of high pressure vessels is applied in analyzing the metal sealing ring under the condition of preload and operation. As a result, the formula of the unit sealing load for the metal sealing ring under operation with residual preload is shown in this paper, which ensures that the metal sealing ring has an excellent sealing effect and can prevent the metal sealing ring from yielding. Besides, while analyzing the sealing process of the metal sealing ring, the change rule of contact stress and working pressure is concluded here, putting forward that the structural parameters of the metal sealing ring are the major factors affecting the change rule. Finally, the analytical solution through theoretical analysis is compared with the simulation result through finite element analysis in a force feedback experiment, and both are consistent with each other, which fully verifies for the design and calculation theory on metal sealing ring's contact stress and its structural parameters and working pressure deduced in this paper. The proposed research will be treated as an applicable theory guiding the design of metal seal for subsea X-tree wellhead connectors.
基金Supported by National Natural Science Foundation of China(Grant Nos.51279042,51105088)
文摘Researchers seldom study the optimum design of a mechanical connector for subsea oil-gas pipeline based upon the sealing performance. An optimal design method of a novel subsea pipeline mechanical connector is presented. By analyzing the static metal sealing mechanism, the critical condition of the sealing performance is established for this connector and the formulation method of the contact pressure on the sealing surface is created. By the method the minimum mean contact pressure of the 8.625 inch connector is calculated as 361 MPa, which is the constraint condition in the optimum design of connector.The finite element model is created in ANSYS Parametric Design Language(APDL) and the structure is optimized by the zero-order method, with variance of contact pressure as the objective function, and mean contact pressures and plastic strains as constraint variables. The optimization shows that variances of contact pressure on two sealing surfaces decrease by 72.41% and 89.33%, respectively, and mean contact pressures increase by 31.18% and 52.84%, respectively. The comparison of the optimal connectors and non-optimal connectors in the water pressure experiments and bending experiments shows that the sealing ability of optimized connectors is much higher than the rated pressure of 4.5 MPa, and the optimal connectors don’t leak under the bending moment of 52.2 kN·m.This research provides the formulation to solve contact pressure on the sealing surface and a structure optimization method to design the connectors with various dimensions.
文摘Since the previous strength prediction models for the perfobond rib connector were proposed based upon the results of push-out tests conducted on concretes with compressive strength below 50 MPa, push-out test is performed on perfobond shear connectors applying ultra high performance concretes with compressive strength higher than 80 MPa to evaluate their shear resistance. The test variables are chosen to be the diameter and number of dowel holes and, the change in the shear strength of the perfobond rib connector is examined with respect to the strength of two types of UHPC: steel fiber-reinforced concrete with compressive strength of 180 MPa and concrete without steel fiber with compressive strength of 80 MPa. The test results reveal that higher concrete strength and larger number of holes increased the shear strength, and that higher increase rate in the shear strength was achieved by the dowel action. The comparison with the predictions obtained by the previous models shows that the experimental results are close to the values given by the model proposed by Oguejiofor and Hosain [1].
基金The project was financially supported by the National Natural Science Foundation of China
文摘Combined multi-body dynamics with structural dynamics, a new discrete element with flexible connector, which is applicable for 3-D beam structures, is developed in this paper. Both the generalized elastic coefficient matrix of the flexible connector and the mass matrix of discrete element may be off-diagonal in a general case. The zero-length rigid element is introduced to simulate the node at which multiple elements are jointed together. It may also be effective when the axes of adjacent elements are not in the same line. The examples for eigenvalue calculation show that the model is successful. It can be extended to the geometric nonlinear response analysis.