Recently an object-oriented approach has been applied in the fields of finite element analysis with a view to treating the various complexities within these. It has been demonstrated that finite element software desig...Recently an object-oriented approach has been applied in the fields of finite element analysis with a view to treating the various complexities within these. It has been demonstrated that finite element software designed using an object-oriented approach can be significantly more robust than traditional codes. This paper describes a special kind of implementation of object-oriented programming which is rather hybrid in nature, in the development of a finite element code for engineering analysis of metal working problems using C++, and discusses the advantages of this approach.展开更多
In order to improve the adaptability and extensibility of the decision support system, approach to develop a decision support system using object oriented techniques is investigated in this paper. First, the framework...In order to improve the adaptability and extensibility of the decision support system, approach to develop a decision support system using object oriented techniques is investigated in this paper. First, the framework of the object oriented DSS(OODSS) is proposed.There are three main models in an OODSS.Conceptual model describes the problem domain and its environment. Problem description model represents users’ requirements.And the problem solving model uses a series of models such as knowledge model,optimal model, etc,to realize the users’ requirements, that is to say, to solve the problems.Then the methods of system analysis and design using object oriented techniques to develop DSS are presented.At last, the characteristics of the OODSS is analyzed.展开更多
We simulated the R-band contribution of the host galaxy of TeV γ-ray BL Lac object Mrk 501 in different aperture sizes and seeing conditions. An intensive set of observations was acquired with the 1.02m optical teles...We simulated the R-band contribution of the host galaxy of TeV γ-ray BL Lac object Mrk 501 in different aperture sizes and seeing conditions. An intensive set of observations was acquired with the 1.02m optical telescope, managed by Yunnan Observatories, from 2010 May 15 to 18. Based on the host subtraction data usually used in the literature, the subtraction of host galaxy contamination results in significant seeing-brightness correlations. These correlations would lead to illusive large amplitude variations at short timescales, which will mask the intrinsic microvariability, thus giving rise to difficulty in detecting the intrinsic microvariability. Both aperture size and seeing condition influence the flux measurements, but the aperture size impacts the result more significantly. Based on the parameters of an elliptical galaxy provided in the literature, we simulated the host contributions of Mrk 501 in different aperture sizes and seeing conditions. Our simulation data of the host galaxy obviously weaken these significant seeing-brightness correlations for the host-subtracted brightness of Mrk 501, and can help us discover the intrinsic short timescale microvariability. The pure nuclear flux is -8.0 mJy in the R band, i.e., the AGN has a magnitude of R - 13.96 mag.展开更多
Design patterns are often used in the development of object-oriented software. It offers reusable abstract information that is helpful in solving recurring design problems. Detecting design patterns is beneficial to t...Design patterns are often used in the development of object-oriented software. It offers reusable abstract information that is helpful in solving recurring design problems. Detecting design patterns is beneficial to the comprehension and maintenance of object-oriented software systems. Several pattern detection techniques based on static analysis often encounter problems when detecting design patterns for identical structures of patterns. In this study, we attempt to detect software design patterns by using software metrics and classification-based techniques. Our study is conducted in two phases: creation of metrics-oriented dataset and detection of software design patterns. The datasets are prepared by using software metrics for the learning of classifiers. Then, pattern detection is performed by using classification-based techniques. To evaluate the proposed method, experiments are conducted using three open source software programs, JHotDraw, QuickUML, and JUnit, and the results are analyzed.展开更多
文摘Recently an object-oriented approach has been applied in the fields of finite element analysis with a view to treating the various complexities within these. It has been demonstrated that finite element software designed using an object-oriented approach can be significantly more robust than traditional codes. This paper describes a special kind of implementation of object-oriented programming which is rather hybrid in nature, in the development of a finite element code for engineering analysis of metal working problems using C++, and discusses the advantages of this approach.
文摘In order to improve the adaptability and extensibility of the decision support system, approach to develop a decision support system using object oriented techniques is investigated in this paper. First, the framework of the object oriented DSS(OODSS) is proposed.There are three main models in an OODSS.Conceptual model describes the problem domain and its environment. Problem description model represents users’ requirements.And the problem solving model uses a series of models such as knowledge model,optimal model, etc,to realize the users’ requirements, that is to say, to solve the problems.Then the methods of system analysis and design using object oriented techniques to develop DSS are presented.At last, the characteristics of the OODSS is analyzed.
基金financial supports of the Key Research Program of the CAS(Grant No.KJZD-EW-M06)the National Natural Science Foundation of China(NSFC+3 种基金Grant No.11433004)the Ministry of Science and Technology of China(2016YFA0400700)the financial supports of the NSFC(Grant Nos.11273052 and U1431228)the Youth Innovation Promotion Association,CAS
文摘We simulated the R-band contribution of the host galaxy of TeV γ-ray BL Lac object Mrk 501 in different aperture sizes and seeing conditions. An intensive set of observations was acquired with the 1.02m optical telescope, managed by Yunnan Observatories, from 2010 May 15 to 18. Based on the host subtraction data usually used in the literature, the subtraction of host galaxy contamination results in significant seeing-brightness correlations. These correlations would lead to illusive large amplitude variations at short timescales, which will mask the intrinsic microvariability, thus giving rise to difficulty in detecting the intrinsic microvariability. Both aperture size and seeing condition influence the flux measurements, but the aperture size impacts the result more significantly. Based on the parameters of an elliptical galaxy provided in the literature, we simulated the host contributions of Mrk 501 in different aperture sizes and seeing conditions. Our simulation data of the host galaxy obviously weaken these significant seeing-brightness correlations for the host-subtracted brightness of Mrk 501, and can help us discover the intrinsic short timescale microvariability. The pure nuclear flux is -8.0 mJy in the R band, i.e., the AGN has a magnitude of R - 13.96 mag.
文摘Design patterns are often used in the development of object-oriented software. It offers reusable abstract information that is helpful in solving recurring design problems. Detecting design patterns is beneficial to the comprehension and maintenance of object-oriented software systems. Several pattern detection techniques based on static analysis often encounter problems when detecting design patterns for identical structures of patterns. In this study, we attempt to detect software design patterns by using software metrics and classification-based techniques. Our study is conducted in two phases: creation of metrics-oriented dataset and detection of software design patterns. The datasets are prepared by using software metrics for the learning of classifiers. Then, pattern detection is performed by using classification-based techniques. To evaluate the proposed method, experiments are conducted using three open source software programs, JHotDraw, QuickUML, and JUnit, and the results are analyzed.