Publications

My publications in Google Scholar, in DBLP, and in ACM DL

My Profile in Google Scholar, Microsoft Academic Search and Arnetminer .

Here you find all Technical Reports (Monografias em Ciência da Computação - MCC) of the Department of Informatics of PUC-Rio


Journal papers

D. Schuster, A. Rosi, M. Mamei, T. Springer, M. Endler, F. Zambonelli, Pervasive Social Context - Taxonomy and Survey,
ACM Transactions on Intelligent Systems and Technology, ISSN:2157-6904, 2012 (accepted, download paper).

I. Cafezeiro, J. Viterbo, A. Rademaker, E.H. Haeusler, M. Endler, Specifying ubiquitous systems through the Algebra of Contextualized Ontologies,
The Knowledge Engineering Review, Cambridge University Press, volume 28, issue 3, 2013. (to appear)

K.Breitman, M. Endler, R. Pereira, M. Azambuja, When TV dies, will it go to the Cloud?,
IEEE Computer, 43 (4), pp. 81-83, April 2010.

J. Viterbo, M. Endler, G. Baptista, A Two-tier Approach for Decentralized Reasoning in Ambient Intelligence,
IEEE Intelligent Systems, 25(5), pp. 54-60, 2010

A.T.A. Gomes, A. Ziviani, L.S. Lima, M. Endler, Performance evaluation of a discovery and scheduling protocol for multihop ad hoc mobile grids,
Journal of the Brazilian Computer Society, Vol. 15, No. 4,, pp. 15-29, December 2009.

V. Sacramento, M. Endler, C.S. de Souza, A Privacy Service for Location-based Collaboration among Mobile Users,
Journal of the Brazilian Computer Society, vol. 14, No. 4, pp. 41-57, December 2008.

C. Bazilio, E.H. Haeusler, M. Endler, Language-Oriented Formal Analysis: a Case Study on Protocols and Distributed Systems,
Electronic Notes in Theoretical Computer Science,(ENTCS), A. Brogi, J.-M. Jacquet and E. Pimentel, volume 184C, pp. 189-207, july 2007.
[doi:10.1016/j.entcs.2007.03.022] © Elsevier, 2007. Author's personal copy available for download

R.C.A. da Rocha, M. Endler, Middleware: Context Management in Heterogeneous, Evolving Ubiquitous Environments,
IEEE Distributed Systems Online, vol.7, no.4, art. no. 0604-o4001. ISSN 1541-4922, April 2006.
[doi>10.1109/MDSO.2006.28] © IEEE, 2006. Author's personal copy available for download.

C. Bazilio, E.H. Haeusler, M. Endler, Binding Network Topologies to Specifications via Pronouns,
International Journal Annals of Mathematics, Computing and Teleinformatics, vol. 1 nr. 3, Technological Education Institute of Larissa (TEI\L), Takis Hartonas (Ed.), ISSN 1109-9305, 2005.

V. Sacramento, M. Endler, H.K. Rubinsztejn, L.S. Lima, K. Gonçalves, F.N.do Nascimento, G. Bueno, MoCA: A Middleware for Developing Collaborative Applications for Mobile Users
IEEE Distributed Systems Online, ISSN 1541-4922, vol. 5, no. 10, October, 2004.
[doi>10.1109/MDSO.2004.26] © IEEE, 2004 Author's personal copy available for download.

R. Maia, V. Sacramento e M. Endler. Análise, Simulação e Correções do Protocolo MMA para Multicast em Redes Móveis Estruturadas.
Revista Telecomunicações, nr. 01/2004 Inatel, ISBN 1516-2338, pp. 11-21
also in Proc. 5th Workshop de Comunicação sem Fio e Computação Móvel (WCSF2003), 70-80, July 2003.

M.F. Ribeiro, M.Endler. Comparing Two Reliable Multicast Protocols for Mobile Computing,
Journal of the Brazilian Computer Society, 8(3), 17-30, April2003

V. Nagamuta e M. Endler. Coordinating Mobile Agents through the Broadcast Channel,
Journal of the Brazilian Computer Society, Vol. 7, Nr. 2, 63-73, November 2001.

D. Moreto, M. Endler. Evaluating Composite Events using Shared Trees,
IEE Proceedings Software,ISSN 1462-5970, Vol. 148, Nr. 1, 2001.

P.R. James, M. Endler, M.-C. Gaudel. Development of an Atomic-Broadcast Protocol Using LOTOS,
Software Practice and Experience, Vol.29, Nr.8, 699-719, John Wiley & Sons, 1999.
© John Wiley & Sons, 1999. Author's personal copy available for download.

Books and Book Chapters

R.C.A da Rocha, M. Endler Context Management for Distributed and Dynamic Context-Aware Computing, SpringerBriefs in Computer Science, Springer Verlag, ISBN 978-1-4471-4019-1, e-ISBN 978-1-4471-4020-7, DOI 10.1007/978-1-4471-4020-7, 2012 (to appear)

L. David, J. Viterbo, M. Malcher, H. Fonseca, G. Baptista, M Endler A Middleware Supporting Adaptive and Context-aware Mobile Applications, Chapter 10 of the Book "Mobile Context Awareness", T. Lovett and E. O Neill (Editors), Springer Verlag, London, ISBN 978-0-85729-624-5, 2012

D. Filippo, J. Viterbo, M. Endler, H. Fuks, Mobilidade e Ubiquidade para a Colaboracao, Chapter 21 of the Book Sistemas Colaborativos,M. Pimentel and H. Fuks (Editors), Elsevier, ISBN 85-352-4669-X, 2011.

D. Schuster, I. Koren, T. Springer, D. Hering, B. Sollner, M. Endler, A. Schill Creating Applications for Real-Time Collaboration with XMPP and Android on Mobile Devices Chapter 45 of the Book Handbook of Research on Mobile Software Engineering: Design, Implementation and Emergent Applications , P. Alencar and D. Cowan (Editors), IGI Global, ISBN 1615206558, 2012 (to appear)

