In a C compiler, function calls are difficult to implement correctly because they must respect a platform-specific calling convention. But they are governed by a simple invariant...
Abstract—Software testing is an expensive and time consuming process, often involving the manual creation of comprehensive regression test suites. However, current testing method...
Since manual black-box testing of GUI-based APplications (GAPs) is tedious and laborious, test engineers create test scripts to automate the testing process. These test scripts in...
Software systems are often complex in the number of features that are available through the user interface and consequently, the number of interactions that can occur. Such system...
Designers of children's technology are often more interested in user motivation than those who design systems for adults. Since children's technology often has aims such...