INCT da Internet do Futuro

Fabio Moreira Costa

Doutor em Ciência da Computação pela Universidade de Lancaster, Reino Unido (2001), mestre em Ciência da Computação pela UNICAMP (1995), bacharel em Ciência da Computação pela UFG (1992). É professor titular do Instituto de Informática da Universidade Federal de Goiás, onde atua na graduação, mestrado e doutorado. Seus interesses de pesquisa concentram-se na área de Sistemas Distribuídos, com atuação principalmente nos seguintes temas: plataformas de middleware, middleware reflexivo, middleware dirigido por modelos, computação em nuvem e computação ubíqua. (Texto informado pelo autor)

  • http://lattes.cnpq.br/0925150626762308 (28/05/2025)
  • Rótulo/Grupo:
  • Bolsa CNPq:
  • Período de análise:
  • Endereço: Universidade Federal de Goiás, Instituto de Informatica, Instituto de Informática. Instituto de Informatica, Alameda das Palmeiras, Qd. D Campus Samambaia - UFG 74690815 - Goiânia, GO - Brasil - Caixa-postal: 131 Telefone: (62) 35211181 Fax: (62) 35211182 URL da Homepage: http://www.inf.ufg.br/~fmc
  • Grande área: Ciências Exatas e da Terra
  • Área: Ciência da Computação
  • Citações: Google Acadêmico

Produção bibliográfica

Produção técnica

Produção artística

Orientações em andamento

Supervisões e orientações concluídas

Projetos de pesquisa

Prêmios e títulos

Participação em eventos

Organização de eventos

Lista de colaborações


Produção bibliográfica

Produção técnica

Produção artística

Orientações em andamento

Supervisões e orientações concluídas

