Matches in SemOpenAlex for { <https://semopenalex.org/work/W23262654> ?p ?o ?g. }
Showing items 1 to 78 of
78
with 100 items per page.
- W23262654 abstract "There are noticeable issues related to the traditional method for software engineering, perhaps the most significant being the current cost and time to market of software systems. Microsoft's Software Factories (SF) confront these problems. A tool that supports creating SFs is the Microsoft Tools for Domain-Specific Languages (DSL Tools), which allows developers to define a modeling language, generate visual designers and transform models, that are described in custom modeling languages, to code. It does not provide any means for testing the transformation process from model to code, so that testing boils down to repeatedly executing the code generation with a variety of input. A proposed method for improving the testing process is to build a tool that provides support for testing the code generation process.In this report, we describe how we built a tool that automatically builds input testmodels for SFs, optimizes generated test sets based on predicted test quality, supplies tests to a SF and generates a log-file based on the results of the testing process.Then, several methods for qualifying the quality of generated tests are proposed, which are based on coverage criteria. After that, we illustrate the results of a case study where the effectiveness of the automated test generation approach is tested, as well as the performance of coverage criteria in predicting test set quality. Twelve errors were exposed in the SF under test, most of these being robustness errors which appear difficult to find using traditional testing approaches. In addition, testing the performance of coverage criteria indicated that there was a relation between metamodel coverage and the number of errors found and that, of all proposed coverage criteria, average metamodel coverage was the best predictor for test quality. Finally, we conclude that automated test generation is a promising approach for improving the testing process for SFs." @default.
- W23262654 created "2016-06-24" @default.
- W23262654 creator A5011832007 @default.
- W23262654 date "2010-01-26" @default.
- W23262654 modified "2023-09-27" @default.
- W23262654 title "Automated test generation for microsoft DSL tools" @default.
- W23262654 hasPublicationYear "2010" @default.
- W23262654 type Work @default.
- W23262654 sameAs 23262654 @default.
- W23262654 citedByCount "1" @default.
- W23262654 countsByYear W232626542013 @default.
- W23262654 crossrefType "journal-article" @default.
- W23262654 hasAuthorship W23262654A5011832007 @default.
- W23262654 hasConcept C115903868 @default.
- W23262654 hasConcept C117447612 @default.
- W23262654 hasConcept C119857082 @default.
- W23262654 hasConcept C128942645 @default.
- W23262654 hasConcept C149091818 @default.
- W23262654 hasConcept C152877465 @default.
- W23262654 hasConcept C162443782 @default.
- W23262654 hasConcept C182122060 @default.
- W23262654 hasConcept C186846655 @default.
- W23262654 hasConcept C188598960 @default.
- W23262654 hasConcept C199360897 @default.
- W23262654 hasConcept C201374245 @default.
- W23262654 hasConcept C2777904410 @default.
- W23262654 hasConcept C41008148 @default.
- W23262654 hasConcept C529173508 @default.
- W23262654 hasConcept C53942775 @default.
- W23262654 hasConcept C76155785 @default.
- W23262654 hasConcept C86469151 @default.
- W23262654 hasConcept C98045186 @default.
- W23262654 hasConceptScore W23262654C115903868 @default.
- W23262654 hasConceptScore W23262654C117447612 @default.
- W23262654 hasConceptScore W23262654C119857082 @default.
- W23262654 hasConceptScore W23262654C128942645 @default.
- W23262654 hasConceptScore W23262654C149091818 @default.
- W23262654 hasConceptScore W23262654C152877465 @default.
- W23262654 hasConceptScore W23262654C162443782 @default.
- W23262654 hasConceptScore W23262654C182122060 @default.
- W23262654 hasConceptScore W23262654C186846655 @default.
- W23262654 hasConceptScore W23262654C188598960 @default.
- W23262654 hasConceptScore W23262654C199360897 @default.
- W23262654 hasConceptScore W23262654C201374245 @default.
- W23262654 hasConceptScore W23262654C2777904410 @default.
- W23262654 hasConceptScore W23262654C41008148 @default.
- W23262654 hasConceptScore W23262654C529173508 @default.
- W23262654 hasConceptScore W23262654C53942775 @default.
- W23262654 hasConceptScore W23262654C76155785 @default.
- W23262654 hasConceptScore W23262654C86469151 @default.
- W23262654 hasConceptScore W23262654C98045186 @default.
- W23262654 hasLocation W232626541 @default.
- W23262654 hasOpenAccess W23262654 @default.
- W23262654 hasPrimaryLocation W232626541 @default.
- W23262654 hasRelatedWork W1967634894 @default.
- W23262654 hasRelatedWork W1967689076 @default.
- W23262654 hasRelatedWork W1975450054 @default.
- W23262654 hasRelatedWork W1989016268 @default.
- W23262654 hasRelatedWork W2141136442 @default.
- W23262654 hasRelatedWork W2142806284 @default.
- W23262654 hasRelatedWork W2147699275 @default.
- W23262654 hasRelatedWork W2185594580 @default.
- W23262654 hasRelatedWork W2199060946 @default.
- W23262654 hasRelatedWork W2371098008 @default.
- W23262654 hasRelatedWork W2555677548 @default.
- W23262654 hasRelatedWork W2561578211 @default.
- W23262654 hasRelatedWork W2573239697 @default.
- W23262654 hasRelatedWork W2783687601 @default.
- W23262654 hasRelatedWork W2965808298 @default.
- W23262654 hasRelatedWork W3042983993 @default.
- W23262654 hasRelatedWork W3083311621 @default.
- W23262654 hasRelatedWork W3177545498 @default.
- W23262654 hasRelatedWork W2154959594 @default.
- W23262654 hasRelatedWork W2181793834 @default.
- W23262654 isParatext "false" @default.
- W23262654 isRetracted "false" @default.
- W23262654 magId "23262654" @default.
- W23262654 workType "article" @default.