Applications, once developed, need to be maintained and tested as they undergo frequent changes. Test automation plays a significant role in testing activity, as it saves time and provides better utilization of resour...
详细信息
ISBN:
(纸本)9781450308083
Applications, once developed, need to be maintained and tested as they undergo frequent changes. Test automation plays a significant role in testing activity, as it saves time and provides better utilization of resources. Test automation itself comes with many challenges such as mapping of user specifications to test-cases, test-case generation, maintenance of test-cases and test-scripts. In this paper, we propose a model-driven approach for test automation to provide end-to-end assistance in test case generation and automation, with focus on re-usability and maintainability. Functional specifications of system are mapped to test-cases for traceability which ensures better test automation process. Functional specifications of system are used as an input to design process models, which are used for automatic generation of test-cases. Process models consist of flows of different tasks in specified sequence. By recording the individual tasks, test-scripts for all the test-cases are generated. The test-cases and test-scripts can be modified and maintained using user friendly user-interface (UI) to provide better control to test designer and ease the load of tester. In this paper, we also present a case study performed on JBilling application [18] to evaluate our approach. Copyright 2011 acm.
In this paper, we introduce a new open source high-level synthesis tool called LegUp that allows software techniques to be used for hardware design. LegUp accepts a standard C program as input and automatically compil...
详细信息
ISBN:
(纸本)9781450305549
In this paper, we introduce a new open source high-level synthesis tool called LegUp that allows software techniques to be used for hardware design. LegUp accepts a standard C program as input and automatically compiles the program to a hybrid architecture containing an FPGA-based MIPS soft processor and custom hardware accelerators that communicate through a standard bus interface. Results show that the tool produces hardware solutions of comparable quality to a commercial high-level synthesis tool. Copyright 2011 acm.
Contract models underlying architecture-level verification methods must suit a range of different accuracy vs analytical complexity tradeoffs depending on domain. For example, trustworthiness in safety-critical system...
详细信息
In this paper, we design a remote-controlled interface of a cross-platform system, called Tech-care, for enhancing the communication and interaction, which is to express tangible care remotely, within Chinese family b...
详细信息
We develop an effective method for the study of cervical vertebra maturation (CVM) for bone age evaluation. Such studies need an accurate X-ray radiographs segmentation of cervical vertebra. It is difficult to have a ...
详细信息
The proceedings contain 137 papers. The topics discussed include: visual programming of location-based services;connecting envisioning process to userinterface design process;a human interface toolkit for developing ...
ISBN:
(纸本)9783642216688
The proceedings contain 137 papers. The topics discussed include: visual programming of location-based services;connecting envisioning process to userinterface design process;a human interface toolkit for developing operation support system of complex industrial systems with IVI-COM technology;a conceptual model of the axiomatic usability evaluation method;representation of decision making process in music composition based on hypernetwork model;multivariate data visualization: a review from the perception aspect;modelling social cognitive theory to explain software piracy intention;ERACLE: electromyography system for gesture interaction;proposal of the Kawaii search system based on the first sight of impression;from personal to collaborative information management: a design science's approach;designing web sites and interfaces to optimize successful user interactions: symposium overview;service science method to create pictograms referring to sign languages;and the effects visual feedback on social behavior during decision making meetings.
The proceedings contain 137 papers. The topics discussed include: visual programming of location-based services;connecting envisioning process to userinterface design process;a human interface toolkit for developing ...
ISBN:
(纸本)9783642217920
The proceedings contain 137 papers. The topics discussed include: visual programming of location-based services;connecting envisioning process to userinterface design process;a human interface toolkit for developing operation support system of complex industrial systems with IVI-COM technology;a conceptual model of the axiomatic usability evaluation method;representation of decision making process in music composition based on hypernetwork model;multivariate data visualization: a review from the perception aspect;modelling social cognitive theory to explain software piracy intention;ERACLE: electromyography system for gesture interaction;proposal of the Kawaii search system based on the first sight of impression;from personal to collaborative information management: a design science's approach;designing web sites and interfaces to optimize successful user interactions: symposium overview;service science method to create pictograms referring to sign languages;and the effects visual feedback on social behavior during decision making meetings.
Bug fixes and feature additions to large code bases often require systematic edits-similar, but not identical, coordinated changes to multiple places. This process is tedious and error-prone. Our prior work introduces...
详细信息
While aspect-oriented programming supports the modular definition of crosscutting concerns, most approaches to aspect- oriented programming fail to improve, or even preserve, modular reasoning. The main problem is tha...
详细信息
Many major online platforms such as Facebook, Google, and Twitter, provide an open Application Programming interface which allows third party applications to access user resources. The Open Authorization protocol (OAu...
详细信息
暂无评论