SESep 22, 2014

Agile Modeling with the UML

arXiv:1409.6767v171 citations
Originality Synthesis-oriented
AI Analysis

This addresses software engineers by suggesting an incremental addition to existing techniques to enhance development flexibility and reusability.

The paper tackles the problem of improving software development efficiency and quality by proposing a model-based approach using the UML, identifying test case modeling and evolutionary model transformation as key techniques.

This paper discusses a model-based approach to software development. It argues that an approach using models as central development artifact needs to be added to the portfolio of software engineering techniques, to further increase efficiency and flexibility of the development as well as quality and reusability of the results. Two major and strongly related techniques are identified and discussed: Test case modeling and an evolutionary approach to model transformation.

Foundations

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

Your Notes