H. Rubinsztejn, J. Viterbo, V. Sacramento, R. Rocha, G. Baptista, M.Endler, A Middleware Architecture for Developing Mobile Applications, Chapter 17 of the Book Handbook of Research on Mobile Software Engineering: Design, Implementation and Emergent Applications , P. Alencar and D. Cowan (Editors), IGI Global, ISBN 1615206558, 2012 (to appear)

M. Endler, M. Malcher, J. Aquini, H. Fonseca, A. Valeriano, Developing Map-based and Location-aware Collaborative Applications for Mobile Users, Chapter 41 of the Book Handbook of Research on Mobile Software Engineering: Design, Implementation and Emergent Applications , P. Alencar and D. Cowan (Editors), IGI Global, ISBN 1615206558, 2012 (to appear)

A.T.A. Gomes, A. Ziviani, L.S. Lima, M. Endler, Service Discovery Approaches to Mobile Peer-to-Peer Computing, Chapter 20 in Mobile Peer-to-Peer Computing for Next Generation Distributed Environments: Advancing Conceptual and Algorithmic Applications, B.-C. Seet (Editor), Publisher IGI Global (USA), pp. 437-451, 2009.

J. Viterbo, L. Mazuel, Y. Charif, M. Endler, N. Sabouret, K. Breitman, A.E.F. Seghrouchni, J.-P. Briot, Ambient Intelligence: Management of Distributed and Heterogeneous Context Knowledge, Chapter 4 in Context-Aware Computing and Self-Managing Systems, Waltenegus Dargie (Editor), CRC/Francis & Taylor, Series: CRC Studies in Informatics Series, ISBN:9781420077711, pages 79--128, December 2008.

D. Filippo, A. Raposo, M. Endler, H. Fuks, Ambientes Colaborativos de Realidade Virtual e Aumentada,
Chapter. 9, in Realidade Virtual e Aumentada: Conceitos, Projeto e Aplicações, C. Kirner and R. Siscoutto (Editors), IX Symposium on Virtual and Augmented Reality, ISBN 85-7669-108-6, May 2007.

M. Endler, H.K. Rubinsztejn, R.C.A. da Rocha, V. Sacramento, Proxy-based Adaptation for Mobile Computing, Chapter 12 in The Handbook of Mobile Middleware, P. Bellavista, A. Corradi (Eds.) Taylor & Francis/CRC Press, ISBN 0849338336, pages 311- 337 , 2006.


Recent Conference Papers (since 2001)

L. David, R, Vasconcelos, L. Alves, R. Andre, G. Baptista, M. Endler, A Communication Middleware Supporting Large scale Real-time Mobile Collaboration,
IEEE 21st International WETICE, Track on Adaptive and Reconfigurable Service-oriented and component-based Applications and Architectures (AROSA), Toulouse, June 2012 (to appear)

L. David, R, Vasconcelos, L. Alves, R. Andre, G. Baptista, M. Endler, A Large-scale Communication Middleware for Fleet Tracking and Management,
30. Simposio Brasileiro de Redes de Computadores e Sistemas Distribuidos (SBRC 2012), Salao de Ferramentas, pp. 964-971, Ouro Preto, May 2012, (slides)

T.A. DuBois, B. Blanton, F. Reetz III, M. Endler, W. Kinahan, G.L.B. Baptista, R.L. Johnson, Open Networking Technologies for the Integration of Net-Ready Applications on Rotorcraft,
Annual conference of the American Helicopter Society, 2012 (accepted)


V. Pantoja and M. Endler, A Web Service for Flexible Integration of Mobile Applications with Social Networks,
3rd International Workshop on Middleware for Pervasive Mobile and Embedded Computing (M-MPAC), co-located with ACM/USENIX Middleware Conference, Lisbon, December 2011.

M. Endler, G. Baptista, L.D. Silva, R. Vasconcelos, M. Malcher, V. Pantoja, and V. Pinheiro, ContextNet: Context Reasoning and Sharing Middleware for Large-scale Pervasive Collaboration and Social Networking, Poster Session, ACM/USENIX Middleware Conference, Lisbon, December 2011.

L. David, M. Endler, .D.J. Barbosa, J. Viterbo, Middleware Support for Context-aware Mobile Applications with Adaptive Multimodal User Interfaces,
4th IEEE International Conference on Ubi-media Computing (U-Media 2011)
, Sao Paulo, Brazil, ISBN 978-0-7695-9, pages 106July 2011

M. Endler, A. Skyrme, T. Schuster, T. Springer, Defining Situated Social Context for Pervasive Social Computing,
Proc. of the 2nd Workshop on Pervasive Collaboration and Social Networking (PerCol 2011), adjunct proceedings of IEEE Percom 2011, Seattle, March 2011. (Slides)


M. Malcher, J. Aquino, H. Fonseca, L. David, A. Valeriano, J. Viterbo, M. Endler, A Middleware Supporting Adaptive and Location-aware Mobile Collaboration,
Mobile Context Workshop: Capabilities, Challenges and Applications
, Adjunct Proceedings of UbiComp 2010
, Copenhagen, September, 2010.

M. Malcher, M. Endler, J. Viterbo, K. Breitman, An Analytical Approach to Detect Real-World Collective Situations,
Proc. of the Workshop on Social Interaction in Spatially Separated Environments (SISSI Õ10), Adjunct Proceedings of UbiComp 2010, September, 2010, Copenhagen, Denmark.

G.B. Baptista, M. Endler, V. Sacramento, Publish/subscribe architecture with transparent mobility support,
Workshop de Pesquisa Experimental em Internet do Futuro (WPEIF), co-located with SBRC 2010, Gramado, May 2010.

R. Pereira, M. Azambuja, K. Breitman, M. Endler, An Architecture for Distributed High Performance Video Processing in the Cloud
Proc. of the IEEE Third International Conference on Cloud Computing (IEEE Cloud 2010), Industry Track, Miami, July 2010

M. Azambuja, R. Pereira, K. Breitman, M Endler An Architecture for Public and Open Submission Systems in the Cloud, Symposium on Computer Networks and Distributed Systems (SBRC 2010), Tool Session (Salao de Ferramentas), Gramado, pages 1023-1031.