Projetos de pesquisa

  • Total de projetos de pesquisa (19)
    1. 2024-Atual. EcoSustain - Data and Computer Science for the Environment
      Descrição: Never before has it been more urgent to restore damaged ecosystems. The UN Decade of Ecosystem Restoration aims to prevent, halt, and reverse the degradation of ecosystems on every continent and ocean. Such actions can help eradicate poverty, combat climate change, and prevent mass extinction. Our current global environmental challenges relate to many problems in several areas, including illegal deforestation, reduction of biodiversity, pollution, global warming, high energy footprint, improper waste treatment, use of fossil fuels, abusive use of harmful fertilizers and pesticides, epidemic diseases, and natural disasters like floods, tropical cyclones, hurricanes, typhoons, and natural fires. Due to the extensive advances in Information and Communication Technology (ICT), Data Science, and Artificial Intelligence in the last two decades, there are multiple opportunities to apply these technologies and knowledge to benefit the environment. For example, wireless sensor networks, the Internet of Things, flying networks of drones, high-capacity sensors, and data analytics can collect and process data from the natural environment to monitor its condition or health and contribute to automating protection and restoration processes. In addition, we can use Data Science and Machine Learning to classify events as regular or abnormal and better predict the result of ecosystem restoration. The EcoSustain project aggregates a group of highly qualified, interdisciplinary researchers from some of the best Brazilian universities, building upon their experience with Computer Science and Environmental Sciences. The aim is to investigate, model, and devise technological solutions for creating software systems, networked services, machine learning models, and other artifacts to monitor and analyze ecosystems and natural resources in real-time, contributing to the effective prevention, forecasting, and mitigation of environmental degradation caused by human activity.. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) . Integrantes: Fabio Moreira Costa - Coordenador / Manuel Eduardo Ferreira - Integrante / Antonio Jorge Abelém - Integrante. Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro.
      Membro: Fabio Moreira Costa.
      Descrição: Never before has it been more urgent to restore damaged ecosystems than it is now. The UN Decadeof Ecosystem Restoration aims to prevent, halt, and reverse the degradation of ecosystems on everycontinent and ocean. Such actions can help eradicate poverty, combat climate change, and prevent massextinction. Our current environmental challenges are global and relate to many problems in several areas.They include illegal deforestation, drastic reduction of biodiversity in several biomes, water, groundwaterand air pollution, global warming, high energy footprint, improper waste treatment, use of fossil fuels,abusive use of harmful fertilizers and pesticides, epidemic diseases, and even deaths or total loss ofproperty due to natural disasters like floods, tropical cyclones, hurricanes, typhoons, natural fires, andmany others.Due to the extensive advances in Information and Communication Technology (ICT), Data Science,and Artificial Intelligence in the last two decades, there are multiple opportunities to apply thesetechnologies and knowledge to benefit the environment more broadly. For example, wireless sensornetworks, Internet of Things, flying networks of drones, high-capacity sensors, data filtering andinterpretation, and data analytics can be used to collect and process data from natural resources, animals,or flora to monitor their condition or health, and contribute to automate protection and restorationprocesses. In addition, we can use Data Science and Machine Learning to classify events as regular andabnormal and better predict the result of ecosystem restoration or improvement measures.The EcoSustain project aggregates a group of highly qualified, interdisciplinary researchers fromsome of the best Brazilian universities, building upon their experience with Computer Science, SoftwareEngineering, Simulation, Data Analytics, Machine Learning, IoT, and Environmental Sciences. The aimis to investigate, model, and devise technological solutions for creating software systems, communicationprotocols, networked services, machine learning models, and other artifacts to monitor and analyzeecosystems and natural resources in real-time, as well as to ensure the effective prevention, forecasting,and mitigation of environmental degradation processes caused by humans and their lifestyles.. Situação: Em andamento; Natureza: Pesquisa. Integrantes: Emilio de Camargo Francesquini - Coordenador / Markus Endler - Integrante.
      Membro: Emilio de Camargo Francesquini.
    2. 2023-Atual. Avaliação de Impacto da Web 3.0: Descentralizada, Imersiva, Semântica, Centrada no Usuário e Conectada com o Mundo Ciberfísico
      Descrição: A conjunção de ambientes virtuais imersivos com a capacidade de conexão rica com o ambiente físico- por meio de sensores e atuadores, bem como a capacidade de comunicar e processar streams de dados extraídas desses ambientes em tempo real, promovida por infraestruturas contemporâneas, como redes 5G, técnicas de inteligência artificial e computação na borda, têm permitido o surgimento de inovações em diferentes domínios, como entretenimento, educação, indústria, economia, cadeias produtivas, colaboração e saúde. Nesse contexto, emerge o conceito de Web 3.0, que se caracteriza por ser descentralizada, imersiva, semântica, centrada no usuário e conectada com o mundo ciberfísico. O presente projeto tem como objetivo geral identificar os fatores habilitadores para a elucidação dos impactos e implicações das novas aplicações e serviços da Web 3.0 sobre infraestruturas de comunicação avançadas, com destaque para redes 5G. Centrado no domínio vertical da Saúde como cenário de aplicação, será desenvolvido neste projeto, como prova de conceito, uma aplicação com interações imersivas avançadas para auxiliar os profissionais de saúde envolvidos no atendimento e na transferência do cuidado de pacientes entre unidades hospitalares. Propõe-se uma metodologia baseada na pesquisa exploratório-descritiva, que, inicialmente, será conduzida por meio de uma revisão da literatura científica e técnica sobre os conceitos fundamentais e tecnologias relevantes para, em seguida, desenvolver o projeto de aplicação em ambiente experimental. Quando estiver pronta, a prova de conceito tem o potencial de contribuir à inovação tecnológica e representará um estudo de caso de referência na área, além de oferecer subsídios para o domínio vertical abordado. É esperado que os estudos experimentais propiciem ferramentas de apoio e assistenciais aos profissionais de saúde e aos pacientes. Ao final, será feita a disponibilização de um ambiente mínimo de Metaverso para transferência do cuidado do paciente, possibilitando uma discussão sobre as implicações nos eixos Legal/Regulatório, Econômico/Competição, Social/Consumerista e Técnico/Redes.. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (4) . Integrantes: Fabio Moreira Costa - Coordenador / Hugo Alexandre Dantas do Nascimento - Integrante / Sand Luz Corrêa - Integrante / Eliomar Araujo de Lima - Integrante / Cassio Leonardo Rodrigues - Integrante. Financiador(es): Agência Nacional de Telecomunicações - Auxílio financeiro.
      Membro: Fabio Moreira Costa.
    3. 2018-Atual. Emergent Systems for Smart Cities: An Approach based on Domain-Specific Middleware and Microservices
      Descrição: The overall aim of the project is to propose and evaluate a new methodology and associated tools for the development of software for smart cities, including both middleware and applications. The project will leverage on the proponents? existing research on emergent and adaptive systems, software platforms for smart cities, and model-driven domain- specific middleware. The ability to automatically assemble dynamically adaptive systems from the specification of component dependencies and test cases, as provided by the Dana language developed at Lancaster University, will form the basis of the programming model promoted by the new methodology. An existing software services platform for smart cities called InterSCity, currently under development in Brazil (in a collaboration that involves UFG), will provide the underlying support services for the programming model, including the scalable integration of heterogeneous data sources, resource discovery, and data collection. The platform is built as an extensible set of microservices. Furthermore, it promotes the development of a marketplace of reusable microservices that serve as components for building applications. In this project, we aim to develop the necessary support for composing applications out of such reusable microservices based on the principles and tools of emergent systems. Within the context of the above research aims, we also plan to investigate the contribution that the model-driven domain-specific middleware approach can provide, both as a high-level methodology for specifying applications (that can be built as emergent adaptive systems) and as a middleware substrate that supports application modeling constructs tailored to specific domains and with precise operational semantics.. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) / Doutorado: (1) . Integrantes: Fabio Moreira Costa - Coordenador / Iwens Gervásio Sene Junior - Integrante / Roberto Rodrigues Filho - Integrante. Financiador(es): Royal Society - Auxílio financeiro. Número de produções C, T & A: 1
      Membro: Fabio Moreira Costa.
    4. 2017-Atual. INCT da Internet do Futuro ? Desenvolvendo nova Ciência e Tecnologia para a Internet do Futuro e Cidades Inteligentes (InterSCity)
      Descrição: The Future Internet will integrate large-scale systems constructed from the composition of thousands of distributed services, while interacting directly with the physical world via sensors and actuators, which compose the Internet of Things. This Future Internet will enable the realization of the Smart Cities vision, in which the urban infrastructure will be used to its fullest extent to offer a better quality of life for its citizens. Key to the efficient and effective realization of Smart Cities is the scientific and technological research covering the multiple layers that make up the Internet. This paper discusses the research challenges and initiatives related to Future Internet and Smart Cities in the scope of the InterSCity project. The challenges and initiatives are organized in three fronts: (1) Networking and High-Performance Distributed Computing; (2) Software Engineering for the Future Internet; and (3) Analysis and Mathematical Modeling for the Future Internet and Smart Cities. InterSCity aims at developing an integrated open-source platform containing all the major building blocks for the development of robust, integrated, sophisticated applications for the smart cities of the future.. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (1) . Integrantes: Fabio Moreira Costa - Integrante / Fabio Kon - Coordenador / Edmundo R. M. Madeira - Integrante / Markus Endler - Integrante / Arlindo Flávio da Conceição - Integrante / Alfredo Goldman - Integrante / Francisco José da Silva e Silva - Integrante / Edson Norberto Cáceres - Integrante / Otto Carlos Muniz Bandeira Duarte - Integrante / Marcelo Finger - Integrante / Raphael Y. Camargo - Integrante / Ricardo Couto Antunes da Rocha - Integrante / João Eduardo Ferreira - Integrante / Daniel Macedo Batista - Integrante / Roberto Hirata Jr. - Integrante / SiangWun Song - Integrante / Fernando Iazzetta - Integrante / Junior Barrera - Integrante / Julio da Motta Singer - Integrante / Guido Araújo - Integrante / Julio Michael Stern - Integrante / Carlos Eduardo Ferreira - Integrante / Claudio Nogueira de Meneses - Integrante / Marco A. Gerosa - Integrante / Nina S. T. Hirata - Integrante / Carlos Alberto Kamienski - Integrante / Renata Wassermann - Integrante / Paulo Miranda - Integrante / Flávio Soares Corrêa da Silva - Integrante / Eduardo Mario Dias - Integrante / Artur Simões Rozestraten - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro / Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro. Número de produções C, T & A: 11
      Membro: Fabio Moreira Costa.
    5. 2016-2020. ACHOR - Adaptive Enactment of Service Choreographies
      Descrição: This research proposal aims to explore a unified approach for the design, construction and dynamic adaptation of distributed applications in large-scale scenarios that involve mobility and the use of computational resources in heterogeneous clouds. The approach employs concepts of software models and models at runtime, using domain-specific modeling languages that allow users, specialists or not, to build applications in the context of specific domains. Although several different modeling languages may exist, such as for each different domain, the infrastructure for the execution of models built using these languages must be based on generic and domain- independent concepts and mechanisms, thus facilitating reuse of model execution structures and the dynamic adaptation of applications. Specific problems we deal with include mobility (of services, users and devices) interoperability among application components that run on top of heterogeneous resources, and usage efficiency of cloud resources considering the requirements and runtime behavior of applications. The project is being developed in collaboration with the MiMOVE Project Team at INRIA Paris, as a continuation of the M@TURE project (2013-2014), jointly funded by FAPEG and INRIA.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Mestrado acadêmico: (1) Doutorado: (2) . Integrantes: Fabio Moreira Costa - Coordenador / Ricardo Couto Antunes da Rocha - Integrante / Nikolaos Georgantas - Integrante / Sergio Teixeira de Carvalho - Integrante / Humberto José Longo - Integrante. Financiador(es): Institut National de Recherche en Informatique et en Automatique - Auxílio financeiro / Fundação de Amparo a Pesquisa do Estado de Goiás - Auxílio financeiro. Número de produções C, T & A: 7
      Membro: Fabio Moreira Costa.
    6. 2015-2019. UC-Space: User-Centric Programming of Smart Spaces Using Models@Runtime and Cloud-Enabled Mobile Devices and Applications
      Descrição: International Cooperation with IRISA - University of Rennes This project aims to develop and explore a unified approach for the design, construction and dynamic adaptation of distributed applications for use in scenarios that involve a multitude of heterogeneous connected devices that coordinate to provide a seamless cross-device and cross-application user experience. Environments that fit this kind of scenarios are commonly called smart spaces and are characterized by the ubiquitous presence of computing functions and by user and device mobility. We add to this notion the use of computational resources from the cloud in order to assist in mobility and state sharing. The approach employs concepts of software models and models at runtime, using domain-specific modeling languages that allow users, specialists or not, to build applications in the context of specific domains. Although several different modeling languages may exist in this context, such as for each different domain, the infrastructure for executing models built using these languages can be based on generic and domain-independent concepts and mechanisms, thus facilitating reuse of model execution structures and the dynamic adaptation of applications. Specific problems dealt with in the project include interoperability among application components that run on top of heterogeneous resources, security of both model execution and component interaction, and usage efficiency of cloud resources considering the requirements and behavior of applications.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (2) / Doutorado: (1) . Integrantes: Fabio Moreira Costa - Coordenador / Ricardo Couto Antunes da Rocha - Integrante / Sergio Teixeira de Carvalho - Integrante / David Bromberg - Integrante. Financiador(es): Fundação de Amparo a Pesquisa do Estado de Goiás - Auxílio financeiro / Centre National de la Recherche Scientifique - Auxílio financeiro. Número de produções C, T & A: 8
      Membro: Fabio Moreira Costa.
    7. 2014-2015. QoS‐based Service Deployment and Management in IaaS Clouds (Brazil RFP)
      Descrição: This project aims at developing a middleware‐based approach for QoS-aware deployment and management of services and service compositions in IaaS clouds. The approach is based on model‐driven techniques, whereby users specify the requirements for service deployment and execution in the form of models that are interpreted by an execution engine following a models@runtime approach. Such models are kept at runtime and provide the basis to determine the required amount of resources, as well as for dynamically monitoring the achieved QoS and for dynamically adapting the allocation of resources aiming at the continuous fulfilment of the user´s requirements and service-level agreements.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) / Doutorado: (2) . Integrantes: Fabio Moreira Costa - Coordenador / Raphael de Aquino Gomes - Integrante / Ricardo Couto Antunes da Rocha - Integrante. Financiador(es): Microsoft Research - Cooperação.
      Membro: Fabio Moreira Costa.
    8. 2013-2016. Middleware para Computação Ubíqua no Contexto da Internet do Futuro
      Descrição: O projeto tem como ponto de partida uma reinterpretação da computação ubíqua no contexto das tecnologias da Internet do Futuro, mais precisamente em sua vertente denominada de "Internet das Coisas". O escopo e objetivos básicos do projeto se concentram nos seguintes temas mais diretamente relacionados com esta vertente da Internet do Futuro: interoperabilidade espontânea entre dispositivos em ambientes distribuídos de larga escala (Internet das coisas e sistemas ciberfísicos); e integração transparente, adaptativa e baseada em contexto de serviços acessados via dispositivos móveis em ambientes ubíquos sobrepostos. A abordagem destes dois temas será baseada em uma arquitetura de middleware, com a provisão de um substrato comum que implementa os tratamentos necessários e oferece uma interface uniforme para o desenvolvimento de aplicações. A definição da arquitetura do middleware tomará como base princípios da engenharia dirigida por modelos e, mais precisamente, o uso de modelos em tempo de execução. Isto facilitará a obtenção de maior flexibilidade para evolução do middleware, bem como para permitir a adaptação dinâmica do middleware e das aplicações.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (3) / Doutorado: (2) . Integrantes: Fabio Moreira Costa - Coordenador / Ricardo Couto Antunes da Rocha - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
      Membro: Fabio Moreira Costa.
    9. 2012-2014. Models@run.time for self-adaptive pervasive systems: enabling User-in-the-loop, REquirement-awareness, and interoperability in ad hoc settings
      Descrição: International Cooperation with INRIA-Paris The overall goal of the M@TURE project is to design, implement and evaluate a novel approach and architecture ? comprising conceptual foundations, engineering techniques, and supporting middleware infrastructure ? for self-adaptive pervasive systems by building on the notion of Models@run.time . Models@run.time extend the applicability of models and abstractions to the runtime environment. In contrast to design-time models, runtime models are used to reason about the running system taking into account its operating environment, and thus these models enable automating runtime decisions and actions regarding the creation, configuration, and evolution of the system. We will in particular focus on the following dimensions and related models: ? Requirements models making a system requirements-aware at runtime, so that the configuration of the system is determined by reasoning on its requirements when the actual execution context of the system is known, i.e., at runtime, or its configuration is properly adapted when the execution context changes. ? Application- and middleware-level interoperability models exposing to an external observer (e.g., another networked system or a mediator between networked systems) the technological and business features of a system that needs to be known so that composability between networked systems may be reasoned upon and enacted at runtime despite their heterogeneity. ? End-user and system engineer models modeling the internal elements of a system at two different (nevertheless interlinked) abstraction levels and enabling both the end-user in a coarse-grained fashion and the system engineer in a finer-grained fashion to control the creation, configuration, and evolution of the system. These models will be considered ? in terms of formal definitions, extraction, automated analysis, and supported system management mechanisms ? both independently and, more importantly, in synergy in order to introduce a comprehensive conceptual and ar. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (4) / Doutorado: (3) . Integrantes: Fabio Moreira Costa - Coordenador / Ricardo Couto Antunes da Rocha - Integrante / Nelly Bencomo - Integrante / Nikolaos Georgantas - Integrante / Sergio Teixeira de Carvalho - Integrante. Financiador(es): Institut National de Recherche en Informatique et en Automatique - Auxílio financeiro / Fundação de Amparo a Pesquisa do Estado de Goiás - Auxílio financeiro.
      Membro: Fabio Moreira Costa.
    10. 2010-2015. Novas Fronteiras da Internet: Infraestrutura e Aplicações
      Descrição: Este projeto conta com o apoio da CAPES, por meio do programa PROCAD Novas Fronteiras, e visa à consolidação do Programa de Pós-Graduação em Ciência da Computação da UFG. O projeto é desenvolvido em colaboração com o Programa de Engenharia Elétrica da COPPE/UFRJ e com o Programa de Pós-Graduação em Ciência da Computação da UFMS. A pesquisa desenvolvida no projeto trata de temas importantes para a chamada Internet do Futuro: - Computação em Grade com Transporte de Alta Velocidade - Redes de Rádios Cognitivos de Múltiplos Saltos - Mecanismo de Inundação para Redes Ad Hoc Móveis - Descoberta de Serviços em Redes Ad Hoc - Escassez de Recursos em Redes Tolerantes a Atrasos e Interrupções (DTN) - Redes em malha sem fio IEEE 802.11 - Acesso Participativo e Universal do Cidadão ao Conhecimento - Comunidades Virtuais de Prática na Web Semântica - Plataforma de Middleware LBS Escalável para o Desenvolvimento de Aplicações de Mobile Marketing - Acordo em redes móveis desconhecidas com dinâmica de participantes - Redes Ad Hoc Veiculares - Redes de Sensores Subaquáticos. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Mestrado acadêmico: (8) Doutorado: (2) . Integrantes: Fabio Moreira Costa - Coordenador / Cedric Luiz de Carvalho - Integrante / Ana Paula L. Ambrósio - Integrante / Rommel Melgaço Barbosa - Integrante / José Ferreira de Rezende - Integrante / Ronaldo Alves Ferreira - Integrante / Kleber Vieira Cardoso - Integrante / Leizer de Lima Pinto - Integrante / Telma Woerle - Integrante. Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro. Número de produções C, T & A: 2
      Membro: Fabio Moreira Costa.
    11. 2010-2012. Comunidades Virtuais Semânticas em Salas de Aula Interativas
      Descrição: O objetivo deste projeto é analisar o potencial de promover o uso de comunidades virtuais de prática semânticas (que incorporaram conceitos da Web Semântica (WEB 3.0) como ferramenta de promoção do aprendizado em sala de aula. A proposta consiste oferecer aos alunos um ambiente multi-tecnologia ? uma sala de aula interativa, conectada, colaborativa, que integra dispositivos de diferentes tipos como laptops, tablets, projetores, touch screens, lousas interativas, handhelds, smartphones etc, com ferramentas que guiam o aluno na solução de problemas, oferecendo através da ?inteligência? do sistema, apoio e supervisão do processo. O uso de tais tecnologias na sala de aula, combinado com metodologias de ensino ativas, tais como o aprendizado baseado em problemas e o aprendizado colaborativo, será avaliado com base em indicadores de desempenho e envolvimento dos alunos nas atividades das disciplinas.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (5) / Mestrado acadêmico: (1) . Integrantes: Fabio Moreira Costa - Coordenador / Cedric Luiz de Carvalho - Integrante / Ana Paula L. Ambrósio - Integrante. Financiador(es): Dell Computadores do Brasil - Auxílio financeiro. Número de produções C, T & A: 1
      Membro: Fabio Moreira Costa.
    12. 2010-2012. Modeling and Realizing User-Centric Communication Services
      Descrição: The long term goal of this project is to elevate the communication aspect to a first-class citizen in the process of building and using services and applications. The objective of this project is to create and demonstrate the feasibility of a Communication Modeling Language (CML) to allow users to model their communication needs in an intuitive, flexible, declarative and network-independent manner. CML models are created and realized on the Communication Virtual Machine (CVM) platform. CML provides abstractions that shield users from the heterogeneity of current communication technologies, however, it provides little support for coordinating user-centric communication services that support collaboration. To ameliorate this problem we have developed the Workflow Communication Modeling Language (WF-CML), an extension of CML, that provides communication specific abstractions of workflow concepts. Models created using WF-CML specify how user-centric communication services are coordinated and adapted to meet collaboration needs. WF-CML models are also created and realized using CVM. Our role in the project consists in extending the architecture of CVM with principles of reflective model-driven middleware. This involves the investigation of reflective architectures that can be applied as a consistent underlying solution for dynamic adaptation across the four layers of the CVM infrastructure, enabling it to evolve according to variations in the environment and user constraints.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) / Doutorado: (1) . Integrantes: Fabio Moreira Costa - Coordenador / Peter Clarke - Integrante / Robert France - Integrante / Andrew Allen - Integrante. Financiador(es): National Science Foundation - Outra. Número de produções C, T & A: 2
      Membro: Fabio Moreira Costa.
    13. 2008-2011. BIOFOCO III: Software para análise genômica em ambiente cooperativo e distribuído na Região CO
      Descrição: O projeto visa estabelecer infra-estruturas de hardware e software para o processamento de análise genômica, notadamente com base em tecnologias de computação em grade. Inicialmente, a implantação de uma grade computacional será realizada, sobre a qual aplicações de análise genômica serão executadas e avaliadas quanto ao seu desempenho. Em seguida, espera-se que a identificação de novos requisitos forneça subsídios para melhorias no middleware de grade utilizado no projeto (InteGrade).. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) . Integrantes: Fabio Moreira Costa - Integrante / Edson Norberto Cáceres - Coordenador. Número de produções C, T & A: 1
      Membro: Fabio Moreira Costa.
    14. 2008-2010. InteGrade3: Gerenciamento de Recursos, Tolerância a Falhas e Escalabilidade em Grades Computacionais Autônomas
      Descrição: O Projeto InteGrade (http://www.integrade.org.br) visa desenvolver um middleware inovador que permita a utilização de recursos computacionais ociosos existentes em instituições acadêmicas e empresariais para a execução de aplicações científicas, industriais e de entretenimento que demandem alto poder computacional. O middleware é baseado em tecnologias avançadas de objetos distribuídos e pretende dar suporte à execução de aplicações paralelas onde haja um nível significativo de comunicação entre os nós (ao contrário de aplicações tipo bag of tasks onde não há comunicação entre os nós). O projeto aqui proposto visa o desenvolvimento de uma versão completa do middleware do InteGrade, que opere de modo autônomo em ambientes de grande escala e forneça suporte a ambientes de computação móvel e computação ubíqua. Apesar dos avanços já obtidos e do nível de maturidade do projeto, ainda existem diversos desafios que precisamos atacar. Em particular iremos concentrar a pesquisa em áreas que permitirão o funcionamento da grade de forma mais autônoma, diminuindo a necessidade atual de intervenção de administradores humanos; estas áreas incluem escalonamento inteligente, tolerância a falhas, mobilidade, fornecimento de garantias de qualidade de serviço e armazenamento distribuído de dados de forma robusta. Iremos também explorar o uso da grade para diferentes classes de aplicações e aprimorar a sua escalabilidade.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (4) . Integrantes: Fabio Moreira Costa - Integrante / Fabio Kon - Coordenador. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro. Número de produções C, T & A: 14
      Membro: Fabio Moreira Costa.
      Descrição: O projeto aqui proposto visa o desenvolvimento de uma versão completa do middleware do InteGrade, que opere de modo autônomo em ambientes de grande escala e forneça suporte a ambientes de computação móvel e computação ubíqua. Apesar dos avanços já obtidos e do nível de maturidade do projeto, ainda existem diversos desafios que precisamos atacar. Em particular iremos concentrar a pesquisa em áreas que permitirão o funcionamento da grade de forma mais autônoma, diminuindo a necessidade atual de intervenção de administradores humanos; estas áreas incluem escalonamento inteligente, tolerância a falhas, mobilidade, fornecimento de garantias de qualidade de serviço e armazenamento distribuído de dados de forma robusta. Iremos também explorar o uso da grade para diferentes classes de aplicações e aprimorar a sua escalabilidade.. Situação: Concluído; Natureza: Pesquisa. Integrantes: Alfredo Goldman vel Lejbman - Integrante / Siang Wun Song - Integrante / Fabio Kon - Coordenador / Markus Endler - Integrante / Raphael Y. de Camargo - Integrante / Renato Cerqueira - Integrante / Francisco José da Silva e Silva - Integrante / Fernando Castor Filho - Integrante / Fabio Moreira Costa - Integrante / Edson Caceres - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
      Membro: Alfredo Goldman vel Lejbman.
    15. 2007-2010. HP Technology for Teaching: Using Tablet PCs and Problem-based Learning to Teach Algorithms and Programming
      Descrição: Este projeto visa ivestigar o impacto de tecnologias móveis na sala de aula, notadamente através da inserção de tablet PCs como ferramenta de auxílio ao ensino-aprendizagem. Espera-se desenvolver, como parte do projeto, uma metodologia para uso do tablet em cursos de Introdução à Programação de Computadores, em combinação com o método de aprendizado baseado em problemas (PBL). Espera-se, ainda, demonstrar que o uso do tablet, em conjunto com software apropriado, pode tornar mais eficiente a aplicação do método PBL.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (4) / Mestrado acadêmico: (4) . Integrantes: Fabio Moreira Costa - Coordenador / Ana Paula L. Ambrósio - Integrante. Financiador(es): Hewlett-Packard Brasil - Matriz - Auxílio financeiro. Número de produções C, T & A: 14
      Membro: Fabio Moreira Costa.
    16. 2006-2008. Integrade 2: Object-Oriented Grid Middleware
      Descrição: Participação no projeto: Desenvolvimento do suporte a reflexão computacional, computação sensível a contexto; integração com bibliotecas de programação paralela.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) . Integrantes: Fabio Moreira Costa - Integrante / Fabio Kon - Coordenador / Markus Endler - Integrante / Alfredo Goldman - Integrante / Francisco José da Silva e Silva - Integrante / Siang Wu Song - Integrante / Edson Norberto Cáceres - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro / Universidade de São Paulo - Cooperação / Universidade Federal de Mato Grosso do Sul - Cooperação / Universidade Federal do Maranhão - Cooperação / Pontifícia Universidade Católica do Rio de Janeiro - Cooperação. Número de produções C, T & A: 3
      Membro: Fabio Moreira Costa.
    17. 2005-2010. FlexiGrid: Grades Computacionais Flexíveis - Infra-estrutura e aplicações
      Descrição: Este projeto visa o desenvolvimento e refinamento de suporte de middleware para grades computacionais com suporte a adaptação dinâmica. Objetivos secundários do projeto incluem a integração de tecnologias de grades computacionais de importância comercial e acadêmica atualmente, com ênfase nos projetos Globus e Integrade. Projeto Financiado pelo CNPq, através do Edital 031/2004 - PDPG-TI.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (5) / Especialização: (0) / Mestrado acadêmico: (4) / Mestrado profissional: (0) / Doutorado: (0) . Integrantes: Fabio Moreira Costa - Coordenador / Marcion Nunes de Miranda - Integrante / Francisco José da Silva e Silva - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro / Universidade Federal do Maranhão - Cooperação. Número de produções C, T & A: 5
      Membro: Fabio Moreira Costa.
    18. 2005-2008. FlexiWare: Suporte Flexível de Middleware para Aplicações de Multimídia Distribuída
      Descrição: O projeto visa investigar o uso de reflexão e adaptação dinâmica como técnica básica para a construção de plataformas de middleware capazes de se adaptarem às demanda por recursos e aos requisitos variáveis imposta por aplicações de multimídia distribuída, especialmente em ambientes móveis. Problemas importantes a serem tratados incluem: (a) infra-estrutura básica da plataforma, baseada em uma arquitetura de binding explícito e configurável, somada a um meta-nivel para reconfiguração dinâmica; (b) uso de protocolos bem difundidos para a comunicação multimídia (tais como aqueles presentes na pilha H.323); (c) investigação de técnicas de disseminação de informações multimídia e sua incorporação à plataforma, sujeitos aos mecanismos de adaptação dinâmica. Projeto financiado pelo CNPq, através do Edital 019/2004 (Edital Universal).. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) . Integrantes: Fabio Moreira Costa - Coordenador. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
      Membro: Fabio Moreira Costa.
    19. 2002-2010. Plataforma de Middleware Reflexivo para Suporte a Aplicações Dinâmicas em Ambientes Móveis
      Descrição: A complexidade dos ambientes de processamento distribuído atuais tem assumido proporções que dificultam o projeto, implementação e manutenção de aplicações distribuídas. Isto se deve, entre outros fatores, à natureza heterogênea de tais ambientes, bem como à própria complexidade das aplicações. Adicionando-se a isto, percebe-se hoje uma forte tendência em direção a aplicações distribuídas com alto grau de dinamicidade, capazes de se adaptar a mudanças nos seus requisitos, bem como a alterações no ambiente de execução. Tendo em vista o suporte a sistemas e aplicações distribuídas com tais características, tecnologias têm sido desenvolvidas, visando fornecer um ambiente mais favorável para seu desenvolvimento. Tais tecnologias, genericamente denominadas de Middleware, possibilitam que a programação de aplicações distribuídas tenha um grau de complexidade semelhante à programação de aplicações centralizadas. Entretanto, plataformas de Middleware tradicionais não contemplam o requisito de adaptabilidade, que tem se tornado cada vez mais importante. No presente projeto, procura-se dar continuidade à pesquisa desenvolvida pelo seu coordenador durante seu doutorado, visando a aplicação de técnicas de reflexão computacional, de forma a permitir a adaptação, em tempo de execução de plataformas de Middleware, no sentido a suprir as novas demandas geradas por aplicações com requisitos e ambientes dinâmicos. O projeto dará ênfase ao emprego da abordagem de middleware reflexivo para o suporte a aplicações multimídia em ambientes de computação móveis.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (2) / Especialização: (3) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (1) . Integrantes: Fabio Moreira Costa - Coordenador / Cedric Luiz de Carvalho - Integrante / Bruno da Silva Santos - Integrante / Mateus Ricardo Provensi - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa / Fundação de Apoio à Pesquisa - Auxílio financeiro. Número de produções C, T & A: 39
      Membro: Fabio Moreira Costa.

Prêmios e títulos

  • Total de prêmios e títulos (4)
    1. Menção Honrosa para o trabalho intitulado "STEER: Redes IoT Dirigidas por Intenções e Baseadas em SDN", apresentado no SBCUP 2022, XIV Simpósio Brasileiro de Computação Ubíqua e Pervasiva, Sociedade Brasileira de Computação.. 2022.
      Membro: Fabio Moreira Costa.
    2. Melhor Artigo da Trilha Principal - XXXVIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2020), Sociedade Brasileira de Computação.. 2020.
      Membro: Fabio Moreira Costa.
    3. Best Paper Award - 2018 International Conference on Internet of Things (ICIOT), Services Conference Federation.. 2018.
      Membro: Fabio Moreira Costa.
    4. Melhor artigo apresendado no Internatinal Workshop Models@run.time, Genova, Itália, International Conference of Model Driven Engineering Languages and Systems (MoDELS/UML 2006).. 2006.
      Membro: Fabio Moreira Costa.

Participação em eventos

  • Total de participação em eventos (50)
    1. 11th International Workshop on Cloud and Edge Computing, and Applications Management Managing challenges from the Cloud to the Edge.Runtime Microservice Self-distribution for Fine-grain Resource Allocation. 2022. (Oficina).
    2. 15th IEEE/ACM International Conference on Utility and Cloud Computing (UCC2022). 2022. (Congresso).
    3. 4th International Workshop on Cloud, IoT and Fog Systems (and Security).Use of multilevel resource clustering for service placement in fog computing environments. 2022. (Oficina).
    4. 19th Workshop on Adaptive and Reflexive Middleware.Panel: ARM Retrospective and Future Directions. 2020. (Oficina).
    5. ACM/IFIP Middleware 2020. 2020. (Congresso).
    6. Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos.A Model-Driven Approach for Real-time Role-Based Communication. 2020. (Simpósio).
    7. 2018 ACM/IFIP International Middleware Conference. 2018. (Congresso).
    8. Adaptive and Reflective Middleware Workshop (ARM 2018).Panel: Middleware for Smart Environments. 2018. (Oficina).
    9. 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS). Model-driven domain-specific middleware. 2017. (Congresso).
    10. 2016 IEEE Symposium on ServiceOriented System Engineering (SOSE).An approach for QoS-aware selection of shared services for multiple service choreographies. 2016. (Simpósio).
    11. ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems. 2013. (Congresso).
    12. Dagstuhl Seminar on Models@Run.time.Notes on Models@Run.Time. 2011. (Seminário).
    13. ACM Technical Symposium on Computer Science Education.Evaluating the Impact of PBL and Tablet PCs in an Algorithms and Computer Programming Course. 2010. (Simpósio).
    14. LA GRID Summit and NSF PIRE Workshop.Panel on the outcomes of post-graduate student exchange initiatives. 2010. (Encontro).
    15. 4th International Workshop Models@Run.time, in conjunction with MoDELS2009.Management of Runtime Models and Meta-Models in Meta-ORB Reflective Middleware Architecture. 2009. (Simpósio).
    16. 7th International Workshop on Middleware for Grids, Clouds and e-Science - MGC 2009. Enhancing the Efficiency of Resource Usage on Opportunistic Grids. 2009. (Congresso).
    17. ACM/IFIP/USENIX 10th International Middleware Conference. Enhancing the Efficiency of Resource Usage on Opportunistic Grids: The Role of Resource Usage Burst Analysis to Rationalize Task Migration. 2009. (Congresso).
    18. 20th International Sympusium on Computer Architecture and High Performance Computing. MPI Support on Opportunistic Grids based on the InteGrade Middleware. 2008. (Congresso).
    19. ACM/IFIP/USENIX 9th International Middleware Conference. Self-Adaptive Middleware for Digital Ink Based Applications (in ARM2008). 2008. (Congresso).
    20. Congresso da Sociedade Brasileira de Computação. 2008. (Congresso).
    21. HP Technology for Teaching 2008 Conference. Tablet PCs and Problem-Based Learning in a Course on Algorithms and Programming. 2008. (Congresso).
    22. 25o. Simpósio Brasileiro de Redes de Computadores.SBRC 2007: membro do Comitê de Programa. 2007. (Simpósio).
    23. 25o. Simpósio Brasileiro de Redes de Computadores. 2007. (Simpósio).
    24. 2nd. International Worskhop Models@run.time (in conjunction with MoDELS/UML'2007).Membro do Comitê de Programa (Models@run.time 2007). 2007. (Oficina).
    25. International Workshop on Model-Driven Software Adaptation (M-ADAPT'2007).Membro do Comitê de Programa (M-ADAPT'2007). 2007. (Oficina).
    26. Seventh IEEE International Symposium on Cluster Computing and the Grid ? CCGrid 2007.a) Integrating Heterogeneous Grid Computing Environments; b) A Model for Transparent Grid Interoperability. 2007. (Simpósio).
    27. 24º Simpósio Brasileiro de Redes de Computadores.SBRC 2006: membro do Comitê de Programa. 2006. (Simpósio).
    28. Model-Driven Engineering Languages and Systems (MoDELS2006) e Models@Run.time Workshop.Towards a More Effective Coupling of Reflection and Runtime Metamodels for Middleware. 2006. (Simpósio).
    29. 23o. Simpósio Brasileiro de Redes de Computadores.23o. SBRC: Membro do Comitê de Programa. 2005. (Simpósio).
    30. 22o. Simpósio Brasileiro de Redes de Computadores.22o. SBRC - Membro do Comitê de Programa. 2004. (Simpósio).
    31. Programming for Separation of Concerns (PSC2005).Membro do Comitê de Programa: 20th ACM Symposium on Applied Computing - Track on Programming for Separation of Concerns (PSC2005). 2004. (Simpósio).
    32. The 3rd Workshop on Reflective and Adaptive Middleware.RM2004 - Membro do Comitê de Programa e da Comissão Organizadora. 2004. (Oficina).
    33. 21o. Simpósio Brasileiro de Redes de Computadores.21o. SBRC - Membro do Comitê de Programa. 2003. (Simpósio).
    34. 2nd. Workshop on Reflective Middleware - RM2003.RM2003 - Membro do Comitê de Programa e da Comissão Organizadora. 2003. (Oficina).
    35. International Middleware Conference - Middleware2003. 2003. (Congresso).
    36. X Jornada de Iniciação Científica da UNITINS e UFT.Consultor Externo do CNPq na X Jornada de Iniciação Científica da UNITINS. 2003. (Outra).
    37. 20o. Simpósio Brasileiro de Redes de Computadores - SBRC.20o. SBRC - Participação com apresentação de dois trabalhos no evento: 01 Artigo Completo e 01 Minicurso. 2002. (Simpósio).
    38. First International AOP Workshop.International Workshop on Aspect-Oriented Programming. 2001. (Oficina).
    39. DOA'00.International Simposium on Distributed Objects and Applications. 2000. (Simpósio).
    40. ECOOP'2000. 14th European Conference on Object-Oriented Programming (ECOOP'2000). 2000. (Congresso).
    41. RM'2000.IFIP/ACM Middleware2000 Workshop on Reflective Middleware. 2000. (Oficina).
    42. ECOOP'99. 13th European Conference on Object-Oriented Programming (ECOOP'99). 1999. (Congresso).
    43. Reflection'99.International Conference on Meta-Level Architectures and Reflection. 1999. (Simpósio).
    44. Middleware'98. International Conference on Distributed Systems Platforms and Open Distributed Processing. 1998. (Congresso).
    45. OMG CORBA/RM-ODP Seminar.OMG Seminar on Integrating CORBA and RM-ODP. 1997. (Seminário).
    46. SBRC'97.Simpósio Brasileiro de Redes de Computadores. 1997. (Simpósio).
    47. Escola de Computação - 1996. Escola de Computação. 1996. (Congresso).
    48. XV Congresso da Sociedade Brasileira de Computação. XV Congresso da Sociedade Brasileira de Computação. 1995. (Congresso).
    49. Escola de Computação - 1994. Escola de Computação. 1994. (Congresso).
    50. SBRC'94.Simpósio Brasileiro de Redes de Computadores. 1994. (Simpósio).

