Automatic extraction of object-oriented component interfaces

  title={Automatic extraction of object-oriented component interfaces},
  author={John Whaley and Michael C. Martin and Monica S. Lam},
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


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

486 Citations

Citations per Year
Semantic Scholar estimates that this publication has 486 citations based on the available data.

See our FAQ for additional information.