Use case modeling in a research setting of developing an innovative pilgrimage support system

Valentino Vranić,Ján Lang,Martín López Nores, José Juan Pazos Arias, Jaime Solano, Guillermo Laseca

UNIVERSAL ACCESS IN THE INFORMATION SOCIETY(2023)

引用 0|浏览3
暂无评分
摘要
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.
更多
查看译文
关键词
Use cases,Software modeling,Agile software development,Lean,Research and development projects,Pilgrimage,Rural tourism,User stories
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要