Taciana Kudo

Taciana Kudo
  • Professor (Assistant) at Federal University of Goiás

About

31
Publications
5,842
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
98
Citations
Current institution
Federal University of Goiás
Current position
  • Professor (Assistant)

Publications

Publications (31)
Technical Report
Full-text available
Models are the primary artifacts of model-driven software engineering (MDSD) [1], and a terminal model is a representation that conforms to a given software metamodel [2, 3]. As the quality of a software metamodel directly impacts the quality of terminal models, software metamodel quality is an essential aspect of MDSD. However, the literature rep...
Conference Paper
Context: An Electronic Health Record System (EHR-S) captures, stores, presents, transmits, or prints health information that allows the individualization of a patient. An EHR-S can be classified into one or more categories, depending on its scope (e.g., an electronic prescription system). Problem: Despite existing several software requirements in c...
Article
Full-text available
Given the fundamental connection between requirements analyst training and high-quality software development, the disparity between requirements engineering (RE) education in academic institutions and the software industry needs is an ongoing concern. In this context, the conceptual framework of Pedagogical Architecture (PA), which organizes educat...
Article
This paper presents a metamodeling approach to address the lack of methodological support in canvas model development, focusing on planning critical IoT systems. We introduce MM4Canvas - a metamodel that provides a solid foundation for developing structured and standardized canvas models, allowing for consistent reuse and extension across diverse p...
Article
Full-text available
Objetivo: Compartilhar experiência colaborativa na construção de um projeto pedagógico para qualificação de recursos humanos em Saúde Digital em nível de especialização (PPSD). Métodos: Trata-se de um relato de experiência sobre a definição de um corpo de conhecimento para o ensino na área de Saúde Digital. O PPSD foi construído em três etapas: dis...
Conference Paper
With the recent growth in the use of Machine Learning (ML)-based software, concerns arise regarding explaining the results generated. Explanations help with transparency and increase stakeholder trust. Explainability, a term used to refer to these explanations, is considered a non-functional requirement (NFR) that substantially impacts the quality...
Conference Paper
In recent years, there has been a focus shift from software development in general to the construction and training of machine learning (ML) models integrated into a software product. This movement has raised challenges in ML systems’ requirements engineering (RE) theory and practice. This paper investigates RE practices in ML systems research, dev...
Conference Paper
Full-text available
This paper addresses the lack of methodological support for canvas model construction, focusing on the link between project planning and the Requirements Engineering process. To tackle this problem, we present MM4Canvas, a metamodel that provides a solid foundation for creating canvas models, facilitating structuring, standardization, and promoting...
Conference Paper
Despite the increasing development of Machine Learning (ML) applications, Requirements Engineering (RE) activities face challenges in this new data-intensive paradigm, e.g., the high dependence on data availability and quality and the continuous adaptation to changing environments. In this context, we have identified a lack of an integrated view of...
Conference Paper
Full-text available
A educação em Engenharia de Requisitos (ER) tem apresentado falhas formativas compreendidas na academia e na indústria de software. Deste modo, Arquiteturas Pedagógicas (AP) podem contribuir na melhoria do ensino de tópicos de ER e estimular habilidades necessárias a analistas de requisitos. Este artigo apresenta a AP “Requisitos em Ação” para apoi...
Preprint
Full-text available
The activities of requirements engineering and software testing are intrinsically related to each other, as these two areas are linked when seeking to specify and also ensure the expectations of a software product, with quality and on time. This systematic mapping study aims to verify how requirements and testing are being addressed together in the...
Conference Paper
Full-text available
A Educação em Engenharia de Requisitos (EER) tem apresentado deficiências quanto às demandas atuais do mercado de software. Este artigo relata uma experiência de EER com uma turma de graduação, combinando metodologias ativas e métodos ágeis. As atividades de especificação e validação de requisitos foram realizadas de forma colaborativa com apoio do...
Article
Um catálogo de padrões de requisitos de software (CPRS) organiza requisitos comuns entre aplicações de um domínio para que sejam reusados e, assim, reduzir os esforços de elicitação, especificação e validação de requisitos de uma nova aplicação de mesmo domínio. O CPRS tem importante papel para a Engenharia de Requisitos e todo o ciclo de vida, poi...
Conference Paper
Full-text available
The software industry still struggles with adverse effects of a weak alignment between requirements and testing. The Software Pattern Metamodel (SoPaMM) aligns requirements and test patterns under the influence of agile practices. However, these patterns will be more beneficial for professionals if development activities are supported by a software...
Article
Full-text available
Poorly executed requirements engineering activities profoundly affect the deliverables’ quality and project’s budget and schedule. High-quality requirements reuse through requirement patterns has been widely discussed to mitigate these adverse outcomes. Requirement patterns aggregate similar applications’ behaviors and services into well-defined te...
Article
Full-text available
Conducting systematic studies during a postgraduate program, such as systematic review, systematic mapping, and tertiary review, can benefit the project’s success. They provide an overview of the literature considering currently available research findings, establish baselines for other research activities, and support decisions made throughout the...
Conference Paper
A Realidade Aumentada (RA) apresenta comportamentos altamente adaptativos e evolutivos e grande potencial no patrimônio cultural por gerar ambientes mais atraentes e imersivos nos aspectos audiovisuais. Nesse sentido, este trabalho realiza um estudo secundário na forma de Mapeamento Sistemático, que identifica e analisa estudos primários sobre prop...
Preprint
Full-text available
Models are the primary artifacts of model-driven software engineering (MDSD) [1], and a terminal model is a representation that conforms to a given software metamodel [2, 3]. As the quality of a software metamodel directly impacts the quality of terminal models, software metamodel quality is an essential aspect of MDSD. However, the literature repo...
Article
Full-text available
The low performance of software projects generally arises from erroneous, omitted, misinterpreted, or conflicting requirements. To produce better quality specifications, the practice of requirements reuse through requirement patterns has been widely debated in the secondary literature. However, a tertiary study that provides an overview of secondar...
Article
Full-text available
In the past few years, the literature has shown that the practice of reuse through requirement patterns is an effective alternative to address specification quality issues, with the additional benefit of time savings. Due to the interactions between requirements engineering and other phases of the software development life cycle (SDLC), these benef...
Conference Paper
Requirement patterns represent an abstraction of an application’s behaviors and services that, in turn, may be replicated in similar applications. However, there has been a lack of efforts exploiting the benefits of requirement patterns in other phases of the software development life cycle, besides the requirements engineering itself. To address t...
Conference Paper
Full-text available
Pesquisas demonstram que a prática de reúso por meio de padrões de requisitos é uma alternativa eficaz para tratar problemas de qualidade de especificação, com o benefício adicional de economia de tempo. Acredita-se que, em função das interações existentes entre a engenharia de requisitos e demais fases do ciclo de vida de software, esses benefício...
Thesis
Full-text available
Trabalho de conclusão do curso de Ciência da Computação, na Universidade Federal de Goiás Este trabalho aborda as dificuldades e a importância do ensino de Scrum em universidades, e propõe um Game para ajudar no aprendizado desta ferramenta. https://github.com/deuslirio/agile_defeating
Article
Full-text available
Context-aware computing covers research on computational systems which adapt their behaviour so as to provide services or information to users according to their context of interaction. The literature has reported the complexity of development of such systems in the light of their features such as adaptation and heterogeneity of devices and informa...
Conference Paper
Full-text available
While research in context-aware computing has produced useful results, few software engineering solutions for context-aware computing have been reported. Building upon concepts of the Semantic Web, the POCAp software process is an alternative towards supporting the development of ontology-based context-aware applications. In order to demonstrate th...
Conference Paper
Full-text available
Nowadays there has been a lack of research on software engineering issues for context-aware computing. Building upon concepts of the Semantic Web, we present the POCAp software process for developing context-aware applications that make use of ontology-based context information.

Network

Cited By