SEDec 8, 2014

Systems, Views and Models of UML

arXiv:1412.2458v181 citations
Originality Synthesis-oriented
AI Analysis

This work addresses the problem of fragmented software engineering methods for UML users, offering an incremental improvement through mathematical integration.

The paper tackles the lack of a unified mathematical foundation in UML by proposing a system model to integrate its description techniques and provide methodological support, resulting in a structured approach to guide developers in the UML development process.

In this paper we show by using the example of UML, how a software engineering method can benefit from an integrative mathematical foundation. The mathematical foundation is given by a mathematical system model. This model provides the basis both for integrating the various description techniques of UML and for implementing methodical support. After describing the basic concepts of the system model, we give a short overview of the UML description techniques. Then we show how they fit into the system model framework and sketch an approach to structure the UML development process such that it provides methodological guidance for developers.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes