Communications of the ACM · 2002 · 42 citations · 0 references
ComputingComputer ScienceSoftware EngineeringSystems ModelingModel-based DesignModel-driven DevelopmentModel-driven Software EngineeringSoftware ArchitectureSoftware EvolutionSoftware ModelingModel EvolutionModel-driven EngineeringSoftware Development MethodologyUml ModelingUnified Modeling LanguageUnified Modeling Language (Uml) Class Diagrams
Any consideration of altering UML must account for its current user base and its potential role as the keystone of a new model-based method of software development.