Organização de eventos

  • Total de organização de eventos (14)
    1. COSTA, F. M.. VI Simpósio Brasileiro de Computação Ubíqua e Pervasiva. 2014. (Congresso).. . 0.
    2. COSTA, F. M.; ANDERSEN, A.. The 13th Workshop on Adaptive and Reflective Middleware (ARM 2014). 2014. Congresso
    3. CLARKE, PETER J. ; GRAY, J. ; VALLENCILLO, A. ; Costa, F. M. ; SYRIANI, E.. ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems (Workshops Chair). 2013. Congresso
    4. AUGUSTIN, I. ; NAKAMURA, E. ; Costa, F. M.. V Simpósio Brasileiro de Computação Ubíqua e Pervasiva (Coordenador do Comitê de Programa). 2013. Congresso
    5. Costa, Fábio M.. Workshops do XXIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos - SBRC 2011. 2011. (Congresso).. . 0.
    6. COSTA, F. M.. Salão de Ferramentas do SBRC2009 (XXVII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos). 2009. (Congresso).. . 0.
    7. COSTA, F. M.; ENDLER, Markus ; SILVA, Francisco José da Silva e ; COULSON, Geoff. First CCGrid International Workshop on Context-Awareness and Mobility in Grid Computing (WCAMG07). 2007. Congresso
    8. COSTA, F. M.; COULSON, Geoff ; VENKATASUBRAMANIAN, Nalini ; CERQUEIRA, Renato ; RANA, Omer F. ; GUTIERREZ-NOLASCO. 6th International Workshop on Adaptive and Reflective Middleware (ARM 2006). 2007. Congresso
    9. COSTA, F. M.; VENKATASUBRAMANIAN, Nalini ; WANG, Nambor ; STAEHLI, R. ; CERQUEIRA, Renato ; CORSARO, Angelo ; COULSON, Geoff. 5th International Workshop on Adaptive and Reflective Middleware (ARM 2006). 2006. Congresso
    10. COSTA, F. M.; CERQUEIRA, Renato ; WANG, Nambor ; CORSARO, Angelo ; VENKATASUBRAMANIAN, Nalini ; STAEHLI, R.. 4th International Workshop on Adaptive and Reflective Middleware (ARM2005). 2005. Congresso
    11. COSTA, F. M.; CORSARO, Angelo ; COULSON, Geoff ; VENKATASUBRAMANIAN, Nalini ; WANG, Nambor ; CERQUEIRA, Renato ; STAEHLI, R.. 3rd International Workshop on Adaptive and Reflective Middleware (ARM2004). 2004. Congresso
    12. ENDLER, Markus ; SCHMIDT, Douglas ; CERQUEIRA, Renato ; SZTAJNBERG, Alexandre ; KON, Fabio ; COSTA, F. M.. ACM/IFIP/USENIX International Middleware Conference (Middleware2003). 2003. Congresso
    13. CORSARO, Angelo ; WANG, Nambor ; VENKATASUBRAMANIAN, Nalini ; COULSON, Geoff ; COSTA, F. M.. 2nd Workshop on Reflective And Adaptive Middleware (RM2003). 2003. Congresso
    14. COSTA, F. M.; BLAIR, G. S. ; KON, Fabio ; CAMPBELL, R.. IFIP/ACM Middleware'2000 Workshop on Reflective Middleware (RM2000). 2000. Congresso

