Retired Full Professor, Department of Computer Science, Mathematics Institute of the Federal University of Rio de Janeiro since 2011. Since February 2020 he has been a Senior Researcher at TECNUN, University of Navarra, Spain. He holds a bachelor's degree in Electrical Engineering from UFRJ (1975), a Master's degree in Systems and Computer Engineering from COPPE/UFRJ (1981) and a PhD in Information Systems - University of East Anglia (1986). He completed postdoctoral studies at Santa Clara University (1994-1996). In 2001 he served as Visiting Professor at the University of Paris VI and between 2004 and 2005 at the Polytechnic University of Valencia, Spain. He works as a researcher of the Graduate Program in Informatics at UFRJ. He has experience in Computer Science, with emphasis on Information Systems, working mainly on the following topics: collaborative systems, knowledge management, software engineering and interface projects. Applies his research in the area of Emergency Management. Maintains regular cooperation with professors from: Polytechnic University of Valencia, Spain, Ohio State University, USA and the Rensselaer Polytechnic institute, USA. Coordinated the organization of the SBC Congress in 1988. He was one of the founders of the interest group in Software Engineering and the interest group in Collaborative Systems, both of the Brazilian Computer Society. From 1987 to 1994 he was Executive Secretary of the Latin American Center for Computer Studies (CLEI). He was one of the founders of CRIWG (Collaboration Researchers International Working Group) and a member of the Board of Directors from 1995 to 2012. He is a member of the Board of Directors of IEEE-CSCWD and ISCRAM. In 2016 it organized the XIII edition of the International Conference on Information Systems for Crisis Response and Management (ISCRAM 2016). He was Co-Chair of the Program Committee of the ACM CSCW Conference in 2017. He was President of the ISCRAM (Information Systems for Crisis Response and Management) Association between 2018 and 2019. Productivity Fellow in Research 1-D of CNPq (2016-2020) and Scientist of Our State of FAPERJ (2018-2020).
2017 IEEE 21st International Conference on Computer Supported Cooperative Work in Design (CSCWD)
In recent years, the use of social media has shown extraordinary growth for many purposes, includ... more In recent years, the use of social media has shown extraordinary growth for many purposes, including popular participation in emergency situations. Social media bring spontaneous participation of citizens, especially those who live or work near the occurrence of events. The set of those interactions provides valuable information for the rescue teams. Although valuable, there are difficulties to extract and integrate them into the work routine of emergency professionals. Some of the most important difficulties are associated with the large number of messages, the timing between the events, the sending of messages and the lack of standards. Understanding the roles and relationships arising from those interactions is an important starting point for the development of information systems that support rescue teams. That suggests the development of a framework for dealing collaboratively with social media interactions in emergencies, supporting the rescue teams in capturing, selecting, treating, and responding to the messages. The proposed structure could be used in the development of tools with the ability to integrate rescue teams and the crowd.
Anais do XI Simpósio Brasileiro de Engenharia de Software (SBES 1997)
Este artigo tem por objetivo apresentar um modelo hipermídia estendido com elementos para o supor... more Este artigo tem por objetivo apresentar um modelo hipermídia estendido com elementos para o suporte a ambientes de trabalho cooperativo. O modelo em questão serve de base para uma ferramenta, chamada HIPERBASE, para a contrução de aplicações hipermídia mais sofisticadas e flexíveis, incorporando funcionalidades de bancos de dados e hipertextos. A partir da análise dos requisitos dos principais processos envolvidos na cooperação - comunicação, compartilhamento, coordenação, percepção, segurança, autoria e adaptabilidade - são identificadas as funcionalidades necessárias em um sistema hipermídia e definido um conjunto de classes para dar suporte a essa funcionalidade.
2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2017
Dynamic domains involve complex decisions that must be made by experts. In these domains, the imp... more Dynamic domains involve complex decisions that must be made by experts. In these domains, the impacts of decisions lead to unpredictable results. An unexpected need for impact mitigation involves a great deal of material resources and expert cognitive capacity; after a decision is made, impact mitigation requires costly expert effort. To address this problem, this paper proposes the characterization of projections for the impacts of decisions in the early stages of decision management. A complex decision impact (CDI) metamodel is put forward that forms the basis of a support system to orient decision makers in the achievement of decision impacts. This proposal was evaluated by experts in the field of dynamic domains, and this evaluation generated evidence confirming the feasibility of CDI and the adherence of the proposed metamodel regarding the actions taken in practice by decision makers in complex domains.
2019 IEEE 23rd International Conference on Computer Supported Cooperative Work in Design (CSCWD), 2019
Recently, crowdsourcing platforms have been used to solve problems in the field of urban planning... more Recently, crowdsourcing platforms have been used to solve problems in the field of urban planning by involving crowds of citizens in performing tasks. However, the success of this approach is directly related to how work is managed. The goal of the present study is to make a broad characterization of work management in crowdsourcing approaches applied to urban planning through a systematic literature review. More specifically, we aim to investigate aspects related to the quality of work.
2018 IEEE 22nd International Conference on Computer Supported Cooperative Work in Design ((CSCWD)), 2018
Experts apply their intuition in different activities within organizations (e.g. decision making,... more Experts apply their intuition in different activities within organizations (e.g. decision making, impact projection). Thus, when an expert leaves the organization, it loses the expert's intuition as well as his/her expertise. In this context, the organization spends resources (e.g. time, money) to replace and train a new expert. We propose to use a team instead of an individual as a way to accelerate the process of training and replacing the expert. For the team to be able to perform actions using a rationale similar to the individual expert's, a process to develop intuition in a group is proposed. The application of the process in a real scenario provides initial evidences about its viability.
An issue in operating a national electric system is how the corporate image of an Independent Sys... more An issue in operating a national electric system is how the corporate image of an Independent System Operator (ISO) can be impacted by disturbances in the system and their related news publications from specialized press. To deal with it, a solution was developed in the context of the Brazilian Electric System National Operator (ONS): an analytical system for disturbances analysis integrating both structured and unstructured data sources. It considers both the daily news publications about the electric sector from ONS clippings website and the details of operational disturbances from the company data marts. We introduce here an adaptation of the hybrid multidimensional (MD) design method, considering heterogeneous data sources during business analysis and design phases. Most important, we illustrate how ontological analysis can enhance the semantic expressiveness of the MD modeling activity through a semi-automatic derivation process. The analytical potential is evidenced by a real ...
Anais do Simpósio Brasileiro de Sistemas Colaborativos (SBSC), 2020
Escolas públicas do município do Rio de Janeiro adotou recentemente uma abordagem essencialmente ... more Escolas públicas do município do Rio de Janeiro adotou recentemente uma abordagem essencialmente comunicativa para o ensino de língua inglesa. A contação de histórias apoiada pela tecnologia é uma forma bastante eficiente de se colher dados relacionados a algo que foi vivenciado por um grupo de pessoas. Quando essas histórias são formalizadas, o conhecimento tácito também pode ser observado, fazendo com que seja possível uma maior aproximação da realidade dos eventos. Através da Sofia, uma ferramenta especialmente criada para a recuperação de informações através de histórias, busca-se chegar a um resultado a partir da colaboração de um grupo de alunos.
making, idea generation is an important activity. A number of brainstorming methods have been pro... more making, idea generation is an important activity. A number of brainstorming methods have been proposed to generate large numbers of ideas. Ideation benefits from the participation of multiple actors, who provide ideas from multiple viewpoints and build on each other's suggestions to generate more creative input. However, these usually result in disorganized sets of ideas that frequently contain overlapping or duplicate ideas, which need to be organized before decisions can be made. In this paper, we describe a model and an implementation of a system to move past ideation to alternative generation. We define an alternative to be a refinement of one or more ideas, obtained through the combination of ideas, forming coherent units. Alternatives should be complete enough that they can be discussed and evaluated in a following phase of the decision making process. Decisions can then be made about which proposal to adopt.
Knowledge management process includes capturing, representing and disseminating knowledge among p... more Knowledge management process includes capturing, representing and disseminating knowledge among people within an organization. One typical technique used to collect knowledge is Lessons Learned. However, this technique has shown ineffective. People do not really read traditional Lesson Learned reports. On the other side, Storytelling is a technique that has been getting attention in organizations for a long time. Due to its playfulness, stories raise can attract the reader and contribute to triggering tacit knowledge, facilitating communication, stimulating exchange and creativity. Thus, it could be a useful tool to capture lessons learned. This paper proposes a collaborative creation method for collecting lessons learned that focuses on the well-known characteristics and structure of good stories, supported by a collaborative system. The main contribution of this research is an innovative method for group storytelling based on the hero's journey approach.
International Journal of Decision Support System Technology, 2022
Handling irregular phenomena might bring great complexity for involved teams. Variables considere... more Handling irregular phenomena might bring great complexity for involved teams. Variables considered for undertaking recommended procedures may yield many decision alternatives, challenging to deal with at planning time. Additionally, expectations regarding the phenomena handling may not match those observed. This means that the existing plan’s application may become inappropriate, and teams must be creative in performing actions and decision-making. An approach for on-the-fly adaptation of plans aims to assist teams in identifying and diagnosing unforeseen situations, besides adjusting previously developed plans at runtime. This approach was evaluated through experiments in the emergency management domain, and the initial results indicate its feasibility in dealing with unforeseen situations while handling irregular phenomena in complex environments.
2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2016
Handling dynamically-evolving environments, where unpredictable scenarios, incomplete information... more Handling dynamically-evolving environments, where unpredictable scenarios, incomplete information and pressure for quick decisions are commonplace, might bring great complexity for teams during treatment. Variables considered for undertaking recommended procedures may yield a great number of decision alternatives. Additionally, expectations regarding the response to treatment may not match those actually observed. Thus, recommended procedures usually require adjustments to meet needs and reactions of the ongoing situation. This paper deals with the challenges to diagnosing and adjusting procedures when handling complex situations, specifically during patients' care in emergency rooms. We propose an approach to support physicians' decision-making while shaping medical procedures to emergency cases. It allows physicians identify when observed evolution does not match the procedures described. From this, they can diagnose adequacy of recommended procedures for handling the case faced and, if necessary, adjust these procedures to patient's proper treatment. A case study in labor in poor communities illustrates approach application.
The emergency plan is a key element to consider in the emergency response because contains the re... more The emergency plan is a key element to consider in the emergency response because contains the response procedures to be executed and the information required to make decisions. We believe the citizens have valuable information (tacit knowledge) which may be analyzed and incorporated to the emergency plans to improve them and reduce the information handled during the emergencies. In this paper we propose a public participation approach for eliciting information from the citizens using collaborative tools and improve the emergency plans.
2017 IEEE 21st International Conference on Computer Supported Cooperative Work in Design (CSCWD)
In recent years, the use of social media has shown extraordinary growth for many purposes, includ... more In recent years, the use of social media has shown extraordinary growth for many purposes, including popular participation in emergency situations. Social media bring spontaneous participation of citizens, especially those who live or work near the occurrence of events. The set of those interactions provides valuable information for the rescue teams. Although valuable, there are difficulties to extract and integrate them into the work routine of emergency professionals. Some of the most important difficulties are associated with the large number of messages, the timing between the events, the sending of messages and the lack of standards. Understanding the roles and relationships arising from those interactions is an important starting point for the development of information systems that support rescue teams. That suggests the development of a framework for dealing collaboratively with social media interactions in emergencies, supporting the rescue teams in capturing, selecting, treating, and responding to the messages. The proposed structure could be used in the development of tools with the ability to integrate rescue teams and the crowd.
Anais do XI Simpósio Brasileiro de Engenharia de Software (SBES 1997)
Este artigo tem por objetivo apresentar um modelo hipermídia estendido com elementos para o supor... more Este artigo tem por objetivo apresentar um modelo hipermídia estendido com elementos para o suporte a ambientes de trabalho cooperativo. O modelo em questão serve de base para uma ferramenta, chamada HIPERBASE, para a contrução de aplicações hipermídia mais sofisticadas e flexíveis, incorporando funcionalidades de bancos de dados e hipertextos. A partir da análise dos requisitos dos principais processos envolvidos na cooperação - comunicação, compartilhamento, coordenação, percepção, segurança, autoria e adaptabilidade - são identificadas as funcionalidades necessárias em um sistema hipermídia e definido um conjunto de classes para dar suporte a essa funcionalidade.
2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2017
Dynamic domains involve complex decisions that must be made by experts. In these domains, the imp... more Dynamic domains involve complex decisions that must be made by experts. In these domains, the impacts of decisions lead to unpredictable results. An unexpected need for impact mitigation involves a great deal of material resources and expert cognitive capacity; after a decision is made, impact mitigation requires costly expert effort. To address this problem, this paper proposes the characterization of projections for the impacts of decisions in the early stages of decision management. A complex decision impact (CDI) metamodel is put forward that forms the basis of a support system to orient decision makers in the achievement of decision impacts. This proposal was evaluated by experts in the field of dynamic domains, and this evaluation generated evidence confirming the feasibility of CDI and the adherence of the proposed metamodel regarding the actions taken in practice by decision makers in complex domains.
2019 IEEE 23rd International Conference on Computer Supported Cooperative Work in Design (CSCWD), 2019
Recently, crowdsourcing platforms have been used to solve problems in the field of urban planning... more Recently, crowdsourcing platforms have been used to solve problems in the field of urban planning by involving crowds of citizens in performing tasks. However, the success of this approach is directly related to how work is managed. The goal of the present study is to make a broad characterization of work management in crowdsourcing approaches applied to urban planning through a systematic literature review. More specifically, we aim to investigate aspects related to the quality of work.
2018 IEEE 22nd International Conference on Computer Supported Cooperative Work in Design ((CSCWD)), 2018
Experts apply their intuition in different activities within organizations (e.g. decision making,... more Experts apply their intuition in different activities within organizations (e.g. decision making, impact projection). Thus, when an expert leaves the organization, it loses the expert's intuition as well as his/her expertise. In this context, the organization spends resources (e.g. time, money) to replace and train a new expert. We propose to use a team instead of an individual as a way to accelerate the process of training and replacing the expert. For the team to be able to perform actions using a rationale similar to the individual expert's, a process to develop intuition in a group is proposed. The application of the process in a real scenario provides initial evidences about its viability.
An issue in operating a national electric system is how the corporate image of an Independent Sys... more An issue in operating a national electric system is how the corporate image of an Independent System Operator (ISO) can be impacted by disturbances in the system and their related news publications from specialized press. To deal with it, a solution was developed in the context of the Brazilian Electric System National Operator (ONS): an analytical system for disturbances analysis integrating both structured and unstructured data sources. It considers both the daily news publications about the electric sector from ONS clippings website and the details of operational disturbances from the company data marts. We introduce here an adaptation of the hybrid multidimensional (MD) design method, considering heterogeneous data sources during business analysis and design phases. Most important, we illustrate how ontological analysis can enhance the semantic expressiveness of the MD modeling activity through a semi-automatic derivation process. The analytical potential is evidenced by a real ...
Anais do Simpósio Brasileiro de Sistemas Colaborativos (SBSC), 2020
Escolas públicas do município do Rio de Janeiro adotou recentemente uma abordagem essencialmente ... more Escolas públicas do município do Rio de Janeiro adotou recentemente uma abordagem essencialmente comunicativa para o ensino de língua inglesa. A contação de histórias apoiada pela tecnologia é uma forma bastante eficiente de se colher dados relacionados a algo que foi vivenciado por um grupo de pessoas. Quando essas histórias são formalizadas, o conhecimento tácito também pode ser observado, fazendo com que seja possível uma maior aproximação da realidade dos eventos. Através da Sofia, uma ferramenta especialmente criada para a recuperação de informações através de histórias, busca-se chegar a um resultado a partir da colaboração de um grupo de alunos.
making, idea generation is an important activity. A number of brainstorming methods have been pro... more making, idea generation is an important activity. A number of brainstorming methods have been proposed to generate large numbers of ideas. Ideation benefits from the participation of multiple actors, who provide ideas from multiple viewpoints and build on each other's suggestions to generate more creative input. However, these usually result in disorganized sets of ideas that frequently contain overlapping or duplicate ideas, which need to be organized before decisions can be made. In this paper, we describe a model and an implementation of a system to move past ideation to alternative generation. We define an alternative to be a refinement of one or more ideas, obtained through the combination of ideas, forming coherent units. Alternatives should be complete enough that they can be discussed and evaluated in a following phase of the decision making process. Decisions can then be made about which proposal to adopt.
Knowledge management process includes capturing, representing and disseminating knowledge among p... more Knowledge management process includes capturing, representing and disseminating knowledge among people within an organization. One typical technique used to collect knowledge is Lessons Learned. However, this technique has shown ineffective. People do not really read traditional Lesson Learned reports. On the other side, Storytelling is a technique that has been getting attention in organizations for a long time. Due to its playfulness, stories raise can attract the reader and contribute to triggering tacit knowledge, facilitating communication, stimulating exchange and creativity. Thus, it could be a useful tool to capture lessons learned. This paper proposes a collaborative creation method for collecting lessons learned that focuses on the well-known characteristics and structure of good stories, supported by a collaborative system. The main contribution of this research is an innovative method for group storytelling based on the hero's journey approach.
International Journal of Decision Support System Technology, 2022
Handling irregular phenomena might bring great complexity for involved teams. Variables considere... more Handling irregular phenomena might bring great complexity for involved teams. Variables considered for undertaking recommended procedures may yield many decision alternatives, challenging to deal with at planning time. Additionally, expectations regarding the phenomena handling may not match those observed. This means that the existing plan’s application may become inappropriate, and teams must be creative in performing actions and decision-making. An approach for on-the-fly adaptation of plans aims to assist teams in identifying and diagnosing unforeseen situations, besides adjusting previously developed plans at runtime. This approach was evaluated through experiments in the emergency management domain, and the initial results indicate its feasibility in dealing with unforeseen situations while handling irregular phenomena in complex environments.
2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2016
Handling dynamically-evolving environments, where unpredictable scenarios, incomplete information... more Handling dynamically-evolving environments, where unpredictable scenarios, incomplete information and pressure for quick decisions are commonplace, might bring great complexity for teams during treatment. Variables considered for undertaking recommended procedures may yield a great number of decision alternatives. Additionally, expectations regarding the response to treatment may not match those actually observed. Thus, recommended procedures usually require adjustments to meet needs and reactions of the ongoing situation. This paper deals with the challenges to diagnosing and adjusting procedures when handling complex situations, specifically during patients' care in emergency rooms. We propose an approach to support physicians' decision-making while shaping medical procedures to emergency cases. It allows physicians identify when observed evolution does not match the procedures described. From this, they can diagnose adequacy of recommended procedures for handling the case faced and, if necessary, adjust these procedures to patient's proper treatment. A case study in labor in poor communities illustrates approach application.
The emergency plan is a key element to consider in the emergency response because contains the re... more The emergency plan is a key element to consider in the emergency response because contains the response procedures to be executed and the information required to make decisions. We believe the citizens have valuable information (tacit knowledge) which may be analyzed and incorporated to the emergency plans to improve them and reduce the information handled during the emergencies. In this paper we propose a public participation approach for eliciting information from the citizens using collaborative tools and improve the emergency plans.
Uploads
Papers by Marcos Borges