2009
DOI: 10.1016/j.entcs.2009.09.037
|View full text |Cite
|
Sign up to set email alerts
|

Tickling Java with a Feather

Abstract: Fragments of mainstream programming languages are formalised in order to show desirable properties of their static semantics. We ask if said formalisms could also be used to define a test suite for the mainstream programming language in question, and what the utility of such a suite would be. In this work, we present our findings from testing Java with Featherweight Java (FJ). We take the syntax and binding structure of FJ to define an instance space of non-isomorphic test programs and implementations of FJ ty… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
0
0
1

Year Published

2018
2018
2021
2021

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(1 citation statement)
references
References 6 publications
0
0
0
1
Order By: Relevance
“…Um dos trabalhos pioneiros utiliza a biblioteca QuickCheck e gera código Haskell [5]. Também existem soluções propostas especificamente para a geração aleatória de código Java [4,7,8].…”
Section: Trabalhos Relacionadosunclassified
“…Um dos trabalhos pioneiros utiliza a biblioteca QuickCheck e gera código Haskell [5]. Também existem soluções propostas especificamente para a geração aleatória de código Java [4,7,8].…”
Section: Trabalhos Relacionadosunclassified