Nine suggestions for improving UML extensibility

  • Authors:
  • Nathan Dykman;Martin Griss;Robert Kessler

  • Affiliations:
  • University of Utah;HP Laboratories;University of Utah

  • Venue:
  • UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
  • Year:
  • 1999

Quantified Score

Hi-index 0.02

Visualization

Abstract

In this paper we suggest nine improvements that address issues in UML extensibility and UML based tools. These improvements were suggested by work on SAGE, an extension to Rational Rose that automates the component generation process in a large scale CORBA financial enterprise framework called Sea-Bank. SAGE makes extensive use of UML extensibility features and it was noted that these features were underspecified in the UML standard and undersupported in current CASE tools. This paper proposes some ideas that would greatly improve UML extensibility, which we believe is critical for wider adoption of UML and for next generation domain-specific and UML-based component development and tools