The current standard Unified Modeling Language(UML) could not model framework flexibility and extendibility adequately due to lack of appropriate constructs to distinguish framework hot-spots from kernel elements. A n...The current standard Unified Modeling Language(UML) could not model framework flexibility and extendibility adequately due to lack of appropriate constructs to distinguish framework hot-spots from kernel elements. A new UML profile that may customize UML for framework modeling was presented using the extension mechanisms of UML, providing a group of UML extensions to meet the needs of framework modeling. In this profile, the extended class diagrams and sequence diagrams were defined to straightforwardly identify the hot-spots and describe their instantiation restrictions. A transformation model based on design patterns was also put forward, such that the profile based framework design diagrams could be automatically mapped to the corresponding implementation diagrams. It was proved that the presented profile makes framework modeling more straightforwardly and therefore easier to understand and instantiate.展开更多
An idea is presented about the development of a data processing and analysis system for ICF experiments, which is based on an object oriented framework. The design and preliminary implementation of the data processing...An idea is presented about the development of a data processing and analysis system for ICF experiments, which is based on an object oriented framework. The design and preliminary implementation of the data processing and analysis framework based on the ROOT system have been completed. Software for unfolding soft X-ray spectra has been developed to test the functions of this framework.展开更多
As CAD/CAM becomes more and more popular, efficiently managing large amounts of engineering data becomes essential for improving design efficiency and quality. This paper analyses five basic features of product data m...As CAD/CAM becomes more and more popular, efficiently managing large amounts of engineering data becomes essential for improving design efficiency and quality. This paper analyses five basic features of product data management and combines them with real industrial examples. Then, an object oriented product data management model is presented. To carry out the model, the paper presents the architecture of the Cax information management and integration system (Cax IMIS), and focuses on its core technology, implementation of an object management framework, and discusses the process of realizing the inherent attributes, relations, and messages between objects using the object dictionary and storing detail information about the persistent objects in relation database management system (RDBMS). The method provides an effective object management framework for Cax IMIS.展开更多
文摘The current standard Unified Modeling Language(UML) could not model framework flexibility and extendibility adequately due to lack of appropriate constructs to distinguish framework hot-spots from kernel elements. A new UML profile that may customize UML for framework modeling was presented using the extension mechanisms of UML, providing a group of UML extensions to meet the needs of framework modeling. In this profile, the extended class diagrams and sequence diagrams were defined to straightforwardly identify the hot-spots and describe their instantiation restrictions. A transformation model based on design patterns was also put forward, such that the profile based framework design diagrams could be automatically mapped to the corresponding implementation diagrams. It was proved that the presented profile makes framework modeling more straightforwardly and therefore easier to understand and instantiate.
基金This project supported by the National High-Tech Research and Development Plan (863-804-3)
文摘An idea is presented about the development of a data processing and analysis system for ICF experiments, which is based on an object oriented framework. The design and preliminary implementation of the data processing and analysis framework based on the ROOT system have been completed. Software for unfolding soft X-ray spectra has been developed to test the functions of this framework.
文摘As CAD/CAM becomes more and more popular, efficiently managing large amounts of engineering data becomes essential for improving design efficiency and quality. This paper analyses five basic features of product data management and combines them with real industrial examples. Then, an object oriented product data management model is presented. To carry out the model, the paper presents the architecture of the Cax information management and integration system (Cax IMIS), and focuses on its core technology, implementation of an object management framework, and discusses the process of realizing the inherent attributes, relations, and messages between objects using the object dictionary and storing detail information about the persistent objects in relation database management system (RDBMS). The method provides an effective object management framework for Cax IMIS.