Search
Now showing items 1-10 of 27
An Empirical Study on the Effectiveness of Monkey Testing for Android Applications
Android application development has attracted the attention of many software developers as a mainstream software platform. Despite its interesting characteristics, there are a number of issues that result in developing ...
A semi-automated approach to adapt activity diagrams for new use cases
Web engineering methodologies generally assign a crucial role to design models. Therefore, providing a model reuse approach is very interesting since it reduces development costs and improves quality. Current works on model ...
A semantic web enabled approach to reuse functional requirements models in web engineering
Web engineering has emerged as a new software discipline to specifically address the challenges and complexities of developing high quality web applications. A main theme in different web engineering methodologies is to ...
A Semantic Web Based Approach for Design Pattern Detection from Source Code
Design patterns provide experience reusability and increase quality of object oriented designs. Knowing which design patterns are implemented in a software is important in comprehending, maintaining and refactoring its ...
Ontology-Based Web Application Testing
Testing Web applications is still a challenging work which can greatly benefit from test automation techniques. In this paper, we focus on using ontologies as a means of test automation. Current works that use ontologies ...
A systematic literature review on semantic web enabled software testing
Software testing, as a major verification and validation activity which revolves around quality tests, is a knowledge-intensive activity. Hence, it is reasonable to expect that it can be improved by effective application ...
Experiments on Applications of Semantic Layer over Source Code
Source code is probably the most important artifact produced during a software project. Using semantic web technologies like RDF and Ontologies it is possible to produce a semantic layer over source code, through which ...
EMVille: A Gamification-Based Approach to Address the Equivalent Mutant Problem
Mutation testing is known as an effective method for evaluating test sets in terms of their error-revealing capability. When applying mutation testing, it is necessary to identify and filter out the equivalent mutants, ...
TCE+: an Extension of the TCE Method for Detecting Equivalent Mutants in Java Programs
While mutation testing is considered to be an effective technique in software testing, there are some impediments to its widespread use in industrial projects. One of these challenges is the equivalent mutant problem, and ...
An Experimental Study on Robustness and Responsiveness Testing of Iranian Android Games
abstract