Lista de colaborações

  • Colaborações endôgenas (14)
    • Fabio Moreira Costa ⇔ Ricardo Couto Antunes da Rocha (11.0)
      1. MELO, PAULO CESAR FERREIRA ; DA ROCHA, RICARDO COUTO ANTUNES ; COSTA, FABIO M.. Enabling Dynamic Crowdsensing through Models@Runtime. Journal of Applied Computing Research. v. 5, p. 17-31, issn: 2236-8434, 2016.
      2. LUXEY, Adrien ; BROMBERG, Yérom-David ; COSTA, FABIO M. ; LIMA, Vinícius B. ; ROCHA, Ricardo C.A. ; TAIANI, François. Sprinkler: A probabilistic dissemination protocol to provide fluid user interaction in multi-device ecosystems. Em: IEEE International Conference on Pervasive Computing and Communications (PerCom), v. 1, p. 1-10, 2018.
      3. COSTA, FÁBIO M. ; GEORGANTAS, NIKOLAOS ; GOMES, RAPHAEL DE A. ; DA ROCHA, RICARDO C. A. ; Bouloukakis, Georgios. Cross-layer QoS-Aware Resource Allocation for IoT-Enabled Service Choreographies. Em: the 5th Workshop, p. 31-34, 2018.
      4. LIMA, JUNIO C. ; ROCHA, RICARDO C. A. ; COSTA, FABIO M.. An Approach for QoS-aware Selection of Shared Services for Multiple Service Choreographies. Em: 2016 IEEE Symposium on ServiceOriented System Engineering (SOSE), v. 0, p. 221-230, 2016.
      5. Paulo C. F. Melo ; COSTA, Fábio Moreira ; ROCHA, Ricardo Couto Antunes da. CSVM: Uma Plataforma para CrowdSensing Móvel Dirigida por Modelos em Tempo de Execução. Em: VII Simpósio Brasileiro de Computação Ubíqua e Pervasiva (SBCUP 2015), v. 1, p. 1-10, 2015.
      6. GOMES, Raphael de Aquino ; LIMA, J. C. ; Costa, F. M. ; ROCHA, Ricardo C.A. ; GEORGANTAS, N.. A Model-Based Approach to Pragmatic Service Choreography Deployment. Em: Second Workshop on Seamless Adaptive Multi-cloud Management of Service-based Applications (SEAWAVE), v. 1, p. 1-10, 2015.
      7. GOMES, Raphael de Aquino ; Costa, F. M. ; ROCHA, Ricardo C.A.. Analysing Scalability Strategies for Service Choreographies on Cloud Environments. Em: Workshop on Adaptive Resource Management and Scheduling for Cloud Computing (held in conjunction with PODC 2014), v. 8907, p. 128-143, 2014.
      8. GOMES, RAPHAEL ; COSTA, FÁBIO ; da Rocha, Ricardo ; GEORGANTAS, NIKOLAOS. A middleware-based approach for QoS-aware deployment of service choreography in the cloud. Em: the 11th Middleware Doctoral Symposium, p. 1-4, 2014.
      9. FREITAS, LEANDRO A. ; COSTA, FÁBIO M. ; ROCHA, RICARDO C. A. ; ALLEN, ANDREW. An architecture for a smart spaces virtual machine. Em: the 9th Workshop, v. 1, p. 1-6, 2014.
      10. Roriz Junior, Marcos Paulino ; FREITAS, L. A. ; Massarani, Marco Aurélio ; ROCHA, Ricardo Couto Antunes da ; COSTA, Fábio Moreira. C3S: A Content Sharing Middleware for Smart Spaces. Em: International Workshop on Pervasive Collaboration and Social Networking (PerCol), v. 1, p. 163-168, 2013.
      11. Roriz Junior, Marcos Paulino ; FREITAS, L. A. ; Massarani, Marco Aurélio ; ROCHA, Ricardo Couto Antunes da ; COSTA, Fábio Moreira. UCLE: Um middleware de computação ubíqua para compartilhamento de conteúdo em salas de aula inteligentes. Em: Simpósio Brasileiro de Computação Ubíqua e Pervasiva (SBCUP), 2012.

    • Fabio Moreira Costa ⇔ Fabio Kon (7.0)
      1. DE M. DEL ESPOSTE, ARTHUR ; SANTANA, EDUARDO F.Z. ; KANASHIRO, LUCAS ; COSTA, FABIO M. ; BRAGHETTO, KELLY R. ; LAGO, NELSON ; KON, FABIO. Design and evaluation of a scalable smart city software platform with large-scale simulations. Future Generation Computer Systems. v. 93, p. 427-441, issn: 0167-739X, 2019.
      2. da Silva e Silva, Francisco José ; KON, F. ; Kon, Fabio ; A. Goldman ; Finger, Marcelo ; de Camargo, Raphael Y. ; Filho, Fernando Castor ; Costa, Fábio M.. Application execution management on the InteGrade opportunistic grid middleware. Journal of Parallel and Distributed Computing (Print). v. 70, p. 573-583, issn: 0743-7315, 2010.
      3. KON, F. ; COSTA, F. M. ; Kon, Fabio ; Blair, Gordon ; Campbell, Roy H.. The case for reflective middleware. COMMUNICATIONS OF THE ACM. v. 45, p. 33-38, issn: 0001-0782, 2002.
      4. da Silva e Silva, Francisco José; KON, Fabio ; Daniel Batista ; LEJBMAN, Alfredo Goldman Vel ; COSTA, Fábio Moreira ; de Camargo, Raphael Y.. Chapter 6: Efficient Parallel Application Execution on Opportunistic Desktop Grids. Em: Soha Maad (Ed.). (Org.). Grid Computing - Technology and Applications, Widespread Coverage and New Horizons. 1ed.Rijeka, Croatia. : Intech - Open Access Publisher. 2012.v. 1, p. 113-134.
      5. COSTA, FABIO M. ; MORRIS, KARL A. ; Kon, Fabio ; CLARKE, PETER J.. Model-Driven Domain-Specific Middleware. Em: 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), v. 1, p. 1961-1971, 2017.
      6. M. COSTA, FABIO ; LAGO, NELSON ; KON, FABIO ; M. DEL ESPOSTE, ARTHUR. InterSCity: A Scalable Microservice-based Open Source Platform for Smart Cities. Em: International Conference on Smart Cities and Green ICT Systems (SMARTGREENS), v. 1, p. 1-12, 2017.
      7. BATISTA, DANIEL MACEDO ; Goldman, Alfredo ; Hirata, Roberto ; KON, FABIO ; COSTA, FABIO M. ; ENDLER, MARKUS. InterSCity: Addressing Future Internet research challenges for Smart Cities. Em: 2016 7th International Conference on the Network of the Future (NOF), v. 1, p. 1-6, 2016.

    • Fabio Moreira Costa ⇔ Luiz Fernando Bittencourt (5.0)
      1. RODRIGUES-FILHO, ROBERTO ; SENE, IWENS ; PORTER, BARRY ; BITTENCOURT, LUIZ F. ; Kon, Fabio ; Costa, Fábio M.. Exploring emergent microservice evolution in elastic deployment environments. JOURNAL OF SYSTEMS AND SOFTWARE. v. 219, p. 112252, issn: 0164-1212, 2025.
      2. FILHO, ROBERTO RODRIGUES ; DIAS, RENATO S. ; SERÓDIO, JOÃO ; PORTER, BARRY ; COSTA, FÁBIO M. ; BORIN, EDSON ; Bittencourt, Luiz F.. A Self-Distributing System Framework for the Computing Continuum. Em: 2023 32nd International Conference on Computer Communications and Networks (ICCCN), v. 1, p. 1-10, 2023.
      3. DIAS, RENATO S. ; FILHO, ROBERTO RODRIGUES ; Bittencourt, Luiz F. ; COSTA, FABIO M.. Runtime Microservice Self-distribution for Fine-grain Resource Allocation. Em: 2022 IEEE/ACM 15th International Conference on Utility and Cloud Computing (UCC), v. 1, p. 234, 2022.
      4. FILHO, ROBERTO RODRIGUES ; Bittencourt, Luiz F. ; PORTER, BARRY ; COSTA, FABIO M.. Exploiting the Potential of the Edge-Cloud Continuum with Self-distributing Systems. Em: 2022 IEEE/ACM 15th International Conference on Utility and Cloud Computing (UCC), v. 1, p. 255, 2022.
      5. LOPEZ-FENNER, J. ; SEPULVEDA, S. ; BITTENCOURT, L. F. ; Costa, Fábio M. ; GEORGANTAS, N.. Privacy Preserving Multi Party Computation for Data-Analytics in the IoT-Fog-Cloud Ecosystem. Em: IV Congreso Internacional de Ciencias de la Computación y Sistemas de Información, p. 1-12, 2020.

    • Fabio Moreira Costa ⇔ Edmundo Roberto Mauro Madeira (2.0)
      1. COSTA, F. M.; MADEIRA, Edmundo R. M.. An Object Group Model and its Implementation to Support Cooperative Applications on CORBA. Em: IFIP/IEEE International Conference on Distributed Systems Platforms, p. 213-229, 1996.
      2. COSTA, F. M.; MADEIRA, Edmundo R. M.. Suporte a Grupos Cooperativos na Plataforma Multiware. Em: XXII Seminário Integrado de Software e Hardware, p. 563-574, 1995.

    • Fabio Moreira Costa ⇔ Francisco José da Silva e Silva (2.0)
      1. da Silva e Silva, Francisco José ; KON, F. ; Kon, Fabio ; A. Goldman ; Finger, Marcelo ; de Camargo, Raphael Y. ; Filho, Fernando Castor ; Costa, Fábio M.. Application execution management on the InteGrade opportunistic grid middleware. Journal of Parallel and Distributed Computing (Print). v. 70, p. 573-583, issn: 0743-7315, 2010.
      2. da Silva e Silva, Francisco José; KON, Fabio ; Daniel Batista ; LEJBMAN, Alfredo Goldman Vel ; COSTA, Fábio Moreira ; de Camargo, Raphael Y.. Chapter 6: Efficient Parallel Application Execution on Opportunistic Desktop Grids. Em: Soha Maad (Ed.). (Org.). Grid Computing - Technology and Applications, Widespread Coverage and New Horizons. 1ed.Rijeka, Croatia. : Intech - Open Access Publisher. 2012.v. 1, p. 113-134.

    • Fabio Moreira Costa ⇔ Nelson Posse Lago (2.0)
      1. DE M. DEL ESPOSTE, ARTHUR ; SANTANA, EDUARDO F.Z. ; KANASHIRO, LUCAS ; COSTA, FABIO M. ; BRAGHETTO, KELLY R. ; LAGO, NELSON ; KON, FABIO. Design and evaluation of a scalable smart city software platform with large-scale simulations. Future Generation Computer Systems. v. 93, p. 427-441, issn: 0167-739X, 2019.
      2. M. COSTA, FABIO ; LAGO, NELSON ; KON, FABIO ; M. DEL ESPOSTE, ARTHUR. InterSCity: A Scalable Microservice-based Open Source Platform for Smart Cities. Em: International Conference on Smart Cities and Green ICT Systems (SMARTGREENS), v. 1, p. 1-12, 2017.

    • Fabio Moreira Costa ⇔ Raphael Yokoingawa de Camargo (2.0)
      1. da Silva e Silva, Francisco José ; KON, F. ; Kon, Fabio ; A. Goldman ; Finger, Marcelo ; de Camargo, Raphael Y. ; Filho, Fernando Castor ; Costa, Fábio M.. Application execution management on the InteGrade opportunistic grid middleware. Journal of Parallel and Distributed Computing (Print). v. 70, p. 573-583, issn: 0743-7315, 2010.
      2. da Silva e Silva, Francisco José; KON, Fabio ; Daniel Batista ; LEJBMAN, Alfredo Goldman Vel ; COSTA, Fábio Moreira ; de Camargo, Raphael Y.. Chapter 6: Efficient Parallel Application Execution on Opportunistic Desktop Grids. Em: Soha Maad (Ed.). (Org.). Grid Computing - Technology and Applications, Widespread Coverage and New Horizons. 1ed.Rijeka, Croatia. : Intech - Open Access Publisher. 2012.v. 1, p. 113-134.

    • Fabio Moreira Costa ⇔ Alfredo Goldman vel Lejbman (1.0)
      1. da Silva e Silva, Francisco José ; KON, F. ; Kon, Fabio ; A. Goldman ; Finger, Marcelo ; de Camargo, Raphael Y. ; Filho, Fernando Castor ; Costa, Fábio M.. Application execution management on the InteGrade opportunistic grid middleware. Journal of Parallel and Distributed Computing (Print). v. 70, p. 573-583, issn: 0743-7315, 2010.

    • Fabio Moreira Costa ⇔ Daniel Macêdo Batista (1.0)
      1. BATISTA, DANIEL MACEDO ; Goldman, Alfredo ; Hirata, Roberto ; KON, FABIO ; COSTA, FABIO M. ; ENDLER, MARKUS. InterSCity: Addressing Future Internet research challenges for Smart Cities. Em: 2016 7th International Conference on the Network of the Future (NOF), v. 1, p. 1-6, 2016.

    • Fabio Moreira Costa ⇔ Eduardo Felipe Zambom Santana (1.0)
      1. DE M. DEL ESPOSTE, ARTHUR ; SANTANA, EDUARDO F.Z. ; KANASHIRO, LUCAS ; COSTA, FABIO M. ; BRAGHETTO, KELLY R. ; LAGO, NELSON ; KON, FABIO. Design and evaluation of a scalable smart city software platform with large-scale simulations. Future Generation Computer Systems. v. 93, p. 427-441, issn: 0167-739X, 2019.

    • Fabio Moreira Costa ⇔ Kelly Rosa Braghetto (1.0)
      1. DE M. DEL ESPOSTE, ARTHUR ; SANTANA, EDUARDO F.Z. ; KANASHIRO, LUCAS ; COSTA, FABIO M. ; BRAGHETTO, KELLY R. ; LAGO, NELSON ; KON, FABIO. Design and evaluation of a scalable smart city software platform with large-scale simulations. Future Generation Computer Systems. v. 93, p. 427-441, issn: 0167-739X, 2019.

    • Fabio Moreira Costa ⇔ Marcelo Finger (1.0)
      1. da Silva e Silva, Francisco José ; KON, F. ; Kon, Fabio ; A. Goldman ; Finger, Marcelo ; de Camargo, Raphael Y. ; Filho, Fernando Castor ; Costa, Fábio M.. Application execution management on the InteGrade opportunistic grid middleware. Journal of Parallel and Distributed Computing (Print). v. 70, p. 573-583, issn: 0743-7315, 2010.

    • Fabio Moreira Costa ⇔ Markus Endler (1.0)
      1. BATISTA, DANIEL MACEDO ; Goldman, Alfredo ; Hirata, Roberto ; KON, FABIO ; COSTA, FABIO M. ; ENDLER, MARKUS. InterSCity: Addressing Future Internet research challenges for Smart Cities. Em: 2016 7th International Conference on the Network of the Future (NOF), v. 1, p. 1-6, 2016.

    • Fabio Moreira Costa ⇔ Roberto Hirata Junior (1.0)
      1. BATISTA, DANIEL MACEDO ; Goldman, Alfredo ; Hirata, Roberto ; KON, FABIO ; COSTA, FABIO M. ; ENDLER, MARKUS. InterSCity: Addressing Future Internet research challenges for Smart Cities. Em: 2016 7th International Conference on the Network of the Future (NOF), v. 1, p. 1-6, 2016.




Data de processamento: 01/07/2025 10:12:49