J.F. Aquino, M. Endler, J. Viterbo, Supporting Dynamic Mobile Applications through Distribution of Components (Extended abstract), 1st International Workshop on Communication, Collaboration and Social Networking in Pervasive Computing Environments (PerCol 2010), co-located with Percom 2010, Mannheim, April 2010.


J. Viterbo, M. Endler, Decentralized Reasoning in Ambient Intelligence,
Proc. of the 33th International Software Engineering Workshop (SEW-33), IEEE Computer Society, Dublin, October 2009.

A. Valeriano, M. Endler, TrackService: Criação, compartilhamento e avaliação de Track Logs em tempo real usando smartphones, Simpósio Brasileiro de Computação Ubíqua e Pervasiva (SB-CUP 2009), Bento Gonçalves, July 2009.
AR = 14/41

M. Malcher, M. Endler, iPH: Uma Aplicação para Compartilhamento e Co-Edição de Apresentações em Sala de Aula, Salão de Ferramentas, Brazilian Symposium on Computer Networks and Distributed Systems (SBRC 2009), Recife, May 2009.
AR = 5/15

I. Cafezeiro, J. Viterbo, A. Rademaker, E.H.Haeusler, M. Endler, Designing Ubiquitous Applications: A Proposal of Architecture for Specification Environment, 6th IEEE International Workshop on Managing Ubiquitous Communications and Services (MUCS 2009), co-located with Int. Conference on Autonomic Computing 2009 Barcelona, Multicon Lecture Notes Series, no. 10, pp. 25-33, June 2009,

J. Janeiro, M. Endler, T. Springer, A Middleware Service for Coordinated Adaptation of Communication Services in Groups of Devices, Middleware Support for Pervasive Computing Workshop (PerWare 2009), at the IEEE Conference on Pervasive Computing and Communications (PerCom 2009), Galvestone, Texas, March 2009.


T. Springer, D. Schuster, J. Janeiro, M. Endler, A.A. Loureiro, A Flexible Architecture for Mobile Real-Time Collaboration Services, (extended abstract),Poster Session, International Middleware Conference 2008, Leuven (Belgium), December 2008.

H. Fonseca, M.A.Malcher, J.F. Aquino, R.A. da Rocha, M.Endler, Mobilis: Uma Arquitetura para Aplicações Móveis Colaborativas e Sensíveis a Contexto, 2nd Worskhop on Pervasive and Ubiquitous Computing (WPUC), part of 20th Intern. Symposium on Computer Architecture and High Performance Computing (SBARC-PAD 2008), Campo Grande, MS, 2008.
AR = 12/22

J. Viterbo F., M. Endler, A Strategy for Cooperative Rule-Based Reasoning in Ubiquitous Computing Environments, Proc. of the 6th International Workshop on Middleware for Pervasive and Ad-Hoc Computing (MPAC 2008), co-located with Middleware 2008,,Leuven (Belgium), December 2008. AR = 12/24

R.C.A. da Rocha, M. Endler, T. Senador de Siqueira, Middleware for Ubiquitous Context Awareness, Proc. of the 6th International Workshop on Middleware for Pervasive and Ad-Hoc Computing (MPAC 2008), co-located with Middleware 2008,,Leuven (Belgium), December 2008. AR = 12/24

J. Viterbo F., V. Sacramento, R.C.A. da Rocha, M.A.G. Malcher, G. Baptista, M. Endler, A Middleware Architecture for Context-Aware and Location-Based Mobile Applications, Proc. of the 32th International Software Engineering Workshop (SEW-32), Porto Sani, Greece, IEEE Computer Society, October 2008.

M. Malcher, M. Endler A Context-aware Collaborative Presentation System for Handhelds, Fifth Brazilian Symposim of Collaborative Systems - V Simpósio Brasileiro de Sistemas Colaborativos (SBSC 2008), Vila Velha (ES), Brazil, October 2008
AR = 26/78

I. Cafezeiro, J. Viterbo, A. Rademaker, E.H.Haeusler, M. Endler, A formal framework for understanding context-aware behavior in ubiquitous computing, Third International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, ISoLA 2008, Porto Sani (Greece). Communications in Computer and Information Science , Vol. 17 ISSN 1865-0929. Heidelberg : Springer Verlag, October 2008. v. 17.

A.T.A. Gomes, A. Ziviani, L.S. Lima, M. Endler, G.Chelius Mitigating Reply Implosions in Query-based Service Discovery Protocols for Mobile Wireless Ad Hoc Networks, Proc. of 7th International Conference on Ad hoc Networks and Wireless, 2008,, Sophia Antipolis, France, Sept. 2008 (LNCS vol. 5198)

J. Aquino, E. Nakamura, A. Loureiro, M. Endler. A Differential Coding Algorithm for Wireless Sensor Networks, Proc. of IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC 2008, Services, Applications & Business Track, Cannes, France, Sept. 2008.

C. Felicissimo, J. Viterbo, L. Valente, M. Endler, J.-P. Briot, C.J. Lucena, B. Feijó. Supporting Agents in Intelligent Environments with Protocol Information, Proc. of the 4th IET International Conference on Intelligent Environments - IE08, Seattle (WA),ISBN: 0537-9989, pp 1--7, 21-22 July 2008

A.E.F. Seghrouchni, K. Breitman, N. Sabouret, M. Endler, Y. Charif, J.-P. Briot. Ambient Intelligence Applications: Introducing the Campus Framework Proc. of the 13th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2008), ISBN 0-7695-3139-3, pp. 165-174, Belfast, April 2008.

J.Viterbo Filho, M. Endler, J-P. Briot, Ubiquitous Service Regulation based on Dynamic Rules. Proc. of the 13th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2008), ISBN 0-7695-3139-3, pp. 175-182, Belfast, March 2008, (dx.doi.org/10.1109/ICECCS.2008.22).

J.Viterbo Filho, M.A.G. Malcher, M. Endler, Supporing the Development of Context-aware Agent-based systems for Mobile Networks, Proc. of the 23rd ACM Symposium on Applied Computing (SAC 2008) - Mobile Agents and Systems (MAS) Track (Poster session), Vol. 3, pp. 1872-1873, ISBN 1-59593-753-7, Fortaleza, March 2008. (doi.acm.org/10.1145/1363686.1364139)


