Automatic extraction of object-oriented component interfaces

@inproceedings{Whaley2002AutomaticEO,
  title={Automatic extraction of object-oriented component interfaces},
  author={John Whaley and Michael C. Martin and Monica S. Lam},
  booktitle={ISSTA},
  year={2002}
}
Component-based software design is a popular and effective approach to designing large systems. While components typically have well-defined interfaces, sequencing information---which calls must come in which order---is often not formally specified.This paper proposes using multiple finite statemachine (FSM) submodels to model the interface of a class. A submodel includes a subset of methods that, for example, implement a Java interface, or access some particular field. Each state-modifying… CONTINUE READING
Highly Influential
This paper has highly influenced 18 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 486 citations. REVIEW CITATIONS

Citations

Publications citing this paper.
Showing 1-10 of 237 citations

486 Citations

0204060'03'06'10'14'18
Citations per Year
Semantic Scholar estimates that this publication has 486 citations based on the available data.

See our FAQ for additional information.