Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 210,150,891 papers from all fields of science
Search
Sign In
Create Free Account
Interface (Java)
Known as:
Implement
, Implements (Java)
, Java interface
An interface in the Java programming language is an abstract type that is used to specify a behaviour that classes must implement. They are similar…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
28 relations
Abstract type
Adapter pattern
Comparison of Java and C++
Constant interface
Expand
Broader (1)
Java
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2008
Highly Cited
2008
Automated Verification of Multi-Agent Programs
Rafael Heitor Bordini
,
Louise Dennis
,
Berndt Müller
,
Michael Fisher
23rd IEEE/ACM International Conference on…
2008
Corpus ID: 1523141
In this paper, we show that the flexible model-checking of multi-agent systems, implemented using agent-oriented programming…
Expand
Highly Cited
2008
Highly Cited
2008
Easy web service discovery: A query-by-example approach
M. Crasso
,
Alejandro Zunino
,
M. Campo
Science of Computer Programming
2008
Corpus ID: 16877005
Review
2007
Review
2007
Planning domain definition using GIPO
R. Simpson
,
D. Kitchin
,
T. McCluskey
Knowledge engineering review (Print)
2007
Corpus ID: 14400165
Abstract In this paper an object-centric perspective on planning domain definition is presented along with an overview of GIPO…
Expand
Highly Cited
2006
Highly Cited
2006
Model-Driven Development with the jABC
B. Steffen
,
T. Margaria
,
Ralf Nagel
,
Sven Jörges
,
C. Kubczak
Haifa Verification Conference
2006
Corpus ID: 14462695
We present the jABC, a framework for model driven application development based on Lightweight Process Coordination. With jABC…
Expand
Highly Cited
2005
Highly Cited
2005
Synthesis of interface specifications for Java classes
R. Alur
,
Pavol Cerný
,
P. Madhusudan
,
Wonhong Nam
ACM-SIGACT Symposium on Principles of Programming…
2005
Corpus ID: 2089972
While a typical software component has a clearly specified (static) interface in terms of the methods and the input/output types…
Expand
Highly Cited
2005
Highly Cited
2005
Analyzing the evolutionary history of the logical design of object-oriented software
Zhenchang Xing
,
Eleni Stroulia
IEEE Transactions on Software Engineering
2005
Corpus ID: 16455961
Today, most object-oriented software systems are developed using an evolutionary process model. Therefore, understanding the…
Expand
Highly Cited
2001
Highly Cited
2001
On the marginal utility of network topology measurements
P. Barford
,
Azer Bestavros
,
J. Byers
,
M. Crovella
International Memory Workshop
2001
Corpus ID: 11830000
The cost and complexity of deploying measurement infrastructure in the Internet for the purpose of analyzing its structure and…
Expand
Highly Cited
2000
Highly Cited
2000
The Explicit-Jump Immersed Interface Method: Finite Difference Methods for PDEs with Piecewise Smooth Solutions
Andreas Wiegmann
,
K. Bube
SIAM Journal on Numerical Analysis
2000
Corpus ID: 14644916
Many boundary value problems (BVPs) or initial BVPs have nonsmooth solutions, with jumps along lower-dimensional interfaces. The…
Expand
Highly Cited
2000
Highly Cited
2000
3D User Interfaces with Java 3D
J. Barrilleaux
2000
Corpus ID: 60498402
This text takes a practical approach in providing real world solutions to real world problems in 3D user interface development…
Expand
Highly Cited
1998
Highly Cited
1998
The Java Language
Liwu Li
1998
Corpus ID: 58398239
The Java language is a general-purpose programming language for platform-independent software development. As described in Java…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE