<?xml version="1.0"?>
<dblpperson name="David J. M. Cavalcanti" pid="128/5231" n="17">
<person key="homepages/128/5231" mdate="2023-09-07">
<author pid="128/5231">David J. M. Cavalcanti</author>
<author pid="128/5231">David Junio Mota Cavalcanti</author>
<author pid="128/5231">David Cavalcanti 0001</author>
<note type="affiliation">Federal University of Pernambuco, Recife, Brazil</note>
<url>https://www.escavador.com/sobre/5208394/david-junio-mota-cavalcanti</url>
<url>https://www.linkedin.com/in/david-cavalcanti-81617511b</url>
<url>https://orcid.org/0000-0001-9323-927X</url>
</person>
<homonyms n="1">
<h f="c/Cavalcanti:David"><name>David Cavalcanti</name>
</h>
</homonyms>
<r><inproceedings key="conf/acsos/CavalcantiRS25" mdate="2025-12-07">
<author pid="128/5231">David J. M. Cavalcanti</author>
<author pid="r/NelsonSoutoRosa">Nelson S. Rosa</author>
<author orcid="0000-0002-3023-7055" pid="314/1121">Wellison R. M. Santos</author>
<title>How Much Does it Cost to Adapt a System?</title>
<pages>1-6</pages>
<year>2025</year>
<booktitle>ACSOS-C</booktitle>
<ee>https://doi.org/10.1109/ACSOS-C66519.2025.00021</ee>
<crossref>conf/acsos/2025c</crossref>
<url>db/conf/acsos/acsos2025c.html#CavalcantiRS25</url>
<stream>streams/conf/acsos</stream>
</inproceedings>
</r>
<r><inproceedings key="conf/isc2/CavalcantiRMAS25" mdate="2026-03-13">
<author pid="128/5231">David J. M. Cavalcanti</author>
<author pid="r/NelsonSoutoRosa">Nelson S. Rosa</author>
<author pid="m/PRMartinsMaciel">Paulo R. M. Maciel</author>
<author pid="321/2442">Vin&#237;cius S. Almeida</author>
<author pid="429/3661">Luiz G. P. S. Silva</author>
<title>Midd4VC: A Middleware for Vehicular Cloud Computing.</title>
<pages>1-6</pages>
<year>2025</year>
<booktitle>ISC2</booktitle>
<ee>https://doi.org/10.1109/ISC266238.2025.11293262</ee>
<crossref>conf/isc2/2025</crossref>
<url>db/conf/isc2/isc2025.html#CavalcantiRMAS25</url>
</inproceedings>
</r>
<r><inproceedings key="conf/softcom/LunaFC25" mdate="2025-11-08">
<author pid="419/4357">Davi S. de Luna</author>
<author pid="419/4464">Ramon M. S. Farias</author>
<author pid="128/5231">David J. M. Cavalcanti</author>
<title>MQTT Over QUIC: Comparison with TCP and TCP+TLS in a Virtualized IoT Environment.</title>
<pages>1-6</pages>
<year>2025</year>
<booktitle>SoftCOM</booktitle>
<ee>https://ieeexplore.ieee.org/document/11197418</ee>
<crossref>conf/softcom/2025</crossref>
<url>db/conf/softcom/softcom2025.html#LunaFC25</url>
<stream>streams/conf/softcom</stream>
</inproceedings>
</r>
<r><article key="journals/ijcomsys/CavalcantiR24" mdate="2025-01-06">
<author orcid="0000-0001-9323-927X" pid="128/5231">David J. M. Cavalcanti</author>
<author pid="r/NelsonSoutoRosa">Nelson Souto Rosa</author>
<title>Customizable and adaptable middleware of things.</title>
<year>2024</year>
<volume>37</volume>
<journal>Int. J. Commun. Syst.</journal>
<number>15</number>
<ee>https://doi.org/10.1002/dac.5887</ee>
<url>db/journals/ijcomsys/ijcomsys37.html#CavalcantiR24</url>
<stream>streams/journals/ijcomsys</stream>
</article>
</r>
<r><inproceedings key="conf/acsos/RosaC24" mdate="2025-07-04">
<author pid="r/NelsonSoutoRosa">Nelson S. Rosa</author>
<author orcid="0000-0001-9323-927X" pid="128/5231">David J. M. Cavalcanti</author>
<title>Exploiting Controllers to Adapt Message-Oriented Middleware.</title>
<pages>91-100</pages>
<year>2024</year>
<booktitle>ACSOS</booktitle>
<ee>https://doi.org/10.1109/ACSOS61780.2024.00027</ee>
<crossref>conf/acsos/2024</crossref>
<url>db/conf/acsos/acsos2024.html#RosaC24</url>
</inproceedings>
</r>
<r><inproceedings key="conf/isc2/CavalcantiBRO024" mdate="2025-07-04">
<author orcid="0000-0001-9323-927X" pid="128/5231">David J. M. Cavalcanti</author>
<author pid="406/4683">Esdras Bispo</author>
<author pid="r/NelsonSoutoRosa">Nelson S. Rosa</author>
<author pid="342/2049">Angelo Oliveira</author>
<author pid="h/DannyHughes">Danny Hughes 0001</author>
<title>AquaMOM: Adaptive IoT System for Water Monitoring in Challenging Environments.</title>
<pages>1-6</pages>
<year>2024</year>
<booktitle>ISC2</booktitle>
<ee>https://doi.org/10.1109/ISC260477.2024.11004213</ee>
<crossref>conf/isc2/2024</crossref>
<url>db/conf/isc2/isc2024.html#CavalcantiBRO024</url>
</inproceedings>
</r>
<r><inproceedings key="conf/aina/RosaC23" mdate="2025-07-04">
<author pid="r/NelsonSoutoRosa">Nelson S. Rosa</author>
<author orcid="0000-0001-9323-927X" pid="128/5231">David Junio Mota Cavalcanti</author>
<title>A Control-Theoretical Approach to Adapt Message Brokers.</title>
<pages>261-273</pages>
<year>2023</year>
<booktitle>AINA (1)</booktitle>
<ee>https://doi.org/10.1007/978-3-031-29056-5_24</ee>
<crossref>conf/aina/2023-1</crossref>
<url>db/conf/aina/aina2023-1.html#RosaC23</url>
</inproceedings>
</r>
<r><inproceedings key="conf/softcom/CavalcantiHR23" mdate="2025-07-04">
<author orcid="0000-0001-9323-927X" pid="128/5231">David Cavalcanti 0001</author>
<author pid="h/DannyHughes">Danny Hughes 0001</author>
<author pid="r/NelsonSoutoRosa">Nelson S. Rosa</author>
<title>An Adaptive Energy Saving Mechanism for Middleware of Things.</title>
<pages>1-6</pages>
<year>2023</year>
<booktitle>SoftCOM</booktitle>
<ee>https://doi.org/10.23919/SoftCOM58365.2023.10271577</ee>
<crossref>conf/softcom/2023</crossref>
<url>db/conf/softcom/softcom2023.html#CavalcantiHR23</url>
</inproceedings>
</r>
<r><inproceedings key="conf/vem/RosaC22" mdate="2024-11-27">
<author pid="r/NelsonSoutoRosa">Nelson S. Rosa</author>
<author pid="128/5231">David J. M. Cavalcanti</author>
<title>Using Controllers to Adapt Messaging Systems: An Initial Experience.</title>
<pages>46-50</pages>
<year>2022</year>
<booktitle>VEM</booktitle>
<ee type="oa">https://doi.org/10.5753/vem.2022.226809</ee>
<crossref>conf/vem/2022</crossref>
<url>db/conf/vem/vem2022.html#RosaC22</url>
</inproceedings>
</r>
<r><inproceedings key="conf/iscc/CavalcantiCR21" mdate="2025-07-04">
<author orcid="0000-0001-9323-927X" pid="128/5231">David Cavalcanti 0001</author>
<author pid="308/9841">Ranieri Carvalho</author>
<author pid="r/NelsonSoutoRosa">Nelson S. Rosa</author>
<title>Adaptive Middleware of Things.</title>
<pages>1-6</pages>
<year>2021</year>
<booktitle>ISCC</booktitle>
<ee>https://doi.org/10.1109/ISCC53001.2021.9631408</ee>
<crossref>conf/iscc/2021</crossref>
<url>db/conf/iscc/iscc2021.html#CavalcantiCR21</url>
</inproceedings>
</r>
<r><article key="journals/jisa/RosaCCS20" mdate="2023-02-08">
<author orcid="0000-0001-9374-6351" pid="r/NelsonSoutoRosa">Nelson Souto Rosa</author>
<author orcid="0000-0001-9323-927X" pid="128/5231">David Cavalcanti 0001</author>
<author pid="137/8895">Glaucia Melissa Medeiros Campos</author>
<author pid="162/0769">Andre Silva</author>
<title>Adaptive middleware in go - a software architecture-based approach.</title>
<pages>3</pages>
<year>2020</year>
<volume>11</volume>
<journal>J. Internet Serv. Appl.</journal>
<number>1</number>
<ee type="oa">https://doi.org/10.1186/s13174-020-00124-5</ee>
<url>db/journals/jisa/jisa11.html#RosaCCS20</url>
</article>
</r>
<r><article key="journals/jsa/RosaCC19" mdate="2025-01-19">
<author pid="r/NelsonSoutoRosa">Nelson S. Rosa</author>
<author orcid="0000-0001-6511-6432" pid="137/8895">Glaucia Melissa Medeiros Campos</author>
<author orcid="0000-0001-9323-927X" pid="128/5231">David Junio Mota Cavalcanti</author>
<title>Lightweight formalisation of adaptive middleware.</title>
<pages>54-64</pages>
<year>2019</year>
<volume>97</volume>
<journal>J. Syst. Archit.</journal>
<ee>https://doi.org/10.1016/j.sysarc.2018.12.002</ee>
<ee>https://www.wikidata.org/entity/Q128733538</ee>
<url>db/journals/jsa/jsa97.html#RosaCC19</url>
</article>
</r>
<r><inproceedings key="conf/middleware/RosaCC18" mdate="2023-02-08">
<author pid="r/NelsonSoutoRosa">Nelson S. Rosa</author>
<author pid="137/8895">Glaucia Melissa Medeiros Campos</author>
<author orcid="0000-0001-9323-927X" pid="128/5231">David Cavalcanti 0001</author>
<title>An adaptive middleware in Go.</title>
<pages>1:1-1:6</pages>
<year>2018</year>
<booktitle>ARM@Middleware</booktitle>
<ee>https://doi.org/10.1145/3289175.3289176</ee>
<crossref>conf/middleware/2018arm</crossref>
<url>db/conf/middleware/arm2018.html#RosaCC18</url>
</inproceedings>
</r>
<r><inproceedings key="conf/middleware/RosaCC17" mdate="2023-02-08">
<author pid="r/NelsonSoutoRosa">Nelson S. Rosa</author>
<author pid="137/8895">Glaucia Melissa Medeiros Campos</author>
<author orcid="0000-0001-9323-927X" pid="128/5231">David Cavalcanti 0001</author>
<title>Using software architecture principles and lightweight formalisation to build adaptive middleware.</title>
<pages>1:1-1:7</pages>
<year>2017</year>
<booktitle>ARM@Middleware</booktitle>
<ee>https://doi.org/10.1145/3152881.3152882</ee>
<crossref>conf/middleware/2017arm</crossref>
<url>db/conf/middleware/arm2017.html#RosaCC17</url>
</inproceedings>
</r>
<r><inproceedings key="conf/IEEEscc/SouzaSCRL15" mdate="2023-03-24">
<author pid="80/2218">F&#225;bio N. Souza</author>
<author pid="152/9437">Tarcisio Coutinho Da Silva</author>
<author orcid="0000-0001-9323-927X" pid="128/5231">David Junio Mota Cavalcanti</author>
<author orcid="0000-0001-9374-6351" pid="r/NelsonSoutoRosa">Nelson S. Rosa</author>
<author pid="34/3170">Ricardo M. F. Lima</author>
<title>A Meta-model for QoS Monitoring in a Dynamic Service-Component Platform.</title>
<pages>459-466</pages>
<year>2015</year>
<booktitle>SCC</booktitle>
<ee>https://doi.org/10.1109/SCC.2015.69</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/SCC.2015.69</ee>
<crossref>conf/IEEEscc/2015</crossref>
<url>db/conf/IEEEscc/scc2015.html#SouzaSCRL15</url>
</inproceedings>
</r>
<r><inproceedings key="conf/IEEEscc/SouzaCSR14" mdate="2023-03-24">
<author pid="80/2218">F&#225;bio Nogueira Souza</author>
<author orcid="0000-0001-9323-927X" pid="128/5231">David Junio Mota Cavalcanti</author>
<author pid="152/9437">Tarcisio Coutinho Da Silva</author>
<author orcid="0000-0001-9374-6351" pid="r/NelsonSoutoRosa">Nelson Souto Rosa</author>
<title>Ranking Strategies for Quality-Aware Service Selection.</title>
<pages>115-122</pages>
<year>2014</year>
<booktitle>IEEE SCC</booktitle>
<ee>https://doi.org/10.1109/SCC.2014.24</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/SCC.2014.24</ee>
<crossref>conf/IEEEscc/2014</crossref>
<url>db/conf/IEEEscc/scc2014.html#SouzaCSR14</url>
</inproceedings>
</r>
<r><inproceedings key="conf/pdp/CavalcantiSR13" mdate="2023-03-24">
<author orcid="0000-0001-9323-927X" pid="128/5231">David Junio Mota Cavalcanti</author>
<author pid="80/2218">F&#225;bio N. Souza</author>
<author orcid="0000-0001-9374-6351" pid="r/NelsonSoutoRosa">Nelson S. Rosa</author>
<title>Adaptive and Dynamic Quality-Aware Service Selection.</title>
<pages>323-327</pages>
<year>2013</year>
<booktitle>PDP</booktitle>
<ee>https://doi.org/10.1109/PDP.2013.60</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/PDP.2013.60</ee>
<crossref>conf/pdp/2013</crossref>
<url>db/conf/pdp/pdp2013.html#CavalcantiSR13</url>
</inproceedings>
</r>
<coauthors n="16" nc="2">
<co c="0"><na f="a/Almeida:Vin=iacute=cius_S=" pid="321/2442">Vin&#237;cius S. Almeida</na></co>
<co c="0"><na f="b/Bispo:Esdras" pid="406/4683">Esdras Bispo</na></co>
<co c="0"><na f="c/Campos:Glaucia_Melissa_Medeiros" pid="137/8895">Glaucia Melissa Medeiros Campos</na></co>
<co c="0"><na f="c/Carvalho:Ranieri" pid="308/9841">Ranieri Carvalho</na></co>
<co c="1"><na f="f/Farias:Ramon_M=_S=" pid="419/4464">Ramon M. S. Farias</na></co>
<co c="0"><na f="h/Hughes_0001:Danny" pid="h/DannyHughes">Danny Hughes 0001</na></co>
<co c="0" n="2"><na f="l/Lima:Ricardo_Massa_Ferreira" pid="34/3170">Ricardo Massa Ferreira Lima</na><na>Ricardo M. F. Lima</na></co>
<co c="1"><na f="l/Luna:Davi_S=_de" pid="419/4357">Davi S. de Luna</na></co>
<co c="0" n="2"><na f="m/Maciel:Paulo_Romero_Martins" pid="m/PRMartinsMaciel">Paulo Romero Martins Maciel</na><na>Paulo R. M. Maciel</na></co>
<co c="0"><na f="o/Oliveira:Angelo" pid="342/2049">Angelo Oliveira</na></co>
<co c="0" n="2"><na f="r/Rosa:Nelson_Souto" pid="r/NelsonSoutoRosa">Nelson Souto Rosa</na><na>Nelson S. Rosa</na></co>
<co c="0"><na f="s/Santos:Wellison_R=_M=" pid="314/1121">Wellison R. M. Santos</na></co>
<co c="0"><na f="s/Silva:Andre" pid="162/0769">Andre Silva</na></co>
<co c="0"><na f="s/Silva:Luiz_G=_P=_S=" pid="429/3661">Luiz G. P. S. Silva</na></co>
<co c="0"><na f="s/Silva:Tarcisio_Coutinho_Da" pid="152/9437">Tarcisio Coutinho Da Silva</na></co>
<co c="0" n="2"><na f="s/Souza:F=aacute=bio_N=" pid="80/2218">F&#225;bio N. Souza</na><na>F&#225;bio Nogueira Souza</na></co>
</coauthors>
</dblpperson>

