Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por Henrique São Mamede

2021

A new Approach to Sustainability and Creativity in Requirements Engineering

Autores
Silveira, C; Santos, V; Reis, L; Mamede, H;

Publicação
PROCEEDINGS OF 2021 16TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2021)

Abstract
Current concerns in the field of sustainability are cross-cutting across several sectors. In this sense, the ability of organizations to effectively use information and communication technologies and to focus on sustainability, innovation and creativity are recognized as important factors. In this article, an approach is proposed to incorporate sustainability factors when introducing creativity into the Requirements Engineering process. With a view to building more agile and sustainable Information Systems, a case of applying the approach in identifying requirements is presented, incorporating sustainability concerns. The approach stimulates the discussion on sustainability in its multiple dimensions (human, environmental, social, technical, and economic), focusing on the Sustainable Development Goals and the needs of people.

2021

Serious Games for seniors: Learning safe behaviors on the web Position paper

Autores
Bernardino, I; Baptista, RJV; de Almeida, JMEB; Sao Mamede, JHP;

Publicação
PROCEEDINGS OF 2021 16TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2021)

Abstract
In a modern society, seniors want to be a part of the digital world and the research in progress seeks to present whether through Serious Games can help their learning process and understanding of cybersecurity when online browsing, namely, deciding which actions to make when facing an eminent threat. this position paper aims to presents a new research on how Serious Games can help seniors to become more aware in the cybersecurity theme and how to be more careful when search the web. In this research the methodology apply is the Action Research, by identifying the problem - lack of knowledge that seniors have on the online threats and promoting an action - the Serious Game played to teach and motivate the senior to become safer online.

2020

Next generation of microservices for the 5G Service-Based Architecture

Autores
Moreira, JB; Mamede, H; Pereira, V; Sousa, B;

Publicação
INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT

Abstract
The architecture for 5G core includes a Service-Based Architecture for the diverse network functions (NFs), which relies on HTTP/2 for the SBI and TCP as the underlying transport protocol. The specifications of the HTTP family is moving towards more efficient and secure protocols, which are based on UDP to assure enhanced transport but using TLS to secure the communication channel. The next generation of microservices needs to be more secure, performant and easily manageable, where HTTP/3 and containers orchestration platforms (like Kubernetes) can provide significative contributions towards such goals. Different deployment approaches can be followed for services implemented in compliance to the 5G SBA. This paper contributes with the assessment of deployment models for services in 5G networks, where NFs are implemented following traditional architectures (all the functions in a VM) or as serverless architectures (with functions distributed in containers). The performance of microservices in Kubernetes is also evaluated. The evaluation conducted also considers the employment of different versions of HTTPs to empower the service-based interfaces of 5G services. Results demonstrate performance benefits of employing HTTP/3, based on QUIC protocol, in scenarios with networks characterised by losses or delay conditions. Despite such gain, deployment in 5G networks needs to carefully consider aspects related with connection tracking mechanisms to support high volumes of requests.

2021

Information Technologies in Social Entrepreneurship

Autores
Esteves, V; Malta, P; Mamede, H; Santos, V;

Publicação
Smart Innovation, Systems and Technologies

Abstract
Social organizations are usually subject to a high number of requests. In addition, it deals with a variety of problems to which an answer is needed. In this context, it is important to understand how these organizations can better support their process activity: Can technologies help to solve the problems of social organizations in a more efficient way, bringing greater benefits to the community? This paper presents a study on the use of information technologies in Portuguese social organizations to meet the needs of these organizations in responding to current challenges. © 2021, The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

2021

Automation of Enterprise Architecture Discovery based on Event Mining from API Gateway logs: State of the Art

Autores
Pinheiro, CR; Guerreiro, S; Sao Mamede, H;

Publicação
2021 IEEE 23RD CONFERENCE ON BUSINESS INFORMATICS, CBI 2021, VOL 2

Abstract
Enterprise Architecture (EA) is defined as a coherent set of principles, methods, and models used to design an organizational structure, containing business processes, information systems (IS), IT infrastructure, and other artefacts aiming the alignment of business, IT, and other organizational dimensions with the strategic objectives of a company. One of the most critical in Enterprise Architecture Management (EAM) is creating EA models representing different viewpoints for managing various company concerns on its IT landscape. At the same time, the speed of changes pressures EAM to automate modeling activities. In this context, architects need adequate tools to discover the current state of EA, enabling analyzing improvement opportunities and support architectural decisions making in a fast and agile way with more precision about the real conditions. EA Mining is the use of data mining techniques to automate the creation or update of EA models with data collected from different data sources. This work presents an exploratory review of the literature to gather the state of art on EA mining models from applications logs pursuing to automate the architecture modeling. Through this literature review, we identified the main aspects, techniques, and challenges of EA modeling automation.

2021

Methodology for Introducing Creativity in Requirements Engineering

Autores
Santos, V; Mamede, HS; Silveira, C; Reis, L;

Publicação
CENTERIS 2021 - International Conference on ENTERprise Information Systems / ProjMAN 2021 - International Conference on Project MANagement / HCist 2021 - International Conference on Health and Social Care Information Systems and Technologies 2021, Braga, Portugal

Abstract
The increase of global competitiveness, the ability of organizations to effectively use information technologies, and to focus on innovation and creativity are recognized as being important. In this context, the hypothesis of resorting to known creativity techniques or adaptations to help innovation in the field of Software Engineering appears to be challenging. This paper proposes a methodology for introducing creativity and innovation techniques in the Requirements Engineering process in order to build more agile and efficient Information Systems. The method uses a variety of creative techniques that are thought to be appropriate to the different stages of the process and is inspired by existing creative problem-solving methods and techniques, in particular in the Creative Problem-Solving Process, Productive Thinking Model and the Creative Potentiation Method. The study of the method allowed its application, through the use of various creativity techniques, in a real context in a social institution - the Social Center for Support to the Community of São Domingos. The application of the methodology allowed the identification of new opportunities that allowed the organization to devise service delivery strategies that were more suited to the needs of people.

  • 5
  • 17