Design patterns offer reusable solutions for common software issues,enhancing quality.The advent of generative large language models(LLMs)marks progress in software development,but their efficacy in applying design pa...Design patterns offer reusable solutions for common software issues,enhancing quality.The advent of generative large language models(LLMs)marks progress in software development,but their efficacy in applying design patterns is not fully assessed.The recent introduction of generative large language models(LLMs)like ChatGPT and CoPilot has demonstrated significant promise in software development.They assist with a variety of tasks including code generation,modeling,bug fixing,and testing,leading to enhanced efficiency and productivity.Although initial uses of these LLMs have had a positive effect on software development,their potential influence on the application of design patterns remains unexplored.This study introduces a method to quantify LLMs’ability to implement design patterns,using Role-Based Metamodeling Language(RBML)for a rigorous specification of the pattern’s problem,solution,and transformation rules.The method evaluates the pattern applicability of a software application using the pattern’s problem specification.If deemed applicable,the application is input to the LLM for pattern application.The resulting application is assessed for conformance to the pattern’s solution specification and for completeness against the pattern’s transformation rules.Evaluating the method with ChatGPT 4 across three applications reveals ChatGPT’s high proficiency,achieving averages of 98%in conformance and 87%in completeness,thereby demonstrating the effectiveness of the method.Using RBML,this study confirms that LLMs,specifically ChatGPT 4,have great potential in effective and efficient application of design patterns with high conformance and completeness.This opens avenues for further integrating LLMs into complex software engineering processes.展开更多
Performance-based seismic design(PBSD) aims to assess structures at different damage states. Since damage can be directly associated to displacements, seismic design with consideration of displacement seems to be logi...Performance-based seismic design(PBSD) aims to assess structures at different damage states. Since damage can be directly associated to displacements, seismic design with consideration of displacement seems to be logical. In this study, simple formulae to estimate the peak floor displacement patterns of eccentrically braced frames(EBFs) at different performance levels subjected to earthquake ground motions are proposed. These formulae are applicable in a PBSD and especially in direct displacement-based design(DDBD). Parametric study is conducted on a group of 30 EBFs under a set of 15 far field and near field accelerograms which they scaled to different amplitudes to adapt various performance levels. The results of thousands of nonlinear dynamic analyses of EBFs have been post-processed by nonlinear regression analysis in order to recognize the major parameters that influence the peak displacement pattern of these frames. Results show that suggested displacement patterns have relatively good agreement with those acquired by an exact nonlinear dynamic analysis.展开更多
The objective of this ongoing joint research program is to determine how 3D/4D modeling, simulation and visualization of Products (buildings), Organizations and Processes (POP) can support lean construction. Initial f...The objective of this ongoing joint research program is to determine how 3D/4D modeling, simulation and visualization of Products (buildings), Organizations and Processes (POP) can support lean construction. Initial findings suggest that Process Design Pattern may have the potential to intuitively support ICT based lean construction. We initiated a 'Process Archeology' in order to reveal the requirements for tools that can support the planning, simulation and control of lean construction methods. First findings show that existing tools provide only limited support and therefore, we started to develop new methodologies and technologies to overcome these shortcomings. Through the introduction of Process Design Patterns, we intent to establish process thinking in the interdisciplinary POP design. Optimized construction processes may be synthesized with semi-automatic methods by applying Process Design Patterns on building structures. By providing process templates that integrate problem solution and expert knowledge, Process Design Patterns may have the potential to ensure high quality process models.展开更多
This paper discusses a pattern design system in textile industry,the establishment of an imagedatabase which is used to store various kinds of source materials for designers’ reference in order tospeed up design proc...This paper discusses a pattern design system in textile industry,the establishment of an imagedatabase which is used to store various kinds of source materials for designers’ reference in order tospeed up design process.Pattern design image database (PDIDB) runs on the double-machine hardware system com-posed of ALTOS-986 and IBM PC/XT microcomputer.The former (host) manages imagedatabase,and the latter works both as a terminal to operate PDIDB and as an image processingstation to input,output,edit and display image data.PDIDB has two mainparts,the image storage management system and the image attributemanagement system and provides some functions,such as retrieval,deleting and updating.展开更多
A growing number of international studies have highlighted that ambient air pollution exposures are related to different health outcomes. To do so, researchers need to estimate exposure levels to air pollution through...A growing number of international studies have highlighted that ambient air pollution exposures are related to different health outcomes. To do so, researchers need to estimate exposure levels to air pollution throughout everyday life. In the literature, the most commonly used estimate is based on home address only or taking into account, in addition, the work address. However, several studies have shown the importance of daily mobility in the estimate of exposure to air pollutants. In this context, we developed an R procedure that estimates individual exposures combining home addresses, several important places, and itineraries of the principal mobility during a week. It supplies researchers a useful tool to calculate individual daily exposition to air pollutants weighting by the time spent at each of the most frequented locations (work, shopping, residential address, etc.) and while commuting. This task requires the efficient calculation of travel time matrices or the examination of multimodal transport routes. This procedure is freely available from the Equit’Area project website: (https://www.equitarea.org). This procedure is structured in three parts: the first part is to create a network, the second allows to estimate main itineraries of the daily mobility and the last one tries to reconstitute the level of air pollution exposure. One main advantage of the tool is that the procedure can be used with different spatial scales and for any air pollutant.展开更多
The seismic capacity curves of three types of buildings including frame,frame-shear wall and shear wall ob- tained by pushover analysis under different lateral load patterns are compared with those from nonlinear time...The seismic capacity curves of three types of buildings including frame,frame-shear wall and shear wall ob- tained by pushover analysis under different lateral load patterns are compared with those from nonlinear time history analy- sis.Based on the numerical results obtained a two-phase load pattern:an inverted triangle(first mode)load pattern until the base shear force reaches β times its maximum value,V_(max)followed by a(x/H)~α form,here β and α being some coeffi- cients depending on the type of the structures considered,is proposed in the paper,which can provide excellent approxima- tion of the seismic capacity curve for low-to-mid-rise shear type buildings.Furthermore,it is shown both the two-phase load pattern proposed and the invariant uniform pattern can be used for low-to-mid-rise shear-bending type and low-rise bending type of buildings.No suitable load patterns have been found for high-rise buildings.展开更多
Taking into account the increasing volume of text documents,automatic summarization is one of the important tools for quick and optimal utilization of such sources.Automatic summarization is a text compression process...Taking into account the increasing volume of text documents,automatic summarization is one of the important tools for quick and optimal utilization of such sources.Automatic summarization is a text compression process for producing a shorter document in order to quickly access the important goals and main features of the input document.In this study,a novel method is introduced for selective text summarization using the genetic algorithm and generation of repetitive patterns.One of the important features of the proposed summarization is to identify and extract the relationship between the main features of the input text and the creation of repetitive patterns in order to produce and optimize the vector of the main document features in the production of the summary document compared to other previous methods.In this study,attempts were made to encompass all the main parameters of the summary text including unambiguous summary with the highest precision,continuity and consistency.To investigate the efficiency of the proposed algorithm,the results of the study were evaluated with respect to the precision and recall criteria.The results of the study evaluation showed the optimization the dimensions of the features and generation of a sequence of summary document sentences having the most consistency with the main goals and features of the input document.展开更多
Laser surface transformation hardening becomes one of the most modern processes used to improve fatigue and wear properties of steel surfaces. In this process, the material properties and the heating parameters are th...Laser surface transformation hardening becomes one of the most modern processes used to improve fatigue and wear properties of steel surfaces. In this process, the material properties and the heating parameters are the factors that present the most significant effects on the hardened surface attributes. The control of these factors using predictive modeling approaches to achieve desired surface properties leads to conclusive results. However, when the dimensions of the surface to be treated are larger than the cross-section of the laser beam, various laser-scanning patterns are involved. This paper presents an experimental investigation of laser surface hardening of AISI 4340 steel using different laser scanning patterns. This investigation is based on a structured experimental design using the Taguchi method and improved statistical analysis tools. Experiments are carried out using a 3 kW Nd: YAG laser source in order to evaluate the effects of the heating parameters and patterns design parameters on the physical and geometrical characteristics of the hardened surface. Laser power, scanning speed and scanning patterns (linear, sinusoidal, triangular and trochoid) are the factors used to evaluate the hardened depth and the hardened width variations and to identify the possible relationship between these factors and the hardened zone attributes. Various statistical tools such as ANOVA, correlations analysis and response surfaces are applied in order to examine the effects of the experimental factors on the hardened surface characteristics. The results reveal that the scanning patterns do not modify the nature of the laser parameters’ effects on the hardened depth and the hardened width. But they can accentuate or reduce these effects depending on the type of the considered pattern. The results show also that the sinusoidal and the triangular patterns are relevant when a maximum hardened width with an acceptable hardened depth is desired.展开更多
In this research paper, we research on the automatic pattern abstraction and recognition method for large-scale database system based on natural language processing. In distributed database, through the network connec...In this research paper, we research on the automatic pattern abstraction and recognition method for large-scale database system based on natural language processing. In distributed database, through the network connection between nodes, data across different nodes and even regional distribution are well recognized. In order to reduce data redundancy and model design of the database will usually contain a lot of forms we combine the NLP theory to optimize the traditional method. The experimental analysis and simulation proves the correctness of our method.展开更多
Based on the dynamic monitoring data of crustal deformation, the parameter evolution for the dynamics pattern and fractal dimension of crustal deformation field and the integral activity level of many faults etc. befo...Based on the dynamic monitoring data of crustal deformation, the parameter evolution for the dynamics pattern and fractal dimension of crustal deformation field and the integral activity level of many faults etc. before and after the Tangshan (1976) and Lijiang (1996) strong earthquakes and others are studied by using the method of pattern dynamics. It is exposed that two time space characters, the ordered dimension drop of the deformation field and the accelerated motion of multi fault before an earthquake, are probably caused by the deformation localization and fault softening after the seismogenic process enters the nonlinear stage. They could be an important seismic precursor if they occurred repeatedly before strong earthquakes.展开更多
This paper has proposed a practical method for determining the spatial distribution pattern of earthquakes by means of digital image processing and has given some calculation results. This method can overcome the arti...This paper has proposed a practical method for determining the spatial distribution pattern of earthquakes by means of digital image processing and has given some calculation results. This method can overcome the artificial arbitrariness which is usually inevitable in determining the spatial distribution of earthquakes. Meanwhile, the form of seismic gaps and the method for identifying seismic gaps have also been discussed. It should be pointed out that the method proposed in this paper is a new idea in this respect. However, this method is still unable to determine the seismic gap uniquely. In order to identify the real seismic gap, comprehensive analysis of the variation of other relevant parameters (e. g., the b-value, etc. ) should also be made. The results are as follows; Thephenomenon that an area of high seismic activity is surrounded by low seismicity areas, i. e., the seismic clustering pattern is the general form of spatial distribution of earthquakes; whereas a low seismicity area surrounded by high seismicity areas, i. e., the seismic gap pattern, is only an important form of spatial distribution of earthquakes. Earthquakes often occur in a certain seismic clustering area or on its margin.展开更多
Arabic Sign Language recognition is an emerging field of research. Previous attempts at automatic vision-based recog-nition of Arabic Sign Language mainly focused on finger spelling and recognizing isolated gestures. ...Arabic Sign Language recognition is an emerging field of research. Previous attempts at automatic vision-based recog-nition of Arabic Sign Language mainly focused on finger spelling and recognizing isolated gestures. In this paper we report the first continuous Arabic Sign Language by building on existing research in feature extraction and pattern recognition. The development of the presented work required collecting a continuous Arabic Sign Language database which we designed and recorded in cooperation with a sign language expert. We intend to make the collected database available for the research community. Our system which we based on spatio-temporal feature extraction and hidden Markov models has resulted in an average word recognition rate of 94%, keeping in the mind the use of a high perplex-ity vocabulary and unrestrictive grammar. We compare our proposed work against existing sign language techniques based on accumulated image difference and motion estimation. The experimental results section shows that the pro-posed work outperforms existing solutions in terms of recognition accuracy.展开更多
This paper focuses on one of the indirect speech acts,indirect requests.This paper firstly introduced how force-dynamic theory works and analyzed the same situation of indirect request that involves different utteranc...This paper focuses on one of the indirect speech acts,indirect requests.This paper firstly introduced how force-dynamic theory works and analyzed the same situation of indirect request that involves different utterances by applying Talmy’s force-dynamic theory.It reveals how indirect request is processed between speakers and listeners by adopting patterns explanation,and also gives cognitive interpretation of it.Besides,from cognitive linguistic perspective,it was found that there are three factors that may influence the result of indirect request,which contain the strength of utterance’s illocutionary force,listener’s willingness and pertinence relation between utterance and speaker’s purpose.All the factors will appear when an indirect request is produced,however,there will be at least one of them at the prominent position.This paper partially uncovers how we operate at the cognitive level when indirect requests are delivered.展开更多
文摘Design patterns offer reusable solutions for common software issues,enhancing quality.The advent of generative large language models(LLMs)marks progress in software development,but their efficacy in applying design patterns is not fully assessed.The recent introduction of generative large language models(LLMs)like ChatGPT and CoPilot has demonstrated significant promise in software development.They assist with a variety of tasks including code generation,modeling,bug fixing,and testing,leading to enhanced efficiency and productivity.Although initial uses of these LLMs have had a positive effect on software development,their potential influence on the application of design patterns remains unexplored.This study introduces a method to quantify LLMs’ability to implement design patterns,using Role-Based Metamodeling Language(RBML)for a rigorous specification of the pattern’s problem,solution,and transformation rules.The method evaluates the pattern applicability of a software application using the pattern’s problem specification.If deemed applicable,the application is input to the LLM for pattern application.The resulting application is assessed for conformance to the pattern’s solution specification and for completeness against the pattern’s transformation rules.Evaluating the method with ChatGPT 4 across three applications reveals ChatGPT’s high proficiency,achieving averages of 98%in conformance and 87%in completeness,thereby demonstrating the effectiveness of the method.Using RBML,this study confirms that LLMs,specifically ChatGPT 4,have great potential in effective and efficient application of design patterns with high conformance and completeness.This opens avenues for further integrating LLMs into complex software engineering processes.
文摘Performance-based seismic design(PBSD) aims to assess structures at different damage states. Since damage can be directly associated to displacements, seismic design with consideration of displacement seems to be logical. In this study, simple formulae to estimate the peak floor displacement patterns of eccentrically braced frames(EBFs) at different performance levels subjected to earthquake ground motions are proposed. These formulae are applicable in a PBSD and especially in direct displacement-based design(DDBD). Parametric study is conducted on a group of 30 EBFs under a set of 15 far field and near field accelerograms which they scaled to different amplitudes to adapt various performance levels. The results of thousands of nonlinear dynamic analyses of EBFs have been post-processed by nonlinear regression analysis in order to recognize the major parameters that influence the peak displacement pattern of these frames. Results show that suggested displacement patterns have relatively good agreement with those acquired by an exact nonlinear dynamic analysis.
文摘The objective of this ongoing joint research program is to determine how 3D/4D modeling, simulation and visualization of Products (buildings), Organizations and Processes (POP) can support lean construction. Initial findings suggest that Process Design Pattern may have the potential to intuitively support ICT based lean construction. We initiated a 'Process Archeology' in order to reveal the requirements for tools that can support the planning, simulation and control of lean construction methods. First findings show that existing tools provide only limited support and therefore, we started to develop new methodologies and technologies to overcome these shortcomings. Through the introduction of Process Design Patterns, we intent to establish process thinking in the interdisciplinary POP design. Optimized construction processes may be synthesized with semi-automatic methods by applying Process Design Patterns on building structures. By providing process templates that integrate problem solution and expert knowledge, Process Design Patterns may have the potential to ensure high quality process models.
文摘This paper discusses a pattern design system in textile industry,the establishment of an imagedatabase which is used to store various kinds of source materials for designers’ reference in order tospeed up design process.Pattern design image database (PDIDB) runs on the double-machine hardware system com-posed of ALTOS-986 and IBM PC/XT microcomputer.The former (host) manages imagedatabase,and the latter works both as a terminal to operate PDIDB and as an image processingstation to input,output,edit and display image data.PDIDB has two mainparts,the image storage management system and the image attributemanagement system and provides some functions,such as retrieval,deleting and updating.
文摘A growing number of international studies have highlighted that ambient air pollution exposures are related to different health outcomes. To do so, researchers need to estimate exposure levels to air pollution throughout everyday life. In the literature, the most commonly used estimate is based on home address only or taking into account, in addition, the work address. However, several studies have shown the importance of daily mobility in the estimate of exposure to air pollutants. In this context, we developed an R procedure that estimates individual exposures combining home addresses, several important places, and itineraries of the principal mobility during a week. It supplies researchers a useful tool to calculate individual daily exposition to air pollutants weighting by the time spent at each of the most frequented locations (work, shopping, residential address, etc.) and while commuting. This task requires the efficient calculation of travel time matrices or the examination of multimodal transport routes. This procedure is freely available from the Equit’Area project website: (https://www.equitarea.org). This procedure is structured in three parts: the first part is to create a network, the second allows to estimate main itineraries of the daily mobility and the last one tries to reconstitute the level of air pollution exposure. One main advantage of the tool is that the procedure can be used with different spatial scales and for any air pollutant.
文摘The seismic capacity curves of three types of buildings including frame,frame-shear wall and shear wall ob- tained by pushover analysis under different lateral load patterns are compared with those from nonlinear time history analy- sis.Based on the numerical results obtained a two-phase load pattern:an inverted triangle(first mode)load pattern until the base shear force reaches β times its maximum value,V_(max)followed by a(x/H)~α form,here β and α being some coeffi- cients depending on the type of the structures considered,is proposed in the paper,which can provide excellent approxima- tion of the seismic capacity curve for low-to-mid-rise shear type buildings.Furthermore,it is shown both the two-phase load pattern proposed and the invariant uniform pattern can be used for low-to-mid-rise shear-bending type and low-rise bending type of buildings.No suitable load patterns have been found for high-rise buildings.
文摘Taking into account the increasing volume of text documents,automatic summarization is one of the important tools for quick and optimal utilization of such sources.Automatic summarization is a text compression process for producing a shorter document in order to quickly access the important goals and main features of the input document.In this study,a novel method is introduced for selective text summarization using the genetic algorithm and generation of repetitive patterns.One of the important features of the proposed summarization is to identify and extract the relationship between the main features of the input text and the creation of repetitive patterns in order to produce and optimize the vector of the main document features in the production of the summary document compared to other previous methods.In this study,attempts were made to encompass all the main parameters of the summary text including unambiguous summary with the highest precision,continuity and consistency.To investigate the efficiency of the proposed algorithm,the results of the study were evaluated with respect to the precision and recall criteria.The results of the study evaluation showed the optimization the dimensions of the features and generation of a sequence of summary document sentences having the most consistency with the main goals and features of the input document.
文摘Laser surface transformation hardening becomes one of the most modern processes used to improve fatigue and wear properties of steel surfaces. In this process, the material properties and the heating parameters are the factors that present the most significant effects on the hardened surface attributes. The control of these factors using predictive modeling approaches to achieve desired surface properties leads to conclusive results. However, when the dimensions of the surface to be treated are larger than the cross-section of the laser beam, various laser-scanning patterns are involved. This paper presents an experimental investigation of laser surface hardening of AISI 4340 steel using different laser scanning patterns. This investigation is based on a structured experimental design using the Taguchi method and improved statistical analysis tools. Experiments are carried out using a 3 kW Nd: YAG laser source in order to evaluate the effects of the heating parameters and patterns design parameters on the physical and geometrical characteristics of the hardened surface. Laser power, scanning speed and scanning patterns (linear, sinusoidal, triangular and trochoid) are the factors used to evaluate the hardened depth and the hardened width variations and to identify the possible relationship between these factors and the hardened zone attributes. Various statistical tools such as ANOVA, correlations analysis and response surfaces are applied in order to examine the effects of the experimental factors on the hardened surface characteristics. The results reveal that the scanning patterns do not modify the nature of the laser parameters’ effects on the hardened depth and the hardened width. But they can accentuate or reduce these effects depending on the type of the considered pattern. The results show also that the sinusoidal and the triangular patterns are relevant when a maximum hardened width with an acceptable hardened depth is desired.
文摘In this research paper, we research on the automatic pattern abstraction and recognition method for large-scale database system based on natural language processing. In distributed database, through the network connection between nodes, data across different nodes and even regional distribution are well recognized. In order to reduce data redundancy and model design of the database will usually contain a lot of forms we combine the NLP theory to optimize the traditional method. The experimental analysis and simulation proves the correctness of our method.
文摘Based on the dynamic monitoring data of crustal deformation, the parameter evolution for the dynamics pattern and fractal dimension of crustal deformation field and the integral activity level of many faults etc. before and after the Tangshan (1976) and Lijiang (1996) strong earthquakes and others are studied by using the method of pattern dynamics. It is exposed that two time space characters, the ordered dimension drop of the deformation field and the accelerated motion of multi fault before an earthquake, are probably caused by the deformation localization and fault softening after the seismogenic process enters the nonlinear stage. They could be an important seismic precursor if they occurred repeatedly before strong earthquakes.
文摘This paper has proposed a practical method for determining the spatial distribution pattern of earthquakes by means of digital image processing and has given some calculation results. This method can overcome the artificial arbitrariness which is usually inevitable in determining the spatial distribution of earthquakes. Meanwhile, the form of seismic gaps and the method for identifying seismic gaps have also been discussed. It should be pointed out that the method proposed in this paper is a new idea in this respect. However, this method is still unable to determine the seismic gap uniquely. In order to identify the real seismic gap, comprehensive analysis of the variation of other relevant parameters (e. g., the b-value, etc. ) should also be made. The results are as follows; Thephenomenon that an area of high seismic activity is surrounded by low seismicity areas, i. e., the seismic clustering pattern is the general form of spatial distribution of earthquakes; whereas a low seismicity area surrounded by high seismicity areas, i. e., the seismic gap pattern, is only an important form of spatial distribution of earthquakes. Earthquakes often occur in a certain seismic clustering area or on its margin.
文摘Arabic Sign Language recognition is an emerging field of research. Previous attempts at automatic vision-based recog-nition of Arabic Sign Language mainly focused on finger spelling and recognizing isolated gestures. In this paper we report the first continuous Arabic Sign Language by building on existing research in feature extraction and pattern recognition. The development of the presented work required collecting a continuous Arabic Sign Language database which we designed and recorded in cooperation with a sign language expert. We intend to make the collected database available for the research community. Our system which we based on spatio-temporal feature extraction and hidden Markov models has resulted in an average word recognition rate of 94%, keeping in the mind the use of a high perplex-ity vocabulary and unrestrictive grammar. We compare our proposed work against existing sign language techniques based on accumulated image difference and motion estimation. The experimental results section shows that the pro-posed work outperforms existing solutions in terms of recognition accuracy.
文摘This paper focuses on one of the indirect speech acts,indirect requests.This paper firstly introduced how force-dynamic theory works and analyzed the same situation of indirect request that involves different utterances by applying Talmy’s force-dynamic theory.It reveals how indirect request is processed between speakers and listeners by adopting patterns explanation,and also gives cognitive interpretation of it.Besides,from cognitive linguistic perspective,it was found that there are three factors that may influence the result of indirect request,which contain the strength of utterance’s illocutionary force,listener’s willingness and pertinence relation between utterance and speaker’s purpose.All the factors will appear when an indirect request is produced,however,there will be at least one of them at the prominent position.This paper partially uncovers how we operate at the cognitive level when indirect requests are delivered.