Ricardo Couto Antunes da Rocha and Markus Endler, Domain-based Context Management for Dynamic and Evolutionary Environments, MDS '07: Proceedings of the 4rd international Middleware Doctoral Symposium, Newport Beach, CA, USA}, ACM Press, November 2007 ( doi.acm.org/10.1145/1377934.1377940).

G. Baptista, M. Endler, V. Sacramento, H. Rubinsztejn, Uma API Pub/Sub para Aplicações Móveis Sensíveis ao Contexto,
1st Worskhop on Pervasive and Ubiquitous Computing (WPUC), part of 19th Intern. Symposium on Computer Architecture and High Performance Computing (SBARC-PAD 2007), Gramado, RS, 2007.
AR = 20/28

Diego Gomes, Francisco Silva e Silva, M. Endler Integrando Dispositivos Móveis ao Middleware Integrade,
1st Worskhop on Pervasive and Ubiquitous Computing (WPUC), part of 19th Intern. Symposium on Computer Architecture and High Performance Computing (SBARC-PAD 2007), Gramado, RS, 2007.
AR = 20/28

J. Viterbo Filho, M. Endler, V. Sacramento, Discovering Services with Restricted Location Scope in Ubiquitous Environments, Proc. of the 4th International Workshop on Middleware for Pervasive and Ad-Hoc Computing (MPAC 2007), co-located with ACM/IFIP/USENIX Middleware 2007,, Newport Beach, CA, November 2007 (doi.acm.org/10.1145/1376866.1376876.
AR = 11/28

H.K. Rubinsztejn, M. Endler, Adaptação de Conteúdo Sensível a Contexto para Dispositivos Móveis em Sistemas Publish/Subscribe, Proc. of the XXV Brazilian Symposium on Computer Networks (SBRC 2007), Belém, May 2007. AR = 75/252

L.S. Lima, A.T.A. Gomes, A. Ziviani, M. Endler, B.F. Bastos, Reduzindo a Implosão de Respostas em Protocolos de Descoberta de Serviços para Redes sem fio Ad hoc de Saltos Múltiplos, Proc. of the XXV Brazilian Symposium on Computer Networks (SBRC 2007), Belém, May 2007. AR = 75/252

V. Sacramento, M. Endler, C.S. de Souza, Um serviço flexível para a configuração e manutenção da política de privacidade de usuários de aplicações LBS, Proc. of the XXV Brazilian Symposium on Computer Networks (SBRC 2007), Belém, May 2007. AR = 75/252

L.S. Lima, A.T.A. Gomes, A. Ziviani, M. Endler, Descoberta de Serviços em Redes de Computadores, Mini-course, Chapter 3 in Proceedings companion of the XXV Brazilian Symposium on Computer Networks (SBRC 2007), Belém, May 2007.

A.T.A. Gomes, A. Ziviani, L.S. Lima, M. Endler, DICHOTOMY: A Resource Discovery and Scheduling Protocol for Multihop Ad hoc Mobile Grids, 1st Workshop on Context-aware and Mobility in Grid Computing (WCAMG), Proceedings of the 7th IEEE Intl. Symposium on Cluster Computing and the Grid, CCGrid 2007), ISBN 0-76952833-3, Rio de Janeiro, pp. 719--724, May 2007 (dx.doi.org/10.1109/CCGRID.2007.41). AR = 6/14

R.C.A. da Rocha, M.A. Casanova and M. Endler. Promoting efficiency and separation of concerns through a hybrid model based on ontologies for context-aware computing, Proc. of the 4th IEEE Workshop on Context Modeling and Reasoning (CoMoRea), co-located with PerCom'07, New York, March 2007 (dx.doi.org/10.1109/PERCOMW.2007.97)

J.M. Monteiro, A. Brayner, S. Lifschiz, M. Endler, A Mechanism for Replicated Data Consistency in Mobile Computing Environments, Proc. of the 22nd Annual ACM Symposium on Applied Computing (SAC 2007), Seoul, Korea, March 2007.


H. Mello, M. Endler, Simulation of an IVC-Based Service for Traffic Jams, Proc. of the 1st IEEE Workshop on Automitive Networks and Applications (Autonet 2006), co-located with IEEE Globecom 2006, San Francisco,1. December 2006 (to appear).

R.C.A. da Rocha, M.A. Casanova, M. Endler, Um Modelo Híbrido baseado em ontologias para aplicações sensíveis ao contetxto no middleware MoCA, Proc. of WOMSDE 2006, in conjunction with SBES, Florianópolis, ISBN 85-7669-086-1, October 2006. AR = 30%

J. Viterbo F., M.A. Casanova, H.K. Rubinsztejn, M. Endler, An ontology based on the CC/PP framework to support content adaptation in context-aware systems, Proc. of WOMSDE 2006, in conjunction with SBES, Florianópolis, pp. 1-10, ISBN 85-7669-086-1,October 2006. AR = 30%

J. Viterbo Filho, C. Felicíssimo, J.-P. Briot, M. Endler, C.J. Lucena, Applying Regulation to Ubiquitous Computing Environments, Proc. of the 2nd Workshop on Software Engineering for Agent-oriented Systems (SEAS), in conjunction with SBES, Florianópolis, pp.107-118 , ISBN 85-7669-085-3, October 2006. AR = 10/20

V. Sacramento, M. Endler, C.S. de Souza. Modelo conceitual e requisitos de projeto de um serviço de privacidade para aplicações baseadas em localização, Proc. of the VI Simpósio Brasileiro de Segurança da Informação e Sistemas Computacionais (SBSeg 2006) August-September, Santos (Brazil), 2006 AR = 25/72

J. Viterbo Filho, V. Sacramento, R.C.A. da Rocha, M. Endler, MoCA: Uma Arquitetura para o Desenvolvimento de Aplicações Sensíveis ao Contexto para Dispositivos Móveis, Proc. of the XXIV Brazilian Symposium on Computer Networks (SBRC 2006), Tool Session, Curitiba, May 2006. AR = 10/28

