To improve the efficiency of software testing, a model-driven method is proposed to automatically generate test cases from UML design model. In it, PITCs (platform-independent test cases) are generated first from a UML design model. And then, according to the predefined rules, a process is implemented to transform PITCs into the corresponding PSTCs (platform-specific test cases). The experiment and comparison had showed that the method proposed in this paper was easier to be understood and implemented by users to generate test cases than the ones existed.
Abstract-with the rapid development of the Internet and its wide application, the management of enterprises is gradually shifting from a closed environment to a dynamic and open one. So, how to improve the flexibility of ERP software under the Internet computing environment has become a key issue for ERP vendors and users. It is also the main focus of this paper. One process-aware ERP framework is proposed to support Internetbased ERP development and evolution in order to improve the flexibility of ERP software. In it, users, using visualized design tool, can reedit or change the existed business process model as required. And then the updated business process model and its changes can be automatically propagated to process engine. The latter can call the analyzer for changes to determine the complexity of these changes, which can be measured by the property of forward compatibility defined to evaluate the scale and status of the coming evolution. After that, activity instance scheduler together with change locators are called to cooperatively complete the process evolution by operating the caching sequence of activity and service instances. Comparison with current research work and our practice had shown that this framework runs well.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.