Sciweavers

AOSD
2016
ACM

Development environment for literal inter-language use case driven modularization

8 years 22 days ago
Development environment for literal inter-language use case driven modularization
Commonly, during programming the code related to use cases becomes scattered across different modules and at the same time the code related to different use cases becomes tangled. This way, it is hard to follow the intent, which is otherwise well comprehensible in use cases. In this paper, we demonstrate a development environment for literal inter-language use case driven modularization. The environment enables to preserve use cases and their steps and have each use case text and related code focused in one file. For this, code instrumentation at three levels is involved: continuous processing, preprocessing, and execution. The approach itself requires also execution control provided by a dedicated framework. Many aspects of the program can be controlled directly from the use case text. At the same time, it is comprehensible to a wide range of stakeholders. A layered 3D layout of the use case dependencies is provided in the environment (https: //bitbucket.org/bystricky/literal-use-ca...
Michal Bystrický, Valentino Vranic
Added 29 Mar 2016
Updated 29 Mar 2016
Type Journal
Year 2016
Where AOSD
Authors Michal Bystrický, Valentino Vranic
Comments (0)