R.C.A. da Rocha, M. Endler, Supporting Context-Aware Applications: Scenarios, Models and Architecture, Proc. of the XXIV Brazilian Symposium on Computer Networks (SBRC 2006), Curitiba, May 2006. AR = 80/270

H. Mello, M. Endler, Identificação de Regiões de Congestionamento através de Comunicação Inter-Veicular, Proc. of the XXIV Brazilian Symposium on Computer Networks (SBRC 2006), Curitiba, May 2006., AR = 80/270

F. Nascimento, V. Sacramento, G. Baptista, H. Rubinsztejn, M. Endler, Desenvolvimento e Avaliação de um Serviço de Posicionamento Baseado em IEEE 802.11, Proc. of the XXIV Brazilian Symposium on Computer Networks (SBRC 2006), (short paper), Curitiba, May 2006. AR = 91/270

M. Endler, Large Scale Body Sensing for Infectuous Disease Control, Wireless Sensor Networks, 3rd European Workshop on Sensor Networks Adjunct Proceedings, K. Roemer, H. Karl, F. Mattern (Editors), ETH Zurich, February 2006,(also ETH Zurich Technical Report TR507)
First Prize of the Sentinent Future Competition (Organization: Embedded WiSeNts Project, Sponsor: Deutsche Telecom Laboratories) AR = 10/80
News in German/Swiss press: Pressetext Deutschland, Deutsche Telekom Labs, TU Belin Medieninformation, Kompetenznetze (BMFT-Germany), ETHLife (ETH Zurich), IST Results


C. Bazilio, E.H. Haeusler, M. Endler, Language-Oriented Formal Analysis: a Case Study on Protocols and Distributed Systems, Proc. of the Brazilian Simposium on Formal Methods (SBMF 2005), Porto Alegre, Brazil. AR = 11/37

L.S. Lima, A.T.A. Gomes, A. Ziviani, M. Endler, L.F.G. Soares, B. Schulze, Peer-to-Peer Resource Discovery in Mobile Grids, Proc. of the 3rd International Workshop on Middleware for Grid Computing (MGC05), co-located with Middleware 2005,, pp. 1-6, ISBN 1-59593-269-0, Grenoble, November-December, 2005,(doi.acm.org/10.1145/1101499.1101510)
AR = 16/38

R.C.A. da Rocha, M. Endler, Evolutionary and Efficient Context Management in Heterogeneous Environments, Proc. of the 3rd International Workshop on Middleware for Pervasive and Ad-Hoc Computing (MPAC 2005), co-located with Middleware 2005,, 2nd Best Paper, pp. 1-6, ISBN 1-59593-269-0, Grenoble, November 28th, 2005 (doi.acm.org/10.1145/1101480.1101487).
AR = 18/35

C. Bazilio, E.H. Haeusler, M. Endler, Binding Network Topologies to Specifications via Pronouns Proc. of the 2nd South-East European Workshop on Formal Methods (SEEFM05), co-located with 2nd Balkan Conference in Informatics, Ohrid, 18-19 November 2005.AR = 18/33

A.C.T. Costa Júnior, M. Endler, R. Cerqueira, Evaluation of Three Approaches for CORBA Firewall/NAT Traversal, In Proc. of the International Symposium on Distributed Objects and Applications (DOA 2005) Cyprus, November 2005. AR = 31/105

H.K. Rubinsztejn, M. Endler, N. Rodrigues, A Framework for Building Customized Adaptation Proxies, in Proc. of the IFIP conference on Intelligence in Communication Systems (INTELLCOMM 2005), pg: 1-11, R. Glitho, A. Karmouch, S. Pierre (Eds.), Springer, ISBN: 0-387-29121-0, Montreal, October 2005.

V. Sacramento, M. Endler, F.N do Nascimento, A Privacy Service for Context-Aware Mobile Computing, Proc. of the IEEE Conference on Security and Privacy for Emerging Areas in Communication Networks pages. 182-193, Athens, September 2005.(dx.doi.org/10.1109/SECURECOMM.2005.8)
AR = 32/163

V. Sacramento, M. Endler, F.N do Nascimento, Design of a Context Privacy Service for Mobile Collaboration, Proc. of the XXIII Simpósio Brasileiro de Redes de Computadores (SBRC), Vol. I, pages 323-336, (ISBN: 85-7669-022-5), Fortaleza, May 2005. AR = 75/300

R.C.A. da Rocha, M. Endler, Experiences with a Tool for Prototyping and Simulating Mobile Network Protocols, Proc. of the XXIII Simpósio Brasileiro de Redes de Computadores (SBRC), Tool Session, Vol. II, pages 1249-1256,(ISBN: 85-7669-022-5),Fortaleza, May 2005.


R.P. Machado, G. Carvalho, R. Paes, C.J.P. Lucena, M. Endler, Applying Ontologies in Open Mobile Systems, Workshop on Building Software for Pervasive Computing, OOPSLA '04, Vancouver, October 2004

R.P. Machado, L.G. Ferrão, C. Rocha, M. Endler, C.J.P. Lucena, Um Serviço de Combinação de Perfis baseado em Ontologias para Colaboração Espontânea entre Usuários Móveis, 6o. Workshop de Comunicação sem Fio e Computação Móvel (WCSF 2004), Fortaleza, pages 137-142, October 2004. AR = 27/55

K. Gonçalves, H.K. Rubinsztejn, M. Endler, B. Santana, S.D.J. Barbosa, Um aplicativo para comunicacão baseada em localização, 6o. Workshop de Comunicação sem Fio e Computação Móvel (WCSF 2004), Fortaleza, pages 225-231, October 2004. AR = 27/55

H.K. Rubinsztejn, M. Endler, V. Sacramento, K. Gonçalves, F.N. do Nascimento, Support for Context-aware Collaboration, First International Workshop on Mobility Aware Technologies and Applications (MATA 2004), Florianópolis, LNCS no. 3284, pages 37-47, October, 2004. AR = 35/87

V.Sacramento, M. Endler, H.K. Rubinsztejn, L.S. Lima, K. Gonçalves, G.A. Bueno, An Architecture supporting the development of Collaborative Applications for Mobile Users,
Proc. 13th IEEE Intern. Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE-2004) , Modena, Italy, pages 109-114, June 2004. AR = 13/29


