Aimed at deficiencies in the development and implementation of Enterprise Service Architecture (ESA) software, an ESA software developing mode based on Model Driven Architecture (MDA) is put forward. This mode inc...Aimed at deficiencies in the development and implementation of Enterprise Service Architecture (ESA) software, an ESA software developing mode based on Model Driven Architecture (MDA) is put forward. This mode includes a calculation-independent model ( CIM ), a platform-independent model ( PIM ), a platform-specific model (PSM) and a code level. Based on this mode, the modeling architecture of CIM level is presented. CIM here includes a global model, a process model, an information model and an organization model. The modeling elements of global model, process recta-model, information recta-model and organization meta-model are defined in detail and the relationship between them is described. The reflecting relationship between these models is established as well.展开更多
To better evaluate the quality of software architecture,a metrics suite is proposed to measure the coupling of software architecture models,in which CBC is used to measure the coupling between components,CBCC is used ...To better evaluate the quality of software architecture,a metrics suite is proposed to measure the coupling of software architecture models,in which CBC is used to measure the coupling between components,CBCC is used to measure the coupling of transferring message between components,CBCCT is used to measure the coupling of software architecture,WCBCC is used to measure the coupling of transferring message with weight between components,and WCBCCT is used to measure the coupling of message transmission with weight in the whole software architecture. The proposed algorithm for the coupling metrics is applied to the design of serve software architecture. Analysis of an example validates the feasibility of this metrics suite.展开更多
基金Sponsored by the National High Technology Research & Development Program of China(Grant No.2006AA04Z165,2006AA01Z167)the National Key Technology Research & Development Program of China(Grant No.2006BAH02A09)
文摘Aimed at deficiencies in the development and implementation of Enterprise Service Architecture (ESA) software, an ESA software developing mode based on Model Driven Architecture (MDA) is put forward. This mode includes a calculation-independent model ( CIM ), a platform-independent model ( PIM ), a platform-specific model (PSM) and a code level. Based on this mode, the modeling architecture of CIM level is presented. CIM here includes a global model, a process model, an information model and an organization model. The modeling elements of global model, process recta-model, information recta-model and organization meta-model are defined in detail and the relationship between them is described. The reflecting relationship between these models is established as well.
基金Sponsored by the Science and Technology Department Term of Education of Heilongjiang Province(Grant No. 10541098)
文摘To better evaluate the quality of software architecture,a metrics suite is proposed to measure the coupling of software architecture models,in which CBC is used to measure the coupling between components,CBCC is used to measure the coupling of transferring message between components,CBCCT is used to measure the coupling of software architecture,WCBCC is used to measure the coupling of transferring message with weight between components,and WCBCCT is used to measure the coupling of message transmission with weight in the whole software architecture. The proposed algorithm for the coupling metrics is applied to the design of serve software architecture. Analysis of an example validates the feasibility of this metrics suite.