ABSTRACT

In this chapter we give an overview of the UML-RSDS development approach by means of some simple examples illustrating the different ways in which it can be used in software development: to develop components in a larger system, to develop self-contained applications, or to define model transformations.