A software component must be tested every time it is reused in order to assure quality of component itself and system in which it is to be integrated.So how to increase testability of component has become a key techno...A software component must be tested every time it is reused in order to assure quality of component itself and system in which it is to be integrated.So how to increase testability of component has become a key technology in the software engineering community.Here a method is introduced to increase component testability.And meanings of component testability and relative effective ways to increase testability are summarized.Then definitions of component coupling testing criterion,DU-I(Definition-Use Information) and OP-Vs(Observation-Point Values)are given.Base on these,a definition-use table is introduced,which includes DU-A and OP-Vs item,to help component testers to understand and observe interior details about component under test better.Then a framework of testable component based on above DU-table is given.These facilities provide ways to detect errors,observe state variables by observation-points based monitor mechanism.Moreover,above methods are applied to our application developed by ourselves before,and some test cases are generated.Then our method is compared with Orso method and Kan method using the same example,presenting the comparison results.The results illustrate the validity of our method,effectively generating test cases and killing more mutants.展开更多
The problems of installation and integration of complex suite of software for processing medical images. Based analysis of the situation is realized in an easier integration of an automated system using the latest inf...The problems of installation and integration of complex suite of software for processing medical images. Based analysis of the situation is realized in an easier integration of an automated system using the latest information technologies using the web - environment for analysis and segmentation of DICOM - images.展开更多
In financial investment planning,a large number of components that interact in varying and complexways are involved.This leads to complex behavior that is difficult to understand,predict and manage.Asingle intelligent...In financial investment planning,a large number of components that interact in varying and complexways are involved.This leads to complex behavior that is difficult to understand,predict and manage.Asingle intelligent technique can not solve the complicated and elaborate investment planning problems.Itis necessary to study those problems synthetically by combining the multiple intelligent techniques.Weemployed fussy algorithms,genetic algorithms,etc.to solve complicated financial portfolio managementin this paper.We analyse and design an agent-based hybrid intelligent system by following the methodolo-gy for constructing agent-based hybrid intelligent system(MAHIS).The system starts with the financialrisk tolerance evaluation based on fussy algorithms.Asset allocation,portfolio selections,interest predic-tions,and ordered weighted averaging can be conducted by using hybrid intelligent techniques.The plan-ning agent in the system can easily access all the intelligent processing agents,including the agents of fi-nancial risk tolerance assessment,asset allocation,portfolio selection,interest prediction,and decisionaggregation.Overall system robustness is facilitated.展开更多
基金Natural Science Fund of Hubei Province (No2005ABA266)
文摘A software component must be tested every time it is reused in order to assure quality of component itself and system in which it is to be integrated.So how to increase testability of component has become a key technology in the software engineering community.Here a method is introduced to increase component testability.And meanings of component testability and relative effective ways to increase testability are summarized.Then definitions of component coupling testing criterion,DU-I(Definition-Use Information) and OP-Vs(Observation-Point Values)are given.Base on these,a definition-use table is introduced,which includes DU-A and OP-Vs item,to help component testers to understand and observe interior details about component under test better.Then a framework of testable component based on above DU-table is given.These facilities provide ways to detect errors,observe state variables by observation-points based monitor mechanism.Moreover,above methods are applied to our application developed by ourselves before,and some test cases are generated.Then our method is compared with Orso method and Kan method using the same example,presenting the comparison results.The results illustrate the validity of our method,effectively generating test cases and killing more mutants.
文摘The problems of installation and integration of complex suite of software for processing medical images. Based analysis of the situation is realized in an easier integration of an automated system using the latest information technologies using the web - environment for analysis and segmentation of DICOM - images.
基金the Overseas Scholar Research Foundation of Heilongjiang,China(No.LC0609)
文摘In financial investment planning,a large number of components that interact in varying and complexways are involved.This leads to complex behavior that is difficult to understand,predict and manage.Asingle intelligent technique can not solve the complicated and elaborate investment planning problems.Itis necessary to study those problems synthetically by combining the multiple intelligent techniques.Weemployed fussy algorithms,genetic algorithms,etc.to solve complicated financial portfolio managementin this paper.We analyse and design an agent-based hybrid intelligent system by following the methodolo-gy for constructing agent-based hybrid intelligent system(MAHIS).The system starts with the financialrisk tolerance evaluation based on fussy algorithms.Asset allocation,portfolio selections,interest predic-tions,and ordered weighted averaging can be conducted by using hybrid intelligent techniques.The plan-ning agent in the system can easily access all the intelligent processing agents,including the agents of fi-nancial risk tolerance assessment,asset allocation,portfolio selection,interest prediction,and decisionaggregation.Overall system robustness is facilitated.