Logo do repositório
 
Publicação

Designing and developing human-centered information systems with nomis

dc.contributor.advisorCordeiro, José António Moinhos
dc.contributor.authorBalcan, Andrei-Florin
dc.date.accessioned2026-01-15T11:20:30Z
dc.date.available2026-01-15T11:20:30Z
dc.date.issued2025-12
dc.description.abstractThis project investigates the practical applicability of the NOMIS (Normative Modelling of Information Systems) methodology by designing and developing Vortex Combat, a functional information system for managing training activities and student progression in a Jiu-Jitsu gym. NOMIS places observable human actions at the core of system modelling, and this work evaluates how these concepts translate into concrete architectural, methodological, and implementation decisions. The system was modelled using NOMIS artefacts––such as Human Action Tables and Existential Dependency Diagrams––which provided the conceptual foundation for the software. The development followed a hybrid Design Science Research (DSR) and Scrum approach, enabling iterative refinement through technical Sprint Reviews and conceptual Design Science Research reflections. The resulting application was implemented using Angular 19 with PrimeNG on the front-end and ASP.NET Core 9 with Entity Framework Core on the back-end, structured according to Clean Architecture and complemented by design patterns including Repository, Strategy, and Specification. These patterns offered a direct and explicit mapping between NOMIS concepts––particularly environmental states and human observable actions––and executable code. The project demonstrates that NOMIS can effectively guide the design and development of human-centered information systems, providing conceptual clarity and improving architectural coherence. It also identifies challenges and opportunities for refinement, particularly in the formalization of modelling artefacts and the generalization of the methodology to other domains. The results confirm NOMIS as a viable methodological foundation and establish Vortex Combat as the first complete system built fully from NOMIS principles, offering insights for further methodology evolution and future practical applications.por
dc.identifier.tid204122813
dc.identifier.urihttp://hdl.handle.net/10400.26/60903
dc.language.isoeng
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectNOMIS
dc.subjectDesign Science Research
dc.subjectScrum
dc.subjectClean Architecture
dc.subjectHuman-Centered Systems
dc.titleDesigning and developing human-centered information systems with nomispor
dc.typemaster thesis
dspace.entity.typePublication
thesis.degree.grantorInstituto Politécnico de Setúbal
thesis.degree.nameMestrado em Engenharia de Software

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
DESIGNING AND DEVELOPING HUMAN-CENTERED INFORMATION SYSTEMS WITH NOMIS.pdf
Tamanho:
2.43 MB
Formato:
Adobe Portable Document Format
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
1.85 KB
Formato:
Item-specific license agreed upon to submission
Descrição: