On testing the source compatibility in Java
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21240%2F13%3A00209276" target="_blank" >RIV/68407700:21240/13:00209276 - isvavai.cz</a>
Result on the web
<a href="http://dl.acm.org/citation.cfm?id=2508094" target="_blank" >http://dl.acm.org/citation.cfm?id=2508094</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1145/2508075.2508094" target="_blank" >10.1145/2508075.2508094</a>
Alternative languages
Result language
angličtina
Original language name
On testing the source compatibility in Java
Original language description
When software components evolve, they change interfaces, which may break backward compatibility. We present a tool that facilitates checking whether a new version of component is source compatible with a previous version. This tool figures out the component interface and generates the client code that uses the component interface to maxi-mum extent. If the generated client compiles against the new component interface, those two versions are more or less compatible. The tool can be useful for API authors.
Czech name
—
Czech description
—
Classification
Type
D - Article in proceedings
CEP classification
JC - Computer hardware and software
OECD FORD branch
—
Result continuities
Project
—
Continuities
I - Institucionalni podpora na dlouhodoby koncepcni rozvoj vyzkumne organizace
Others
Publication year
2013
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Article name in the collection
Proceedings of the 2013 companion publication for conference on Systems, programming, & applications: software for humanity
ISBN
978-1-4503-1995-9
ISSN
—
e-ISSN
—
Number of pages
2
Pages from-to
87-88
Publisher name
ACM
Place of publication
New York
Event location
Indianapolis, Indiana
Event date
Oct 26, 2013
Type of event by nationality
WRD - Celosvětová akce
UT code for WoS article
—