@article{5757, author = {{Jovanovikj, Ivan and Yigitbas, Enes and Anjorin, Anthony and Sauer, Stefan}}, journal = {{Softwaretechnik-Trends, Proceedings of the 20th Workshop Software-Reengineering & Evolution (WSRE) & 9th Workshop Design for Future (DFF)}}, location = {{Bad Honnef}}, title = {{{Who Guards the Guards? On the Validation of Test Case Migration}}}, year = {{2018}}, } @article{5758, author = {{Jovanovikj, Ivan and Yigitbas, Enes and Sauer, Stefan}}, journal = {{Softwaretechnik-Trends, Proceedings of the 20th Workshop Software-Reengineering & Evolution (WSRE) & 9th Workshop Design for Future (DFF)}}, location = {{Bad Honnef}}, title = {{{Model-based UI Modernization: From Legacy UIs to Self-adaptive UIs}}}, year = {{2018}}, } @inproceedings{6236, author = {{Yigitbas, Enes and Anjorin, Anthony and Jovanovikj, Ivan and Kern, Thomas and Sauer, Stefan and Engels, Gregor}}, booktitle = {{Proceedings of the 7th International Working Conference on Human-Centered Software Engineering (HCSE'18)}}, pages = {{231--247}}, publisher = {{Springer, LNCS }}, title = {{{Usability Evaluation of Model-Driven Cross-Device Web User Interfaces}}}, year = {{2018}}, } @misc{8844, author = {{Jovanovikj, Ivan and Güldali, Baris}}, title = {{{Presentation: Who Guards the Guards? On the Validation of Test Case Migration}}}, year = {{2018}}, } @inproceedings{6761, author = {{Jovanovikj, Ivan and Narasimhan, Vishwak and Engels, Gregor and Sauer, Stefan}}, booktitle = {{Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,}}, isbn = {{978-989-758-283-7}}, location = {{Madeira, Portugal}}, pages = {{594--601}}, publisher = {{SciTePress}}, title = {{{Context-specific Quality Evaluation of Test Cases}}}, doi = {{10.5220/0006724405940601}}, year = {{2018}}, } @inproceedings{6763, abstract = {{Existing test cases represent important assets, which are worth reusing in software migration projects. The benefit is twofold, reuse of relevant information as well cost saving by avoiding design of new test cases. As test cases are implemented in the same or a compatible technology as the system they are testing, they have to somehow follow the system migration, i.e., they should be co-migrated. Due to the size of the test case set, and often missing conformity in the structure of the test cases, migration of test cases is a quite challenging task. As model-driven engineering has been established to manage those complex tasks, we apply it in the test case domain. In this paper, we propose a generic migration method based on model-driven reengineering techniques. Our method which involves reverse engineering, restructuring, and forward engineering is applied in an industrial case study where appropriate tooling was developed as well.}}, author = {{Jovanovikj, Ivan and Engels, Gregor and Anjorin, Anthony and Sauer, Stefan}}, booktitle = {{Information Systems in the Big Data Era - CAiSE Forum 2018, Tallinn, Estonia, June 11-15, 2018, ProceedingIs}}, editor = {{Mendling, Jan and Mouratidis, Haralambos}}, isbn = {{978-3-319-92901-9}}, location = {{Tallinn, Estonia}}, pages = {{133--147}}, publisher = {{Springer International Publishing}}, title = {{{Model-Driven Test Case Migration: The Test Case Reengineering Horseshoe Model}}}, doi = {{https://doi.org/10.1007/978-3-319-92901-9_13}}, year = {{2018}}, } @misc{8843, author = {{Jovanovikj, Ivan}}, title = {{{Presentation: Framework for Constructing Context-Specific Migration Methods for Test Cases}}}, year = {{2017}}, } @article{6764, author = {{Jovanovikj, Ivan and Sauer, Stefan}}, journal = {{Softwaretechnik-Trends, Proceedings of the 19th Workshop Software-Reengineering & Evolution (WSRE) & 8th Workshop Design for Future (DFF)}}, location = {{Bad Honnef}}, number = {{2}}, pages = {{ 50--51 }}, publisher = {{Gesellschaft für Informatik e.V., Fachgruppe PARS}}, title = {{{Towards a Framework for Constructing Context-Specific Migration Methods for Test Cases}}}, volume = {{37}}, year = {{2017}}, } @article{5759, author = {{Jovanovikj, Ivan and Grieger, Marvin and Yigitbas, Enes}}, journal = {{Softwaretechnik-Trends, Proceedings of the 18th Workshop Software-Reengineering & Evolution (WSRE) & 7th Workshop Design for Future (DFF)}}, location = {{Bad Honnef}}, number = {{2}}, pages = {{65--66}}, title = {{{Towards a Model-Driven Method for Reusing Test Cases in Software Migration Projects}}}, volume = {{36}}, year = {{2016}}, } @article{6766, author = {{Jovanovikj, Ivan and Güldali, Baris and Grieger, Marvin}}, journal = {{Softwaretechnik-Trends}}, location = {{Bremen}}, number = {{3}}, title = {{{Towards Applying Model-based Testing in Test Case Migration}}}, volume = {{36}}, year = {{2016}}, } @article{6768, author = {{Jovanovikj, Ivan and Grieger, Marvin and Güldali, Baris and Teetz, Alexander}}, journal = {{Softwaretechnik-Trends, Proceedings of the 3rd Workshop Model-Based and Model-Driven Software Modernization (MMSM)}}, location = {{Karlsruhe}}, number = {{3}}, title = {{{Reengineering of Legacy Test Cases: Problem Domain & Scenarios}}}, volume = {{36}}, year = {{2016}}, } @misc{8842, author = {{Jovanovikj, Ivan}}, title = {{{Detection and Resolution of Data-Flow Differences in Business Process Models}}}, year = {{2014}}, } @misc{8841, author = {{Jovanovikj, Ivan}}, title = {{{Search on Semi-Structured Data using Lucene Search Engine}}}, year = {{2011}}, }