An Opportunistic Approach to Retaining Use Cases in Object-Oriented Source Code

@article{Greppel2015AnOA,
  title={An Opportunistic Approach to Retaining Use Cases in Object-Oriented Source Code},
  author={Jan Greppel and Valentino Vranic},
  journal={2015 4th Eastern European Regional Conference on the Engineering of Computer Based Systems},
  year={2015},
  pages={17-24}
}
Use cases are widely used to express what software systems are supposed to provide in terms of an interaction between the users and the system. Without a particular effort to preserve them, use cases dissolve in source code turning the task of locating their implementation into a major problem of change request realization. While aspect-oriented programming… CONTINUE READING