При створенні моделі класів UML є доцільним розроблювати та використовувати вже існуючі моделі. Вони формують базис для сімейства подібних
прикладних програм - програмний каркас. Програмним каркасом є множина визначених елементів моделі, необхідних для моделювання систем певного
типу. Метою конкретного програмного каркасу є визначення архітектури заданого класу систем або представлення множини компонентів повторного
використання. Програмні каркаси використовуються як шаблони при створенні нової моделі. Пропонується підхід до створення програмного каркасу, який
базується на отримані моделі класів ОС Windows CE.
It is expediency to develop and use existing models during UML class model creation. There are form basis for family of similar applications – software
framework. A framework is a set of predefined model elements that are needed to model a certain kind of system. The purpose of a specific framework can be to define
the architecture of systems of a certain kind or to provide a set of reusable components. Frameworks are used as templates when creating a new model. It is propose the
approach to software framework creation, which based on receiving class model of Windows CE.