MiD-Mobile: Middleware distribuído para adaptação e gerenciamento de transações em ambiente de computação móvel
Resumo
Os desafios inerentes ao desenvolvimento tecnológico de qualidade também se aplicam aos sistemas de computação móvel. Nessa área, muitas pesquisas conduzem às transações de banco de dados. Uma acomodação harmoniosa entre aplicações baseadas em processamento de transação e especificidades dinâmicas do ambiente, incentivaram o MiD-Mobile. O MiD-Mobile, monitora tais especificidades e as equaciona com o plano de execução das transações móveis adaptadas ao contexto. Em âmbito geral, o middleware dá suporte para a atuação primária do software, empregando protocolos e serviços que se preocupam em prover sensibilidade ao contexto, diminuição do ônus do usuário, uso consciente de recursos, entre outros.
Referências
Chrysanthis, P. K. (1993) “Transaction Processing in Mobile Computing Environment”. In IEEE Workshop on APADS, Princeton, USA, October.
Côrtes, S. C. (2004) “Um modelo de transações para integração de SGBD a um ambiente de computação móvel”, 215 p. Tese (Doutorado) – PUC Rio de Janeiro.
Coulouris, G., Dollimore, J. e Kindberg, T. (2007) “Sistemas distribuídos: conceitos e projeto”, tradução João Tortello. 4. ed. Porto Alegre: Bookman, 784 p.
Dirckze, R. e Gruenwald, L. (2000) “A pre-serialization transation management technique for mobile multidatabases”. MONET, vol. 5, no. 4.
Dunham, M. H., Helal, A. e Balakrishnan, S. (1997) “A mobile transaction model that captures both the data and movement behavior”. ACM/Baltzer Journal on Special Topics in Mobile Networks and Applications, vol.2.
Ferreira, J. E. e Finger, M. (2000) “Controle de concorrência e distribuição de dados: a teoria clássica, suas limitações e extensões modernas”. São Paulo, IME-USP, 179 p.
Gray, J., Helland, P., O’neil, P. e Shasha, D. (1996) “The dangers of replication and a solution”. In ACOMA SIGMOD Conference Montreal, Canada: June.
Hoare, T. e Milner, R. (2004) “Grand Challenges in Computing”, [link], maio de 2008.
Ku, K., Kim, Y. (2000) “Moflex transaction model for mobile heterogeneous multidatabase systems”. In IEEE Workshop on Research Issues in Data Engineering, San Diego, USA, Feb.
Lee, M., e Helal, S. (2002) “HiCoMo High Commit Mobile Transactions”. Kluwer Academic Publishers Distributed and Parallel Databases (DAPD), vol . 11, no. 3.
Lu, Q. e Satyanaranyan, M. (1994) “Isolation-only transactions for mobile computing”. In ACM Operating Systems Review, vol. 28, n. 3.
Madria, S. K. e Bhargava, B. (2001) “A transaction model for improving data availability in mobile computing”. Kluwer Academic Publishers Distributed and Parallel Databases (DAPD), vol . 10, no. 2.
Özsu, M. T. e Valduriez, P. (2001) “Princípios de sistemas de bancos de dados distribuídos”, tradução Vandenberg de Souza. Rio de Janeiro: Campus, 711 p.
Pitoura, E. e Bhargava, B. (1995) “Maintaining Consistency of Data in Mobile Computing Environments”. In proceedings of 15th IEEE International Conference on Distributed Computing Systems, June.
Pitoura, E. e Bhargava, B. (1999) “Data Consistency in intermittently connected distributed systems”. In IEEE Transactions on Knowledge and Data Engineering (TKDE), vol. 11, no. 6.
Rocha, T. e Toledo, M. B. F. (2005) “Estudo de Modelos de Transação para o ambiente de Computação Móvel”, Campinas: Instituto de Computação, Unicamp, 32 p., Relatório Técnico IC-05-25, Setembro.
Rocha, T. e Toledo, M.B.F. (2007) “Mecanismos de Adaptação para Transações em Ambientes de Computação Móvel”. In IEEE Latin America Transactions, vol.5, no.8.
Russel, S. e Norvig, P. (2003) “Inteligência Artificial”. Editora Campus.
Serrano-Alvarado, P., Roncancio, C. e Adiba, M. (2004a) “A Survey of Mobile Transactions”, Distributed and Parallel Databases, Kluwer Academic Publishers, 38 p.
Serrano-Alvarado, P. (2004b) “Transactions Adaptables pour les Environments Mobiles.” Université Joseph Fourier.
Walborn, G. e Chrysanthis, P. (1995) “Suporting Semantics-Based Transaction Processing in Mobile Database Applications”. Dans Symposium on Reliable Distributed Systems (SRDS), Bad Neuenahr, Germany, September.
Walborn, G. e Chrysanthis, P. (1998) “Transaction Processing in PRO-MOTION”. Proc. Of the Symposium on Applied Computing. ACM SAC V. 11, p.389-398.
Yeo, L. e Zaslavsky, H. (1994) “A Submission of Transactions from Mobile Workstations in a Cooperative Multidatabase Processing Environment”. Proceedings of the 14th Internacional Conference on Distributed Computing Systems.