F.S. Silva, M. Endler, F. Kon, Experience on Using a Framework for Adding Dynamic Adaptation to a Distributed Application,
International Symposium on Distributed Objects and Applications (DOA 2003), Catania, Sicily (Italy), LNCS 2888, pages 1275-1291, November 2003.
AR = 28/114

M.A. Moura e M. Endler. Managing Adaptive Fault Tolerant CORBA Applications,
First Latin-American Symposium on Dependable Computing (LADC2003), São Paulo, LNCS vol. 2847, pp. 160-180, October 2003. AR = 19/46

F.S. Silva e M. Endler e F. Kon. A Framework for Building Adaptive Distributed Applications,
2nd Workshop on Reflective and Adaptive Middleware, in the Middleware 2003 Companion, Held in conjunction with ACM/IFIP/USENIX International Middleware Conference, Rio de Janeiro, pp.110-114, ISBN 85-87926-03-9, June 2003.


M.Endler e V. Nagamuta. General Approaches for Implementing Seamless Handover
Proc. of the ACM Principles of Mobile Computing (POMC 2002), Toulouse, pp. 17-24, October 2002 (slides, doi.acm.org/10.1145/584490.584494)
(Extended version presented at the IV Workshop de Comunicação sem Fio e Computação Móvel (WCSF2002), São Paulo, October 2002) AR = 26/52

M.F. Ribeiro, M. Endler. Design and Simulation of Atomic Multicast Protocols for Mobile Networks
Proc. of the IV Workshop de Comunicação sem Fio e Computação Móvel (WCSF2002), São Paulo, pp. 3-14, October 2002. AR = 26/52

T.A.S. Coelho e M. Endler. Gerenciamento de Workflow em Redes com Mobilidade e Conectividade Intermitente
Proc. of the IV Workshop de Comunicação sem Fio e Computação Móvel (WCSF2002), São Paulo, pp. 257-269, October 2002. AR = 26/52

F.N. do Amaral, E.H. Haeusler e M. Endler. A Real-Time Specification Language
Proc. of the Third Congress of Logic Applied to Technology (LAPTEC'2002), Series Frontiers in Arificial Intelligence and Applications,vol. 85, IOS Press (Amsterdam), São Paulo, 194-201, October 2002.

F.S. Silva e M. Endler e F. Kon. Dynamic Adaptation of Distributed Systems
Object-Oriented Technology ECOOP 2002 Workshop Reader, LNCS 2548, Malaga, Spain, June 2002.

M.F. Ribeiro, M. Endler. Design and Evaluation of a protocol for Atomic Multicast among Mobile Hosts.
Proc. of the Simpósio Brasileiro de Redes de Computadores (SBRC-2002), Vol.2, 587-602, Buzios, May 2002, (ISBN 85-88442-21-3).AR = 54/200


M.F. Ribeiro e M. Endler. Um protocolo indireto para Multicast Atômico em Computação Móvel.
Proc. of the 3rd. Brazilian Workshop on Wireless Communication and Mobile Computing (WCSF2001), 84-91, Recife, August 2001. AR = 12/23

F.S. Silva e M. Endler e F. Kon. Desenvolvendo Software Adaptável para Computação Móvel.
Proc. of the 3rd. Brazilian Workshop on Wireless Communication and Mobile Computing (WCSF2001), 93-101, Recife, August 2001. AR = 12/23

V. Nagamuta, e M. Endler. Simulando um Protocolo para Notificação Confiável baseado em Proxies Móveis.
Proc. of the 3rd. Brazilian Workshop on Wireless Communication and Mobile Computing (WCSF2001), 18-26, Recife, August 2001. AR = 12/23

R.C.A. da Rocha e M. Endler. MobiCS: An environment for prototyping and simulating distributed protocols for mobile networks ,
3rd. IEEE International Conference in Mobile and Wireless Communication Networks (MWCN´2001), Recife, Brazil, 44-51, August 2001. AR = 30/75

V. Nagamuta e M. Endler. Coordinating Mobile Agents through the Broadcast Channel,
Anais do Simpósio Brasileiro de Redes de Computadores (SBRC-2001), CD-ROM, Florianopolis, May 2001.
Menção Honrosa para Melhores Artigos


Last Century's Conference Papers

V. Nagamuta e M. Endler. Serviços de Notificação para Clientes Móveis baseados em Proxies Móveis,
Proc. of I Workshop de Sistemas de Informação Distribuídos para Agentes Móveis (WorkSIDAM) IME/USP, São Paulo, 17-26, Outubro de 2000.

M. Endler e F. Silva e Silva. Requisitos e Arquiteturas de Software para Computação Móvel,
Proc. of I Workshop de Sistemas de Informação Distribuídos para Agentes Móveis (WorkSIDAM), IME/USP, São Paulo, 19-41, Outubro de 2000.

M.B. dos Santos e M. Endler. Replicação de Objetos com Consistência Relaxada,
Proc. of I Workshop de Sistemas de Informação Distribuídos para Agentes Móveis (WorkSIDAM), IME/USP, São Paulo, 97-108, Outubro de 2000.

M. Alves, M. Endler. Particionamento Transparente de Ambientes Virtuais Distribuídos
Simpósio Brasileiro de Multimídia e Sistemas Hipermídia (SBMIDIA 2000), UFRN, 113-128, Natal, Junho 2000.

R.A. da Rocha, M. Endler. Flexible Simulation of Distributed Protocols for Mobile Computing,
3rd Workshop on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWIM), 123-126, Boston, August 11th, 2000 (doi.acm.org/10.1145/346855.346874)
AR = 16/44

R.A. da Rocha, M. Endler. Um Simulador de Protocolos Distribuídos para Computação Móvel,
2nd Brazilian Workshop on Wireless Communication (2o. Workshop de Comunicação sem Fio- WCSF), 33-48, DCC/ICEx/UFMG, Belo Horizonte, May 2000.

M.A. de Moura, M. Endler. Juggler: A Management Service for CORBA Object Groups,
Simpósio Brasileiro de Redes de Computadores (SBRC-2000), Belo Horizonte, 227-242, DCC/ICEx/UFMG, May 2000.

