Matches in SemOpenAlex for { <https://semopenalex.org/work/W4387561103> ?p ?o ?g. }
Showing items 1 to 71 of
71
with 100 items per page.
- W4387561103 abstract "A test oracle serves as a criterion or mechanism to assess the correspondence between software output and the anticipated behavior for a given input set. In automated testing, black-box techniques, known for their non-intrusive nature in test oracle construction, are widely used, including notable methodologies like differential testing and metamorphic testing. Inspired by the mathematical concept of inverse function, we present Retromorphic Testing, a novel black-box testing methodology. It leverages an auxiliary program in conjunction with the program under test, which establishes a dual-program structure consisting of a forward program and a backward program. The input data is first processed by the forward program and then its program output is reversed to its original input format using the backward program. In particular, the auxiliary program can operate as either the forward or backward program, leading to different testing modes. The process concludes by examining the relationship between the initial input and the transformed output within the input domain. For example, to test the implementation of the sine function $sin(x)$, we can employ its inverse function, $arcsin(x)$, and validate the equation $x = sin(arcsin(x)+2kpi), forall k in mathbb{Z}$. In addition to the high-level concept of Retromorphic Testing, this paper presents its three testing modes with illustrative use cases across diverse programs, including algorithms, traditional software, and AI applications." @default.
- W4387561103 created "2023-10-12" @default.
- W4387561103 creator A5023047996 @default.
- W4387561103 creator A5027998764 @default.
- W4387561103 creator A5079365353 @default.
- W4387561103 creator A5093047870 @default.
- W4387561103 date "2023-10-10" @default.
- W4387561103 modified "2023-10-13" @default.
- W4387561103 title "Retromorphic Testing: A New Approach to the Test Oracle Problem" @default.
- W4387561103 doi "https://doi.org/10.48550/arxiv.2310.06433" @default.
- W4387561103 hasPublicationYear "2023" @default.
- W4387561103 type Work @default.
- W4387561103 citedByCount "0" @default.
- W4387561103 crossrefType "posted-content" @default.
- W4387561103 hasAuthorship W4387561103A5023047996 @default.
- W4387561103 hasAuthorship W4387561103A5027998764 @default.
- W4387561103 hasAuthorship W4387561103A5079365353 @default.
- W4387561103 hasAuthorship W4387561103A5093047870 @default.
- W4387561103 hasBestOaLocation W43875611031 @default.
- W4387561103 hasConcept C11413529 @default.
- W4387561103 hasConcept C14036430 @default.
- W4387561103 hasConcept C162443782 @default.
- W4387561103 hasConcept C177264268 @default.
- W4387561103 hasConcept C186661526 @default.
- W4387561103 hasConcept C186846655 @default.
- W4387561103 hasConcept C199360897 @default.
- W4387561103 hasConcept C207467116 @default.
- W4387561103 hasConcept C24169984 @default.
- W4387561103 hasConcept C2524010 @default.
- W4387561103 hasConcept C2777904410 @default.
- W4387561103 hasConcept C33923547 @default.
- W4387561103 hasConcept C41008148 @default.
- W4387561103 hasConcept C529173508 @default.
- W4387561103 hasConcept C55166926 @default.
- W4387561103 hasConcept C78458016 @default.
- W4387561103 hasConcept C86803240 @default.
- W4387561103 hasConcept C98183937 @default.
- W4387561103 hasConceptScore W4387561103C11413529 @default.
- W4387561103 hasConceptScore W4387561103C14036430 @default.
- W4387561103 hasConceptScore W4387561103C162443782 @default.
- W4387561103 hasConceptScore W4387561103C177264268 @default.
- W4387561103 hasConceptScore W4387561103C186661526 @default.
- W4387561103 hasConceptScore W4387561103C186846655 @default.
- W4387561103 hasConceptScore W4387561103C199360897 @default.
- W4387561103 hasConceptScore W4387561103C207467116 @default.
- W4387561103 hasConceptScore W4387561103C24169984 @default.
- W4387561103 hasConceptScore W4387561103C2524010 @default.
- W4387561103 hasConceptScore W4387561103C2777904410 @default.
- W4387561103 hasConceptScore W4387561103C33923547 @default.
- W4387561103 hasConceptScore W4387561103C41008148 @default.
- W4387561103 hasConceptScore W4387561103C529173508 @default.
- W4387561103 hasConceptScore W4387561103C55166926 @default.
- W4387561103 hasConceptScore W4387561103C78458016 @default.
- W4387561103 hasConceptScore W4387561103C86803240 @default.
- W4387561103 hasConceptScore W4387561103C98183937 @default.
- W4387561103 hasLocation W43875611031 @default.
- W4387561103 hasOpenAccess W4387561103 @default.
- W4387561103 hasPrimaryLocation W43875611031 @default.
- W4387561103 hasRelatedWork W1501213200 @default.
- W4387561103 hasRelatedWork W1969158622 @default.
- W4387561103 hasRelatedWork W2106999273 @default.
- W4387561103 hasRelatedWork W2376226556 @default.
- W4387561103 hasRelatedWork W2387992358 @default.
- W4387561103 hasRelatedWork W2974027607 @default.
- W4387561103 hasRelatedWork W3197709817 @default.
- W4387561103 hasRelatedWork W3214776400 @default.
- W4387561103 hasRelatedWork W4307077653 @default.
- W4387561103 hasRelatedWork W4381929787 @default.
- W4387561103 isParatext "false" @default.
- W4387561103 isRetracted "false" @default.
- W4387561103 workType "article" @default.