Using Role Components to Implement Collaboration-Based Designs

  title={Using Role Components to Implement Collaboration-Based Designs},
  author={Michael VanHilst and David Notkin},
In this paper we present a method of code implementation that works in conjunction with collaboration and responsibility based analysis modeling techniques to achieve better code reuse and resilience to change. Our approach maintains a closer mapping from responsibilities in the analysis model to entities in the implementation. In so doing, it leverages the features of flexible design and design reuse found in collaboration-based design models to provide similar adaptability and reuse in the… CONTINUE READING
Highly Influential
This paper has highly influenced 12 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 290 citations. REVIEW CITATIONS

From This Paper

Topics from this paper.
191 Citations
1 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 191 extracted citations

291 Citations

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

See our FAQ for additional information.


Publications referenced by this paper.

Roles represent patterns

  • F. S. Aliee, B.C.Warboys
  • In Proceedings of the Workshop on Pattern…
  • 1995
Highly Influential
3 Excerpts

Similar Papers

Loading similar papers…