M. Endler, D.M. da Silva, F. Silva e Silva, R.A. da Rocha, M.A. de Moura.
Project SIDAM: Overview and Preliminary Results,
2nd Brazilian Workshop on Wireless Communication (2o. Workshop de Comunicação sem Fio - WCSF), Belo Horizonte,, 49-64, DCC/ICEx/UFMG, May 2000.

M. Endler, D.M. da Silva, K. Okuda. RDP: A Result Delivery Protocol for Mobile Computing,
Proc. of the Int. Workshop on Wireless Networks and Mobile Computing (WNMC) at the 20th Int. Conference on Distributed Computing Systems (ICDCS), IEEE, Taiwan, R.O.C., April 2000.

M. Endler, D.M. da Silva, K. Okuda. A Reliable Connectionless Protocol for Mobile Clients,,
Communication Networks and Distributed Systems Modeling and Simulation Conference (CNDS'00), San Diego, 149-154, Society for Computer Simulation International (SCS), January 2000.


M. Endler. An Atomic Multicast Protocol for Mobile Computing,
Workshop DialM / Mobicom 99, ACM, Seattle, pp. 56-63, August 1999. ( Presentation slides, doi.acm.org/10.1145/313239.313288)

M. Endler. A Protocol for Atomic Multicast among Mobile Hosts,
1st Brazilian Workshop on Wireless Communication (1o. Workshop de Comunicação sem Fio - WCSF) , UFMG/PRONEX, Belo Horizonte, pp. 99-109, July 1999.


D.M. da Silva, M.D. Gubitoso, M. Endler Sistemas de Informação Distribuídos para Agentes Móveis,
Proc. of the XXIV Brazilian Software and Hardware Seminars (SEMISH'98), Belo Horizonte, Brazil, August 1998.


M. Endler. Availability Management of Distributed Programs and Services,
Proc. of the CASCON'96 Conference IBM, Toronto, Canada, November 96.

G. Kock, M. Endler, M.D. Gubitoso and S.W. Song. Towards Transparent Parallelization of Connectionist Systems,
Proc. 9th International Conference on Parallel and Distributed Computing Systems (PDCS'96) , Dijon, France, September 1996.

M. Endler and A. D'Souza. Supporting Distributed Application Management in Sampa,
Proc. of the IEEE 3rd International Conference on Configurable Distributed Systems (CDS-96) Annapolis, USA, pp. 177-184, May 96.


M. Endler. The Design of Sampa,
Proc. of the IEEE 2nd International Workshop on Services in Distributed and Networked Environments (SDNE'95) Whistler, Canada, pp. 86-92, June 95.

M. Endler. A Language for Generic Dynamic Configuration of Distributed Programs,
Proc. of the 12th Brazilian Symposium on Computer Networks (SBRC 12) Curitiba, Brazil, pp.175-187, May 94.

M. Endler. A Model for Distributed Management of Dynamic Changes,
Proc. of the 4th IFIP/IEEE Workshop on Distributed Systems: Operations and Management New Jersey, Sept. 93

M. Endler. Support for Consistency-preserving Dynamic Reconfigurations in Distributed Systems,
Proc. of the 3rd Workshop on Future Trends of Distributed Computing Systems Taipei, pp.185-191, IEEE Computer Society Press, Apr. 92

M. Endler, J. Wei. Programming Generic Dynamic Reconfigurations for Distributed Applications,
Proc. of the International Workshop on Configurable Distributed Systems London, pp. 68-79, IEE, March 92

M. Endler, J. Wei. Gerel: A Generic Language for Programming Reconfigurations of REX Applications,
ESPRIT Information Processing Systems and Software, Results and Progress of Selected Projects Commission of the European Communities, pp. 103-113, Nov. 91

J. Wei, M. Endler. A Configuration Model for Dynamically Reconfigurable Distributed Systems,
Proc. of the 24th Hawaii International Conference on System Sciences Kauai, pp. 265-274, IEEE, Jan. 91

Recent Technical Reports

Skyrme, A., Endler, M., An Algorithm for Distributed Cooperative Reasoning over Global Context States,
Monografias em Ciência da Computação 02/2012 Departamento de Informática, PUC-Rio, ISSN 0103-9741, February 2012.

Dias Junior E.P.F, Rodrigues, P.G., Endler, M. Middlewares e Protocolos para Redes Sociais Pervasivas,
Monografias em Ciência da Computação 01/2010 Departamento de Informática, PUC-Rio, ISSN 0103-9741, January 2010.

Moura, P.N.S, Endler, M. Algoritmos de Eleição para Redes Móveis Ad Hoc,
Monografias em Ciência da Computação 22/2009 Departamento de Informática, PUC-Rio, ISSN 0103-9741, August 2009.

Malcher, M. Endler, M. A Context-aware Collaborative Presentation System for Handhelds,
Monografias em Ciência da Computação 40/2008 Departamento de Informática, PUC-Rio, ISSN 0103-9741, October 2008.

Oliveira, A. Endler, M. Colcher, S. Otimização do Handover na Camada de Rede (L3) utilizando o Media Independent Handover (MIH),
Monografias em Ciência da Computação 29/2008 Departamento de Informática, PUC-Rio, ISSN 0103-9741, August 2008.

J. Viterbo, M. Endler, V.J. Sacramento, Discovering Services with Restricted Location Scope in Ubiquitous Environments, ,
Monografias em Ciência da Computação 22/2007 Departamento de Informática, PUC-Rio, ISSN 0103-9741, August 2007.

M. Endler, V. Sacramento, H.K. Rubinstejn, R.C.A. da Rocha, J. Viterbo, G. Baptista, Experiências no Desenvolvimento de uma Arquitetura de Middleware para Ciência de Contexto,
Monografias em Ciência da Computação 37/2006 Departamento de Informática, PUC-Rio, ISSN 0103-9741, January 2007.

L.S. Lima, L.F.G. Soares, M. Endler, WiMAX: Padrão IEEE 802.16 para Banda Larga Sem Fio
Monografias em Ciência da Computação 29/2006 Departamento de Informática, PUC-Rio, ISSN 0103-9741, August 2006.

L.S. Lima, L.F.G. Soares, M. Endler, A.T.A. Gomes, A. Ziviani, Grades sem Fio: Desenvolvendo Aplicações baseadas no Compartilhamento de Recursos e Informações,
Monografias em Ciência da Computação 28/2006 Departamento de Informática, PUC-Rio, ISSN 0103-9741, August 2006.

Mello, H.; Endler, M. Identificação de região de congestionamento através de comunicação inter-veicular.
Monografias em Ciência da Computação 26/2006, Departamento de Informática, PUC-Rio, ISSN 0103-9741, May 2006.

R.C.A. da Rocha, M. Endler, Supporting Context-Aware Applications: Scenarios, Models and Architecture
Monografias em Ciência da Computação 12/2006 Departamento de Informática, PUC-Rio, ISSN 0103-9741, April 2006.

M. Endler, V. Sacramento, F.N. da Costa Nascimento, Results of the User Survey about Privacy and Spontaneous Collaboration,
Unpublished, September 2005.

L.S. Lima, A.T.A. Gomes, A. Ziviani, M. Endler, L.F.G. Soares, B. Schulze Peer-to-Peer Resource Discovery in Mobile Grids
Monografias em Ciência da Computação 27/05 Departamento de Informática, PUC-Rio, ISSN 0103-9741, August 2005.

M. Endler, H.K. Rubinsztejn, R.C.A. da Rocha, V. Sacramento, Proxy-based Adaptation for Mobile Computing,
Monografias em Ciência da Computação 24/05 Departamento de Informática, PUC-Rio, ISSN 0103-9741, June 2005.

H.K. Rubinsztejn, M. Endler, N. Rodriguez, A Framework for Building Customized Adaptation Proxies,
Monografias em Ciência da Computação 22/05 Departamento de Informática, PUC-Rio, ISSN 0103-9741, June 2005.

R.F. Maia, V.J.S. Rodrigues, M. Endler, ORB para Dispositivos Móveis em Redes sem Fio,
Monografias em Ciência da Computação 08/05 Departamento de Informática, PUC-Rio, ISSN 0103-9741, March 2005. [Bibtex-entry]

D. Filippo, M. Endler, H. Fuks. Colaboração Móvel com Realidade Aumentada,
Monografias em Ciência da Computação 1/05 Departamento de Informática, PUC-Rio, ISSN 0103-9741, January 2005.

V. Sacramento, M. Endler, H.K. Rubinsztejn, L.S. Lima, K. Gonçalves, F.N.do Nascimento, G. Bueno, MoCA: A Middleware for Developing Collaborative Applications for Mobile Users
Monografias em Ciência da Computação 44/04 IDepartamento de Informática, PUC-Rio, ISSN 0103-9741, December 2004. [Bibtex-entry]

H.K. Rubinsztejn, M. Endler, V. Sacramento, K. Gonçalves, F.N. do Nascimento, Support for Context-aware Collaboration.
Monografias em Ciência da Computação 34/04, Departamento de Informática, PUC-Rio, ISSN 0103-9741, September 2004.

A. Mele e M. Endler. Um Framework para Simulação de Redes Móveis Ad Hoc
Monografias em Ciência da Computação 30/03, Departamento de Informática, PUC-Rio, ISSN 0103-9741, September 2003.

Tatiana A.S. Coelho, M. Endler. Ambientes de Suporte à Colaboração em Redes Móveis,
Monografias em Ciência da Computação 26/02, Depto. de Informática, PUC-Rio, ISSN 0103-9741, October 2002.

F.N. do Amaral, E.H. Haeusler e M. Endler. A Real-Time Specification Language
Monografias em Ciência da Computação XX/02, Depto. de Informática, PUC-Rio, ISSN 0103-9741, August 2002.

Marcos A.M. de Moura, M. Endler. An Infrastructure for Management of Fault Tolerant CORBA Applications,
Monografias em Ciência da Computação 42/01, Depto. de Informática, PUC-Rio, ISSN 0103-9741, December 2001.

V. Nagamuta, M.Endler. Coordinating Mobile Agents through the Broadcast Channel,
Relatório Técnico RT-MAC-2001-02, IME-USP, January 2001.

D. Moreto, M. Endler. Evaluating Composite Events using Shared Trees,
Relatório Técnico RT-MAC-2001-01, IME-USP, January 2001.

Last Century's Technical Reports

Francisco J. da Silva e Silva, Markus Endler, Fabio Kon, Roy H. Campbell and Dennis M. Mickunas. Modeling dynamic adaptation of Distributed Systems,
Relatório Técnico UIUCDCS-R-2000-2196, Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, Illinois, November de 2000.

M. Alves, M. Endler. Particionamento Transparente de Ambientes Virtuais Distribuídos,
Relatório Técnico RT-MAC-2000-02, IME-USP, April 2000.

M. Endler, D.M. da Silva, K. Okuda. A Reliable Connectionless Protocol for Mobile Clients,
Relatório Técnico RT-MAC-9911, IME-USP, September 1999.

Markus Endler. Agentes Móveis: um tutorial,
Relatório Técnico RT-MAC-9805, IME-USP, December 1998.

Perry R. James, Markus Endler, Marie-Claude Gaudel. Development of an Atomic-Broadcast Protocol Using LOTOS
Relatório Técnico RT-MAC-9713, IME-USP, December 1997.

Dilma M. da Silva, Markus Endler. Configuração Dinâmica de Sistemas
Relatório Técnico RT-MAC-9707, IME-USP, August 1997.

M. Endler. Sistemas Operacionais Distribuídos: Conceitos, Exemplos e Tendências
Relatório Técnico RT-MAC-9607, IME-USP, August 1996.

Gerd Kock, Markus Endler, Marco D. Gubitoso, Siang W. Song. Generating Parallel Code from High-Level Neural Network Descriptions
Technical Report Arbeitspapiere der GMD No. 1018, August 1996.

M. Endler and A. D'Souza. Supporting Distributed Application Management in Sampa
Relatório Técnico RT-MAC-9516, IME-USP, November 1995.