Detecting well-known design patterns in object-oriented program source code can help maintainers understand the design of a program. Through the detection, the understandability, maintainability, and reusability of ob...Detecting well-known design patterns in object-oriented program source code can help maintainers understand the design of a program. Through the detection, the understandability, maintainability, and reusability of object-oriented programs can be improved. There are automated detection techniques;however, many existing techniques are based on static analysis and use strict conditions composed on class structure data. Hence, it is difficult for them to detect and distinguish design patterns in which the class structures are similar. Moreover, it is difficult for them to deal with diversity in design pattern applications. To solve these problems in existing techniques, we propose a design pattern detection technique using source code metrics and machine learning. Our technique judges candidates for the roles that compose design patterns by using machine learning and measurements of several metrics, and it detects design patterns by analyzing the relations between candidates. It suppresses false negatives and distinguishes patterns in which the class structures are similar. As a result of experimental evaluations with a set of programs, we confirmed that our technique is more accurate than two conventional techniques.展开更多
With the wide use of high-resolution remotely sensed imagery, the object-oriented remotely sensed informa- tion classification pattern has been intensively studied. Starting with the definition of object-oriented remo...With the wide use of high-resolution remotely sensed imagery, the object-oriented remotely sensed informa- tion classification pattern has been intensively studied. Starting with the definition of object-oriented remotely sensed information classification pattern and a literature review of related research progress, this paper sums up 4 developing phases of object-oriented classification pattern during the past 20 years. Then, we discuss the three aspects of method- ology in detail, namely remotely sensed imagery segmentation, feature analysis and feature selection, and classification rule generation, through comparing them with remotely sensed information classification method based on per-pixel. At last, this paper presents several points that need to be paid attention to in the future studies on object-oriented RS in- formation classification pattern: 1) developing robust and highly effective image segmentation algorithm for multi-spectral RS imagery; 2) improving the feature-set including edge, spatial-adjacent and temporal characteristics; 3) discussing the classification rule generation classifier based on the decision tree; 4) presenting evaluation methods for classification result by object-oriented classification pattern.展开更多
In today’s flood of information,people mainly rely on visual information to recognize brands.Pattern logo design is a representative brand image and directly affects consumers’brand impression and perception.The pur...In today’s flood of information,people mainly rely on visual information to recognize brands.Pattern logo design is a representative brand image and directly affects consumers’brand impression and perception.The purpose of this study is to examine the characteristics of the Li Ning brand and the effect of pattern logo design on the brand image.Specifically,it is to provide practical guidelines for brand management and design by analyzing the effects on brand perception,emotional connection,and consumer behavior.For the scope of the study,seven brands are selected for analysis of famous brand cases at home and abroad.The research method is to design a patterned logo suitable for brand characteristics through literature review,empirical research,and detailed analysis of the overall style characteristics of the current Li Ning brand.The research content first analyzes the role of pattern logo design in terms of brand perception,brand perception,and brand sensitivity.Subsequently,the evolution and effect of the Li Ning brand in logo design are examined,and details are discussed in combination with the color and shape of the logo pattern.Finally,by presenting some suggestions and optimized design plans that fit the characteristics and trends of the Li Ning brand,the brand image and market competitiveness can be improved.According to the research results,first,the color,shape,and other factors of brand pattern logo design are closely related to brand image.Second,pattern logo design has a significant influence on consumer attitudes and purchase intentions.Third,consumers are more interested in the design of a patterned logo with high brand awareness.This study has a certain significance in that it reveals the mechanism by which pattern logo design affects brand image and provides useful ideas and suggestions for brand design and marketing.展开更多
This paper proposed a new approach of sample part classification and design, a so called Or-dered-object-oriented method (O-O-O method). Based on the theory of neural networks, fuzzy clustering algorithm and adaptive ...This paper proposed a new approach of sample part classification and design, a so called Or-dered-object-oriented method (O-O-O method). Based on the theory of neural networks, fuzzy clustering algorithm and adaptive pattern recognition, O-O-O method can be used to classify and design the sample parts automatically. The basic theory, the main step as well as the characteristics of the method are analysed. The construction of the ordered object in application is also presented in this paper.展开更多
The growing complexity of System on Chip (SOC) requres a system level specicanon and design approach. High-level languages such as C++/SystemC can play multiple roles in system design as target languages. There ar...The growing complexity of System on Chip (SOC) requres a system level specicanon and design approach. High-level languages such as C++/SystemC can play multiple roles in system design as target languages. There are many practical problems in the application of object-oriented methods for this goal. Based on the analysis of traditional and system-level design methodology, a new object-oriented SOC design methodology with object-oriented design patterns is proposed, which emphasizes high-level design and verification. Aiming at the final goal of developing design patterns specific to SOC design, the reuse of design patterns in SOC systems and the capability of new SOC design patterns are discussed. With the illustration of some concrete examples of SOC design patterns, the application of object-oriented design methodology in the SOC design process is presented.展开更多
UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual...UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual requirements on the basis of Natural Language Processing(NLP)and mapping rules for sentence pattern matching.First,classes are identified through entity recognition rules and candidate class pruning rules using NLP from requirements.Second,class attributes and relationships between classes are extracted using mapping rules for sentence pattern matching on the basis of NLP.Third,we developed an assistant tool integrated into a precision micro classroom system for automatic generation of class diagram,to effectively assist the teaching of object-oriented design and programing course.Results are evaluated with precision,accuracy and recall from eight requirements of object-oriented design and programing course using truth values created by teachers.Our research should benefit beginners of object-oriented design and programing course,who may be students or software developers.It helps them to create correct domain models represented in the UML class diagram.展开更多
Through discussing effective utilization of regional natural resources under the background of globalization,combining with Richard Rogers' typical architectural and urban design works,this study analyzes his desi...Through discussing effective utilization of regional natural resources under the background of globalization,combining with Richard Rogers' typical architectural and urban design works,this study analyzes his design concepts of using regional natural resources from the perspectives of overall balance between architecture and natural environment,architectural function and detail control,application of proper technologies and new materials,then proposes a modern design pattern to create a better urban living environment by integrating regional natural resources and modern architectural technology.展开更多
The mechanism of the effects of anisotropic permeability on well patterns and reservoir development are investigated by coordinate transformation, fluid flow analysis, and reservoir development concepts. Anisotropy of...The mechanism of the effects of anisotropic permeability on well patterns and reservoir development are investigated by coordinate transformation, fluid flow analysis, and reservoir development concepts. Anisotropy of permeability has reconstructive effects on well patterns. The originally designed flooding units are broken up, and new pattern units are made up of the wells that belong to different original units. The behavior possesses strong randomness, and leads to a complicated relationship among the injection and production wells, and unpredictable productivity of the formations. To prevent the break-up of well patterns, well lines should be either parallel or perpendicular to the maximum principal direction of the anisotropic permeability (i.e. the fracture direction). To optimize the development effects ofanisotropic formations, the latitudinal and longitudinal well spacing of the well network are calculated from the principal values of the anisotropic permeability.展开更多
Normalized Difference Vegetation Index (NDVI) is a very useful feature for differentiating vegetation and non-vegetation in remote sensed imagery. In the light of the function of NDVI and the spatial patterns of the...Normalized Difference Vegetation Index (NDVI) is a very useful feature for differentiating vegetation and non-vegetation in remote sensed imagery. In the light of the function of NDVI and the spatial patterns of the vegetation landscapes, we proposed the lacunarity texture derived from NDVI to characterize the spatial patterns of vegetation landscapes concerning the "gappiness" or "emptiness" characteristics. The NDVI-based lacunarity texture was incorporated into object-oriented classification for improving the identification of vegetation categories, especially Torreya which was the targeted tree species in the present research. A three-level hierarchical network of image objects was defined and the proposed texture was integrated as potential sources of information in the rules base. A knowledge base of rules created by classifier C5.0 indicated that the texture could potentially be applied in object-oriented classification. It was found that the addition of such texture improved the identification of every vegetation category. The results demonstrated that the texture could characterize the spatial patterns of vegetation structures, which could be a promising approach for vegetation identification.展开更多
Design patterns are micro architectures that have proved to be reliable, robust and easy to implement. Detecting design pattern from source code of object-oriented system can help a designer, a developer or a maintain...Design patterns are micro architectures that have proved to be reliable, robust and easy to implement. Detecting design pattern from source code of object-oriented system can help a designer, a developer or a maintainer to understand the software system. In this paper, a new method is provided which can detect design patterns from source code combining both static and dynamic analysis. To acquire the run-time dynamic information of software systems, a code instrumentation method is adopted. At the same time, all static and dynamic information is presented in UML diagrams format. The pattern detection process and its detection results are visual and interactive. This method is tested on a call center and a traffic simulation system. Experimental results prove that the method is effective in design patterns detection.展开更多
This paper focuses on a pattern design method for a 3D triangular garment surface. Firstly, some definitions of 3D style lines are proposed for designing the boundaries of patterns as drawing straight lines or splines...This paper focuses on a pattern design method for a 3D triangular garment surface. Firstly, some definitions of 3D style lines are proposed for designing the boundaries of patterns as drawing straight lines or splines on the triangular surface. Additionally some commonly used style lines are automatically generated to enhance design efficiency. Secondly, after style lines are preprocessed, a searching method is presented for quickly obtaining the boundaries and patches of a pattern on the 3D trian- gular surface. Finally a new pattern design reuse method is introduced by encoding/decoding the style line information. After style lines are encoded, the pattern design information can be saved in a pattern template and when decoding this template on a new garment surface, it automates the pattern generation for made-to-measure apparel products.展开更多
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 identification of design pattern instances is important for program understanding and software maintenance. Aiming at the mining of design patterns in existing systems, this paper proposes a subgraph isomorphism a...The identification of design pattern instances is important for program understanding and software maintenance. Aiming at the mining of design patterns in existing systems, this paper proposes a subgraph isomorphism approach to discover several design patterns in a legacy system at a time. The attributed relational graph is used to describe design patterns and legacy systems. The sub-graph isomorphism approach consists of decomposition and composition process. During the decomposition process, graphs corresponding to the design patterns are decomposed into sub-graphs, some of which are graphs corresponding to the elemental design patterns. The composition process tries to get sub-graph isomorphism of the matched graph if sub-graph isomorphism of each subgraph is obtained. Due to the common structures between design patterns, the proposed approach can reduce the matching times of entities and relations. Compared with the existing methods, the proposed algorithm is not linearly dependent on the number of design pattern graphs. Key words design pattern mining - attributed relational graph - subgraph isomorphism CLC number TP 311.5 Foundation item: Supported by the National Natural Science Foundation of China (60273075) and the Science Foundation of Naval University of Engineering (HGDJJ03019)Biography: LI Qing-hua (1940-), male, Professor, research direction: parallel computing.展开更多
The unceasing change problem of land information systems can be resolved through the refactoring and design pattern. To promote the implementation of design pattern and refactoring methods in developing land informati...The unceasing change problem of land information systems can be resolved through the refactoring and design pattern. To promote the implementation of design pattern and refactoring methods in developing land information systems reusing software design, applying refactoring methods to the abstract factory and decorator design patterns in land information system development is discussed.展开更多
Due to different cultural and historical background, the technology in Western and Eastern pattern design is inherently different. Along with the development of technology, garment pattern design technique is making p...Due to different cultural and historical background, the technology in Western and Eastern pattern design is inherently different. Along with the development of technology, garment pattern design technique is making progress towards high effectiveness and accuracy. Many researchers proposed different alternative methodologies to improve the current pattern making processes. This article examines the development of Western and Eastern garment pattern design technique. The main objective of this article is to provide a thorough review and hence a better understanding to those researchers who made contribution on developing pattern design technique and continue their work in the future.展开更多
The creation of hollow out art includes a variety of materials, techniques and categories, its content mostly emphasizes the ancient philosophy performance of the alternation of virtual and real, and Yin-Yang depends ...The creation of hollow out art includes a variety of materials, techniques and categories, its content mostly emphasizes the ancient philosophy performance of the alternation of virtual and real, and Yin-Yang depends on the essence of Chinese culture deduction. If this feature is applied to product design, in addition to emphasizing functional orientation, this traditional arts integration with the new media, will give users a different visual inspire. This thesis is mainly in view of the importance of hollow out art in Chinese cultural heritage, and the 3D hollow out production craft has gradually lost. Therefore, the Delaunay triangle is constructed based on the Convex Hull interpolation algorithm, and the Voronoi Diagram feature is constructed based on the Divide and Conquer algorithm. And with Rhino modeling software as the main body, combined with the application of the parametric plug-in design program (GH), the 3D models of the parametric creative hollow pen holder and the parametric creative hollow lampshade were respectively completed. The traditional craftsmanship is integrated into the modern manufacturing process with innovative techniques, and the Chinese cultural spirit and beauty of nature are successfully connected.展开更多
Pattern design and technology play a very important role in the garment industry. In order to improve the level of pattern making and design of the garment industry, a survey was conducted to investigate the industria...Pattern design and technology play a very important role in the garment industry. In order to improve the level of pattern making and design of the garment industry, a survey was conducted to investigate the industrial needs in pattern design and technology in China's Mainland. The data were collected from the employers and employees from the garment industry and students in the major of fashion and clothing studies. It indicated that there was a gap between the employer and employee, especially the requirements of the industrial needs and the course contents covered by the tertiary schools. The employers expected to recruit more experienced pattern designers, at the same time, they were not reluctant to hire fresh graduates and spent more resources on the training of employees. The students knew little about their employment situation of the garment industry, spent too little time on the course study and learned too little practical skills in pattern design. They could not make use of the knowledge which prevented them from being employed by the garment industry. Efforts should be taken by both the tertiary schools and the garment industry. The students should be aspirated towards the profession of pattern cutters and the syllabuses of pattern making should be more practical and industrial orientated. The solution might benefit the garment industry a lot in a long run.展开更多
Design patterns are object oriented software design practices for solving common design problems and they affect software quality. In this study, we investigate the relationship of design patterns and software defects...Design patterns are object oriented software design practices for solving common design problems and they affect software quality. In this study, we investigate the relationship of design patterns and software defects in a number of open source software projects. Design pattern instances are extracted from the source code repository of these open source software projects. Software defect metrics are extracted from the bug tracking systems of these projects. Using correlation and regression analysis on extracted data, we examine the relationship between design patterns and software defects. Our findings indicate that there is little correlation between the total number of design pattern instances and the number of defects. However, our regression analysis reveals that individual design pattern instances as a group have strong influences on the number of defects. Furthermore, we find that the number of design pattern instances is positively correlated to defect priority. Individual design pattern instances may have positive or negative impacts on defect priority.展开更多
文摘Detecting well-known design patterns in object-oriented program source code can help maintainers understand the design of a program. Through the detection, the understandability, maintainability, and reusability of object-oriented programs can be improved. There are automated detection techniques;however, many existing techniques are based on static analysis and use strict conditions composed on class structure data. Hence, it is difficult for them to detect and distinguish design patterns in which the class structures are similar. Moreover, it is difficult for them to deal with diversity in design pattern applications. To solve these problems in existing techniques, we propose a design pattern detection technique using source code metrics and machine learning. Our technique judges candidates for the roles that compose design patterns by using machine learning and measurements of several metrics, and it detects design patterns by analyzing the relations between candidates. It suppresses false negatives and distinguishes patterns in which the class structures are similar. As a result of experimental evaluations with a set of programs, we confirmed that our technique is more accurate than two conventional techniques.
基金Under the auspices of the National Natural Science Foundation of China (No. 40301038), Talents Recruitment Foun-dation of Nanjing University
文摘With the wide use of high-resolution remotely sensed imagery, the object-oriented remotely sensed informa- tion classification pattern has been intensively studied. Starting with the definition of object-oriented remotely sensed information classification pattern and a literature review of related research progress, this paper sums up 4 developing phases of object-oriented classification pattern during the past 20 years. Then, we discuss the three aspects of method- ology in detail, namely remotely sensed imagery segmentation, feature analysis and feature selection, and classification rule generation, through comparing them with remotely sensed information classification method based on per-pixel. At last, this paper presents several points that need to be paid attention to in the future studies on object-oriented RS in- formation classification pattern: 1) developing robust and highly effective image segmentation algorithm for multi-spectral RS imagery; 2) improving the feature-set including edge, spatial-adjacent and temporal characteristics; 3) discussing the classification rule generation classifier based on the decision tree; 4) presenting evaluation methods for classification result by object-oriented classification pattern.
文摘In today’s flood of information,people mainly rely on visual information to recognize brands.Pattern logo design is a representative brand image and directly affects consumers’brand impression and perception.The purpose of this study is to examine the characteristics of the Li Ning brand and the effect of pattern logo design on the brand image.Specifically,it is to provide practical guidelines for brand management and design by analyzing the effects on brand perception,emotional connection,and consumer behavior.For the scope of the study,seven brands are selected for analysis of famous brand cases at home and abroad.The research method is to design a patterned logo suitable for brand characteristics through literature review,empirical research,and detailed analysis of the overall style characteristics of the current Li Ning brand.The research content first analyzes the role of pattern logo design in terms of brand perception,brand perception,and brand sensitivity.Subsequently,the evolution and effect of the Li Ning brand in logo design are examined,and details are discussed in combination with the color and shape of the logo pattern.Finally,by presenting some suggestions and optimized design plans that fit the characteristics and trends of the Li Ning brand,the brand image and market competitiveness can be improved.According to the research results,first,the color,shape,and other factors of brand pattern logo design are closely related to brand image.Second,pattern logo design has a significant influence on consumer attitudes and purchase intentions.Third,consumers are more interested in the design of a patterned logo with high brand awareness.This study has a certain significance in that it reveals the mechanism by which pattern logo design affects brand image and provides useful ideas and suggestions for brand design and marketing.
文摘This paper proposed a new approach of sample part classification and design, a so called Or-dered-object-oriented method (O-O-O method). Based on the theory of neural networks, fuzzy clustering algorithm and adaptive pattern recognition, O-O-O method can be used to classify and design the sample parts automatically. The basic theory, the main step as well as the characteristics of the method are analysed. The construction of the ordered object in application is also presented in this paper.
文摘The growing complexity of System on Chip (SOC) requres a system level specicanon and design approach. High-level languages such as C++/SystemC can play multiple roles in system design as target languages. There are many practical problems in the application of object-oriented methods for this goal. Based on the analysis of traditional and system-level design methodology, a new object-oriented SOC design methodology with object-oriented design patterns is proposed, which emphasizes high-level design and verification. Aiming at the final goal of developing design patterns specific to SOC design, the reuse of design patterns in SOC systems and the capability of new SOC design patterns are discussed. With the illustration of some concrete examples of SOC design patterns, the application of object-oriented design methodology in the SOC design process is presented.
基金This work is supported by the Collaborative education project of QST Innovation Technology Group Co.,Ltd and the Ministry of Education of PRC(NO.201801243022).
文摘UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual requirements on the basis of Natural Language Processing(NLP)and mapping rules for sentence pattern matching.First,classes are identified through entity recognition rules and candidate class pruning rules using NLP from requirements.Second,class attributes and relationships between classes are extracted using mapping rules for sentence pattern matching on the basis of NLP.Third,we developed an assistant tool integrated into a precision micro classroom system for automatic generation of class diagram,to effectively assist the teaching of object-oriented design and programing course.Results are evaluated with precision,accuracy and recall from eight requirements of object-oriented design and programing course using truth values created by teachers.Our research should benefit beginners of object-oriented design and programing course,who may be students or software developers.It helps them to create correct domain models represented in the UML class diagram.
基金Supported by Programs of Humanities and Social Sciences,the Ministry of Education (10YJCZH132)Henan Provincial Program for Tackling Key Scientific and Technological Problems (102102310414)Decision Research Program of Henan Provincial Government (2011B795)~~
文摘Through discussing effective utilization of regional natural resources under the background of globalization,combining with Richard Rogers' typical architectural and urban design works,this study analyzes his design concepts of using regional natural resources from the perspectives of overall balance between architecture and natural environment,architectural function and detail control,application of proper technologies and new materials,then proposes a modern design pattern to create a better urban living environment by integrating regional natural resources and modern architectural technology.
文摘The mechanism of the effects of anisotropic permeability on well patterns and reservoir development are investigated by coordinate transformation, fluid flow analysis, and reservoir development concepts. Anisotropy of permeability has reconstructive effects on well patterns. The originally designed flooding units are broken up, and new pattern units are made up of the wells that belong to different original units. The behavior possesses strong randomness, and leads to a complicated relationship among the injection and production wells, and unpredictable productivity of the formations. To prevent the break-up of well patterns, well lines should be either parallel or perpendicular to the maximum principal direction of the anisotropic permeability (i.e. the fracture direction). To optimize the development effects ofanisotropic formations, the latitudinal and longitudinal well spacing of the well network are calculated from the principal values of the anisotropic permeability.
基金supported by the National Natural Science Foundation of China (30671212)
文摘Normalized Difference Vegetation Index (NDVI) is a very useful feature for differentiating vegetation and non-vegetation in remote sensed imagery. In the light of the function of NDVI and the spatial patterns of the vegetation landscapes, we proposed the lacunarity texture derived from NDVI to characterize the spatial patterns of vegetation landscapes concerning the "gappiness" or "emptiness" characteristics. The NDVI-based lacunarity texture was incorporated into object-oriented classification for improving the identification of vegetation categories, especially Torreya which was the targeted tree species in the present research. A three-level hierarchical network of image objects was defined and the proposed texture was integrated as potential sources of information in the rules base. A knowledge base of rules created by classifier C5.0 indicated that the texture could potentially be applied in object-oriented classification. It was found that the addition of such texture improved the identification of every vegetation category. The results demonstrated that the texture could characterize the spatial patterns of vegetation structures, which could be a promising approach for vegetation identification.
基金Project supported by the National Natural Science Foundation of China(Grant No.60473063)
文摘Design patterns are micro architectures that have proved to be reliable, robust and easy to implement. Detecting design pattern from source code of object-oriented system can help a designer, a developer or a maintainer to understand the software system. In this paper, a new method is provided which can detect design patterns from source code combining both static and dynamic analysis. To acquire the run-time dynamic information of software systems, a code instrumentation method is adopted. At the same time, all static and dynamic information is presented in UML diagrams format. The pattern detection process and its detection results are visual and interactive. This method is tested on a call center and a traffic simulation system. Experimental results prove that the method is effective in design patterns detection.
基金Project supported by the National Natural Science Foundation of China (No. 60473129)the Ph.D Programs Foundation of the Ministry of Education of China (No. 20060335118)
文摘This paper focuses on a pattern design method for a 3D triangular garment surface. Firstly, some definitions of 3D style lines are proposed for designing the boundaries of patterns as drawing straight lines or splines on the triangular surface. Additionally some commonly used style lines are automatically generated to enhance design efficiency. Secondly, after style lines are preprocessed, a searching method is presented for quickly obtaining the boundaries and patches of a pattern on the 3D trian- gular surface. Finally a new pattern design reuse method is introduced by encoding/decoding the style line information. After style lines are encoded, the pattern design information can be saved in a pattern template and when decoding this template on a new garment surface, it automates the pattern generation for made-to-measure apparel products.
文摘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 identification of design pattern instances is important for program understanding and software maintenance. Aiming at the mining of design patterns in existing systems, this paper proposes a subgraph isomorphism approach to discover several design patterns in a legacy system at a time. The attributed relational graph is used to describe design patterns and legacy systems. The sub-graph isomorphism approach consists of decomposition and composition process. During the decomposition process, graphs corresponding to the design patterns are decomposed into sub-graphs, some of which are graphs corresponding to the elemental design patterns. The composition process tries to get sub-graph isomorphism of the matched graph if sub-graph isomorphism of each subgraph is obtained. Due to the common structures between design patterns, the proposed approach can reduce the matching times of entities and relations. Compared with the existing methods, the proposed algorithm is not linearly dependent on the number of design pattern graphs. Key words design pattern mining - attributed relational graph - subgraph isomorphism CLC number TP 311.5 Foundation item: Supported by the National Natural Science Foundation of China (60273075) and the Science Foundation of Naval University of Engineering (HGDJJ03019)Biography: LI Qing-hua (1940-), male, Professor, research direction: parallel computing.
基金Funded by the National Natural Science Foundation of China (No.40671122, No.40671130) and the National Key Developing Program for Basic Sciences of China (No.2006CB701302).
文摘The unceasing change problem of land information systems can be resolved through the refactoring and design pattern. To promote the implementation of design pattern and refactoring methods in developing land information systems reusing software design, applying refactoring methods to the abstract factory and decorator design patterns in land information system development is discussed.
基金This Research is Supported by the Tuition Scholarship from The Hong Kong Polytechnic University
文摘Due to different cultural and historical background, the technology in Western and Eastern pattern design is inherently different. Along with the development of technology, garment pattern design technique is making progress towards high effectiveness and accuracy. Many researchers proposed different alternative methodologies to improve the current pattern making processes. This article examines the development of Western and Eastern garment pattern design technique. The main objective of this article is to provide a thorough review and hence a better understanding to those researchers who made contribution on developing pattern design technique and continue their work in the future.
文摘The creation of hollow out art includes a variety of materials, techniques and categories, its content mostly emphasizes the ancient philosophy performance of the alternation of virtual and real, and Yin-Yang depends on the essence of Chinese culture deduction. If this feature is applied to product design, in addition to emphasizing functional orientation, this traditional arts integration with the new media, will give users a different visual inspire. This thesis is mainly in view of the importance of hollow out art in Chinese cultural heritage, and the 3D hollow out production craft has gradually lost. Therefore, the Delaunay triangle is constructed based on the Convex Hull interpolation algorithm, and the Voronoi Diagram feature is constructed based on the Divide and Conquer algorithm. And with Rhino modeling software as the main body, combined with the application of the parametric plug-in design program (GH), the 3D models of the parametric creative hollow pen holder and the parametric creative hollow lampshade were respectively completed. The traditional craftsmanship is integrated into the modern manufacturing process with innovative techniques, and the Chinese cultural spirit and beauty of nature are successfully connected.
文摘Pattern design and technology play a very important role in the garment industry. In order to improve the level of pattern making and design of the garment industry, a survey was conducted to investigate the industrial needs in pattern design and technology in China's Mainland. The data were collected from the employers and employees from the garment industry and students in the major of fashion and clothing studies. It indicated that there was a gap between the employer and employee, especially the requirements of the industrial needs and the course contents covered by the tertiary schools. The employers expected to recruit more experienced pattern designers, at the same time, they were not reluctant to hire fresh graduates and spent more resources on the training of employees. The students knew little about their employment situation of the garment industry, spent too little time on the course study and learned too little practical skills in pattern design. They could not make use of the knowledge which prevented them from being employed by the garment industry. Efforts should be taken by both the tertiary schools and the garment industry. The students should be aspirated towards the profession of pattern cutters and the syllabuses of pattern making should be more practical and industrial orientated. The solution might benefit the garment industry a lot in a long run.
文摘Design patterns are object oriented software design practices for solving common design problems and they affect software quality. In this study, we investigate the relationship of design patterns and software defects in a number of open source software projects. Design pattern instances are extracted from the source code repository of these open source software projects. Software defect metrics are extracted from the bug tracking systems of these projects. Using correlation and regression analysis on extracted data, we examine the relationship between design patterns and software defects. Our findings indicate that there is little correlation between the total number of design pattern instances and the number of defects. However, our regression analysis reveals that individual design pattern instances as a group have strong influences on the number of defects. Furthermore, we find that the number of design pattern instances is positively correlated to defect priority. Individual design pattern instances may have positive or negative impacts on defect priority.