{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T07:52:18Z","timestamp":1773388338317,"version":"3.50.1"},"reference-count":26,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2023,11,3]],"date-time":"2023-11-03T00:00:00Z","timestamp":1698969600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,11,3]],"date-time":"2023-11-03T00:00:00Z","timestamp":1698969600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Horizon 2020","award":["rurAllure, 101004887"],"award-info":[{"award-number":["rurAllure, 101004887"]}]},{"name":"Horizon 2020","award":["rurAllure, 101004887"],"award-info":[{"award-number":["rurAllure, 101004887"]}]},{"name":"Horizon 2020","award":["rurAllure, 101004887"],"award-info":[{"award-number":["rurAllure, 101004887"]}]},{"name":"Horizon 2020","award":["rurAllure, 101004887"],"award-info":[{"award-number":["rurAllure, 101004887"]}]},{"name":"Horizon 2020","award":["rurAllure, 101004887"],"award-info":[{"award-number":["rurAllure, 101004887"]}]},{"name":"Horizon 2020","award":["rurAllure, 101004887"],"award-info":[{"award-number":["rurAllure, 101004887"]}]},{"name":"Scientific Grant Agency of Slovak Republic","award":["VG 1\/0759\/19"],"award-info":[{"award-number":["VG 1\/0759\/19"]}]},{"name":"Scientific Grant Agency of Slovak Republic","award":["VG 1\/0759\/19"],"award-info":[{"award-number":["VG 1\/0759\/19"]}]},{"DOI":"10.13039\/501100005357","name":"Agent\u00fara na Podporu V\u00fdskumu a V\u00fdvoja","doi-asserted-by":"publisher","award":["APVV-16-0213"],"award-info":[{"award-number":["APVV-16-0213"]}],"id":[{"id":"10.13039\/501100005357","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100005357","name":"Agent\u00fara na Podporu V\u00fdskumu a V\u00fdvoja","doi-asserted-by":"publisher","award":["APVV-16-0213"],"award-info":[{"award-number":["APVV-16-0213"]}],"id":[{"id":"10.13039\/501100005357","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Operational Program Integrated Infrastructure for the project: Support of Research Activities of Excellence Laboratories STU in Bratislava, co-funded by the European Regional Development Fund","award":["313021BXZ1"],"award-info":[{"award-number":["313021BXZ1"]}]},{"name":"Operational Program Integrated Infrastructure for the project: Support of Research Activities of Excellence Laboratories STU in Bratislava, co-funded by the European Regional Development Fund","award":["313021BXZ1"],"award-info":[{"award-number":["313021BXZ1"]}]},{"name":"atlanTTic Research Centre for Telecommunication Technologies, funded by the ERDF and Galician Regional Government"},{"name":"Spanish Ministry of Education and Science","award":["TIN2017-87604-R"],"award-info":[{"award-number":["TIN2017-87604-R"]}]},{"name":"Spanish Ministry of Education and Science","award":["TIN2017-87604-R"],"award-info":[{"award-number":["TIN2017-87604-R"]}]},{"name":"Slovak Technical University"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Univ Access Inf Soc"],"published-print":{"date-parts":[[2024,11]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>With so much confusion around use case modeling, software developers may be reluctant to apply it. However, use cases are easy to apply and have great benefits even in research settings with nonprofessional software developers involved. We report on our experience on this within an innovative tourist information system developed in a research setting of an ongoing Horizon 2020 project named Promotion of Rural Museums and Heritage Sites in the Vicinity of European Pilgrimage Routes (rurAllure). The resulting use case model comprises forty use cases supported by class diagrams, use case diagrams, sequence diagrams, as well as by the domain model and dictionary. Three quarters of use cases have been implemented at least to some extent. Writing use cases provoked intense communication, which helped consolidate the system architecture. The use cases helped validate and better understand the GUI form wireframes designed beforehand and get quickly to a consistent implementation of the system that can be experimented with further in different ways. Finally, the forthcoming extensive system and user experience testing will be guided by the use case model. The paper also exposes the domain model and dictionary along with selected use cases and the hierarchy of user and system actors, which may be useful as such or as a stimulus for the development of other innovative tourist information systems.\n<\/jats:p>","DOI":"10.1007\/s10209-023-01047-1","type":"journal-article","created":{"date-parts":[[2023,11,3]],"date-time":"2023-11-03T07:02:11Z","timestamp":1698994931000},"page":"1543-1560","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Use case modeling in a research setting of developing an innovative pilgrimage support system"],"prefix":"10.1007","volume":"23","author":[{"given":"Valentino","family":"Vrani\u0107","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J\u00e1n","family":"Lang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mart\u00edn L\u00f3pez","family":"Nores","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9 Juan Pazos","family":"Arias","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jaime","family":"Solano","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guillermo","family":"Laseca","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,11,3]]},"reference":[{"key":"1047_CR1","doi-asserted-by":"crossref","unstructured":"Bispo, C., Fernandes, S., Magalh\u00e3es, A.P.: Strategies for use case modeling: A systematic literature review. In: Proceedings of the XXXIII Brazilian Symposium on Software Engineering. ACM, Salvador, Brazil (2019)","DOI":"10.1145\/3350768.3351795"},{"key":"1047_CR2","doi-asserted-by":"crossref","unstructured":"Bystrick\u00fd, M., Vranic, V.: Literal inter-language use case driven modularization. In: Proceedings of LaMOD\u201916: Language Modularity \u00c0 La Mode, workshop, Modularity 2016. ACM, M\u00e1laga, Spain (2016)","DOI":"10.1145\/2892664.2892680"},{"issue":"2","key":"1047_CR3","doi-asserted-by":"publisher","first-page":"423","DOI":"10.2298\/CSIS151101005B","volume":"14","author":"M Bystrick\u00fd","year":"2017","unstructured":"Bystrick\u00fd, M., Vranic, V.: Preserving use case flows in source code: approach, context, and challenges. Comput. Sci. Inform. Syst. J. (ComSIS) 14(2), 423\u2013445 (2017)","journal-title":"Comput. Sci. Inform. Syst. J. (ComSIS)"},{"issue":"1","key":"1047_CR4","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/S0953-5438(00)00023-0","volume":"13","author":"JM Carroll","year":"2000","unstructured":"Carroll, J.M.: Five reasons for scenario-based design. Interact. Comput. 13(1), 43\u201360 (2000)","journal-title":"Interact. Comput."},{"key":"1047_CR5","unstructured":"Cockburn, A.: Writing Effective Use Cases. Addison-Wesley (2000)"},{"key":"1047_CR6","unstructured":"Cockburn, A.: Use case preconditions: a best-kept secret? BATimes, https:\/\/www.batimes.com\/articles\/use-case-preconditions-a-best-kept-secret\/ (2012)"},{"key":"1047_CR7","unstructured":"Cohn, M.: User Stories Applied: For Agile Software Development. Addison Wesley (2009)"},{"key":"1047_CR8","volume-title":"The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity","author":"A Cooper","year":"2004","unstructured":"Cooper, A.: The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity. Sams - Pearson Education, Redwood City, CA, USA (2004)"},{"key":"1047_CR9","unstructured":"Coplien, J.: The DCI Architecture: Supporting the Agile Agenda (2009). \u00d8redev Developer Conference"},{"key":"1047_CR10","unstructured":"Coplien, J., Bj\u00f8rnvig, G.: Lean Architecture for Agile Software Development. Wiley (2010)"},{"key":"1047_CR11","doi-asserted-by":"crossref","unstructured":"Dalpiaz1, F., Sturm, A.: Conceptualizing requirements using user stories and use cases: A controlled experiment. In: Proceedings of 26th International Working Conference, REFSQ 2020, LNCS 12045. Springer, Pisa, Italy (2020)","DOI":"10.1007\/978-3-030-44429-7_16"},{"key":"1047_CR12","doi-asserted-by":"crossref","unstructured":"Farid, W.M., Mitropoulos, F.J.: Novel lightweight engineering artifacts for modeling non-functional requirements in agile processes. In: Proceedings of IEEE Southeastcon 2012. IEEE, Orlando, FL, USA (2012)","DOI":"10.1109\/SECon.2012.6196988"},{"key":"1047_CR13","doi-asserted-by":"crossref","unstructured":"Jacobson, I.: Object-oriented development in an industrial environment. In: Proceedings of 2nd Conference on Object-oriented Programming Systems, Languages, and Applications, OOPSLA 1987. ACM, Orlando, FL, USA (1987)","DOI":"10.1145\/38765.38824"},{"key":"1047_CR14","unstructured":"Jacobson, I.: Object Oriented Software Engineering: A Use Case Driven Approach. Addison-Wesley (1992)"},{"issue":"3","key":"1047_CR15","doi-asserted-by":"publisher","first-page":"210","DOI":"10.1007\/s10270-004-0060-3","volume":"3","author":"I Jacobson","year":"2004","unstructured":"Jacobson, I.: Use cases - yesterday, today, and tomorrow. Softw. Syst. Model. 3(3), 210\u2013220 (2004)","journal-title":"Softw. Syst. Model."},{"key":"1047_CR16","unstructured":"Jacobson, I., Ng, P.W.: Aspect-Oriented Software Development with Use Cases. Addison-Wesley (2004)"},{"issue":"1","key":"1047_CR17","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1145\/2898442.2912151","volume":"14","author":"I Jacobson","year":"2016","unstructured":"Jacobson, I., Spence, I., Kerr, B.: Use-Case 2.0: the hub of software development. ACM Queue 14(1), 94\u2013123 (2016)","journal-title":"ACM Queue"},{"key":"1047_CR18","doi-asserted-by":"crossref","unstructured":"Johnson, J., Henderson, A.: Conceptual Models: Core to Good Design. Springer, Synthesis Lectures on Human-Centered Informatics (2011)","DOI":"10.1007\/978-3-031-02195-4"},{"key":"1047_CR19","doi-asserted-by":"crossref","unstructured":"Nawrocki, J., Ochodek, M., Jurkiewicz, J., Kopczynska, S., Alchimowicz, B.: Conceptualizing requirements using user stories and use cases: a controlled experiment. In: Proceedings of 40th International Conference on Current Trends in Theory and Practice of Computer Science, SOFSEM 2014, LNCS 8327. Springer, Nov\u00fd Smokovec, Slovakia (2014)","DOI":"10.1007\/978-3-319-04298-5_5"},{"issue":"1","key":"1047_CR20","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1080\/08993408.2018.1472949","volume":"28","author":"I O\u2019Neill","year":"2018","unstructured":"O\u2019Neill, I.: In praise of use cases\u2013a paean with a software accompaniment. Comput. Sci. Educ. 28(1), 65\u201386 (2018)","journal-title":"Comput. Sci. Educ."},{"key":"1047_CR21","doi-asserted-by":"crossref","unstructured":"Rosson, M.B., Carroll, J.M.: In: J.A. Jacko (ed.) The Human Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications, third edn., chap. Scenario-Based Design. CRC Press (2012)","DOI":"10.1201\/b11963-56"},{"key":"1047_CR22","doi-asserted-by":"crossref","unstructured":"Santos, N., Pereira, J., Ferreira, N., Machado, R.J.: Modeling in agile software development: Decomposing use cases towards logical architecture design. In: Proceedings of 19th International Conference on Product-Focused Software Process Improvement, PROFES 2018, LNCS 11271. Springer, Wolfsburg, Germany (2018)","DOI":"10.1007\/978-3-030-03673-7_31"},{"key":"1047_CR23","first-page":"140","volume":"51","author":"GR Spurrier","year":"2022","unstructured":"Spurrier, G.R., Topi, H.: Synergistically employing user stories and use cases in the practice and teaching of systems analysis and designpractice and teaching of systems analysis and design. Commun. Assoc. Inf. Syst. 51, 140\u2013178 (2022)","journal-title":"Commun. Assoc. Inf. Syst."},{"key":"1047_CR24","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1016\/j.infsof.2015.06.004","volume":"67","author":"S Tiwari","year":"2015","unstructured":"Tiwari, S., Gupta, A.: A systematic literature review of use case specifications research. Inf. Softw. Technol. 67, 128\u2013158 (2015)","journal-title":"Inf. Softw. Technol."},{"key":"1047_CR25","doi-asserted-by":"crossref","unstructured":"Vranic, V., Lubo\u0161 Zelinka: A configurable use case modeling metamodel with superimposed variants. Innov. Syst. Softw. Eng. A NASA J. 9(3) (2013)","DOI":"10.1007\/s11334-013-0219-6"},{"key":"1047_CR26","unstructured":"\u00d6vergaard, G., Palmkvist, K.: Use cases: patterns and Blueprints. Addison-Wesley (2004)"}],"container-title":["Universal Access in the Information Society"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10209-023-01047-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10209-023-01047-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10209-023-01047-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,5]],"date-time":"2024-10-05T07:12:13Z","timestamp":1728112333000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10209-023-01047-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,3]]},"references-count":26,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2024,11]]}},"alternative-id":["1047"],"URL":"https:\/\/doi.org\/10.1007\/s10209-023-01047-1","relation":{},"ISSN":["1615-5289","1615-5297"],"issn-type":[{"value":"1615-5289","type":"print"},{"value":"1615-5297","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,11,3]]},"assertion":[{"value":"14 September 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 November 2023","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"The research reported here involved observing the actions taken by the rurAllure project participants carrying out their project tasks, which were a part of their project duties. Since project participant actions are normally observed, this research did not introduce any additional ethical burden. No project participant apart from the authors is mentioned by name. All project participants are fully aware that the actions taken by them can be reported in research papers published within the rurAllure project.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval"}}]}}