Dear UNICASE users,
I am currently occupied with my bachelor's thesis and would kindly ask for your feedback concerning the topic of my bachelor's thesis: Semi-Automatic Maintenance of Software Engineering Artifacts.
Subject of the thesis is the improvement of the overall project quality by offering workflow support to create and maintain artifacts more effectively, and by determining artifacts which are in an imperfect state. The user will, in case of imperfect artifacts, be offered a refactoring workflow, which should guide and assist the UNICASE user in order to solve the problem. An example for a workflow is the follow-up meeting wizard, an example for an imperfect state would be a model element which has a very large amount of comments. In most cases, these discussions should happen within issues. A refactoring workflow in this case would create a new issue, and transfer the comments there.
You, as a UNICASE developer and/or user, most likely have the best ideas. So I would like to ask you to share them with me and thereby improve UNICASE.
Therefore I have created a UserVoice forum (
https://unicaserefactoring.uservoice.com) for you to share your ideas with me. Not only can you enter new ideas/proposals, but also vote for the best ideas.
I am looking for two kinds of suggestions
- Workflows: Typical tasks you perform while using UNICASE which shall be explicitly supported. Example "Move all open workitems to new work package"
- Validations and Refactorings: Inconsistent and erroneous states which can be detected and even better semi-automatically refactored. Example: "Use Case has no actor" --> Refactoring: "Add Actor"
Any ideas would be greatly appreciated!
https://unicaserefactoring.uservoice.com/pfei...@in.tum.deCheers,
Carl