Publications

Home
Research
Publications
Funded Projects
European
Teaching
Professional
Administration

 

                    

Invited panelist: "The m-Commerce Era?" main panel of The 2002 International Symposium on Applications and the Internet (SAINT2002), Nara, Japan / Jan.28 - Feb.1 2002 

Invited panelist: "Locating Zillions of Gismos on the Internet, what’s in it for the Database People?", main panel of the 17th  International Data Engineering Conference (ICDE 2001), Germany, April 2-6 2001.

 

E. Pitoura and G. Samaras, "Data Management for Mobile Computing", Kluwer Academic Publishers, ISBN 0-7923-8053-3, 1998. [ visit web page ]  [ buy book at Amazon.com ]

Samaras G., K. Britton,  A. Citron, "Systems Network Architecture, Sync Point Services Architecture", IBM Book, SC31-8134-00, September 1994. Presents IBM's distributed transaction processing architecture. Published and distributed by IBM. This architecture is being implemented by IBM's VM, DB2, CICS, AS400, Transarc's Encina, Tandem and Bull.

 

M. Dikaiakos, G. Samaras, "A Performance Analysis Framework for Mobile-Agent SystemsA chapter in: Performance Engineering: State of the Art and Current Trends. Dumke, R., Rautenstrauch, C., Schmietendorf, A., Scholz, A. (Eds.), Sprigler-Verlag Lecture Notes in Computer Science, ISBN 3-540-42145-9, 2001. XIV, 349 pp.

Samaras, G., and P. Chrysanthis "Commit Protocols", A chapter in: The Encyclopedia of Distributed Computing, P. Dasgupta and J. Urban, Editors, Kluwer Academic Publishers, forthcoming 2000.

E. Pitoura and Samaras, G, "Mobile Computing", A chapter in: The Encyclopedia of Distributed Computing, P. Dasgupta and J. Urban, Editors, Kluwer Academic Publishers, forthcoming 2001.

Chrysanthis, P., Samaras, G., and Y. Al-Houmail, "Recovery and Performance of Atomic Commit Protocols in Distributed and Multidatabase Systems", Chapter 13 (pp 370-416) in Performance of Database Recovery Mechanism, Edited by V. Kumar, Foreword by Phil Bernstein. Prentice-Hall, ISBN 0-13-614215-x, January 1998.

Samaras G., K. Britton,  A. Citron,  C. Mohan, "Two-Phase Commit Optimizations and Trade offs in the Commercial Environment",  selected to be included in Advances in Concurrency Control and Transaction Processing by K. Ramamritham and P.K. Chrysanthis, IEEE Computer Science Press, ISBN 0-1886-7405-9, 1996.

Samaras G., K. Britton,  A. Citron,  C. Mohan, "Enhancing SNA's LU6.2 Sync Point  to Include Presumed Abort Protocol", TR# 29.1751. Embedded as chapter 5 in IBM's book publication "Systems Network Architecture, Sync Point Services Architecture", SC31-8134-00, Sept. 1994.

 

Evripidou P., Samaras G., Pitoura E., Christoforos P., “The PacMan Metacomputer: Parallel Computing with Java Mobile Agents”,  Journal FGCS special issue on JAVA in High Performance Computing, Vol 19, No. 2 (2001) pp 265-280. [ Visit Homepage ]

Stavros Papastavrou, Panos K. Chrysanthis, George Samaras, Evaggelia Pitoura, “An Evaluation of the Java-based Approaches for Web Database Access”, International Journal of Cooperation Systems (IJCIS), special issue. (accepted)  

Paraskevas Evripidou, George Samaras, Constantinos Spyrou, Andreas Papagapiou, “Net-Console: A Web Based Development Environment for Parallel Programs”, Parallel Processing Letters special issue on Parallel Processing in the New Millennium.  (accepted)

Papastavrou S., G. Samaras, E. Pitoura, “Mobile Agents for WWW Distributed Database Access”, IEEE Transactions on Knowledge and Data Engineering Journal (TKDE), Vol. 12, No. 5 September/October 2000.

Constantinos Spyrou, George Samaras, Evangelia Pitoura, Evripidou ParaskevasMobile Agents for Wireless Computing: The Convergence of Wireless Computational Models with Mobile-Agent Technologies”, Journal of ACM/Baltzer Mobile Networking and Applications (MONET), special issue on “Mobility in Databases & Distributed Systems ", 2000. (to appear)

E. Pitoura, and Samaras, G., “Locating Objects in Mobile Computing”. IEEE Transactions on Knowledge and Data Engineering Journal (TKDE). Vol. 13 No. 4, pp. 571-592, July/August 2001. 

Barron C. Housel,  George Samaras, David B. Lindquist, "WebExpress: A Client/Intercept Based System for Optimizing Web Browsing in a Wireless Environment",  Journal of ACM/Baltzer Mobile Networking and Applications (MONET), special issue on "Mobile Networking on the Internet", 3(4): 419-431, December, 1998.

A., Kshemlakyani, Samaras, G., Citron,, A. "Context Management and its Applications to Distributed Transactions", Distributed Systems Engineering Journal, 5(1):1-11, March 1998.

Samaras, G., Citron, A., Kshemlakyani, A., "Reconciling Communication Chained and Unchained Transactional Support in Distributed Systems", Journal  of  Systems Architecture, 43(1-5): 229-243, March, 1997.

Samaras G., K. Britton, A. Citron, C. Mohan , "Two-Phase Commit Optimizations in a Commercial  Distributed Environment", Distributed and Parallel Databases Journal/An International Journal, 3(4): 325-361, October, 1995.

Samaras, G., Spooner D., and M. Hardwick, "Query Classification in Object-Oriented Engineering Design Systems", Computer-Aided Design (CAD) Journal, 26(2): 127-137, February, 1994. 

S. D. Nikolopoulos, and G. Samaras, "Sub-Optimal Solutions to Track Detection Problem using Graph Theoretic Concepts". (Special issue) Journal of Systems Architecture, 42(9-10): 743-760, February, 1997.

Samaras, G., E. Pitoura, and P. Evripidou “Software Models for Wireless and Mobile Computing: Survey and Case Study”. To the Journal of ACM/Baltzer Mobile Networking and Applications (MONET), TR# 99-5, University of Cyprus, Computer Science Department.

Samaras, G. and S. D. Nikolopoulos, "Heuristic Decisions and Commit Protocols", TR# 96-17, University of Cyprus, Computer Science Department.  

 
REFEREED CONFERENCE PUBLICATIONS

George Samaras, Christoforos Panayiotou, "A Flexible Personalization Architecture for Wireless Internet Based on Mobile Agents", Proc. 6th East-European Conference on Advances in Databases and Information Systems (ADBIS 2002), September 2002, Bratislava, Slovakia. (Accepted rate: 30%)

G. Samaras, C. Spyrou, E. Pitoura, View Generator (VG): A Mobile Agent Based System for the Creation and Maintenance of Web Views, 7th IEEE Symposium on Computers and Communications, Taormina, Italy July 2002. (Accepted rate: 55%)

G. Samaras, C. Spyrou, E. Pitoura, M. Dikaiakos, " Tracker: A Universal Location Management System for Mobile Agents", European Wireless, Feb 2002. [Visit Webpage]

George Samaras, Constantinos Spyrou, Evaggelia Pitoura, Marios Dikaiakos, Tracker: A Universal Location Management System for Mobile Agents. Proc. The  European Wireless 2002 Conference, Next Generation Wireless Networks: Technologies, Protocols, Services and Applications, pp. 572-580, Florence, Italy, February 25-28, 2002.

Samaras, G., On the Semantic Adaptability of Commit Protocols", submitted,  also technical report TR-98-6, University of Cyprus, April 1998.

Samaras, G., Kyrou G., P. Chrysanthis, "Structuring the Commit Tree to Improve Commit Processing". Proc. 9th Hellenic Conference on Informatics, Nicosia, Cyprus, November 2001.

M. Dikaiakos, Melinos k., G. Samaras, "A Performance Analysis Framework for Mobile-Agent Systems"5th International Conference on Mobile Agents. Atlanta, Georgia, USA, December 2 - 4, 2001. Published by Springer-Verlag in the Lecture Notes on Computer Science series. (Accepted rate: 24%)

Chrystalla Alexandrou, Achilleas Kentonis, Andreas Andreou, George Samaras and Christos N. Schizas, “THE CYPRUS TREASURE” A web based Multimedia Application for Archeological Treasures, Technology and Cultural Heritage (ICHIM-2001): Cultural Heritage and Technologies in the Third Millennium, 3-7 September, 2001.

Constantinos Spyrou, George Samaras, Evaggelia Pitoura, Stavros Papastavrou, and Panos K. Chrysanthis, “Mobile Agents to Support Views for Wireless and Mobile Client”, Proc. 17th  International Data Engineering Conference (ICDE 2001), demo session, Germany, April 2-6 2001. (Accepted rate: 25%)  

C. Spyrou, G. Samaras, E. Pitoura, S. Papastavrou, P. K. Chrysanthis, The Dynamic View System (DVS): Mobile Agents to Support Web Views (demo). In the 17h International Conference on Data Engineering (ICDE01), Heidelberg, Germany, April 2-6, 2001.

George Samaras and Paraskevas Evripidou, Evangelia  Pitoura, Mobile-Agents based Infrastructure for eWork and eBussiness Applications, The eBusiness and eWork Conference, eWork2000, Madrid, Spain, October 2000.

M. Dikaiakos, G. Samaras, "A Performance Analysis Framework for Mobile-Agent Systems, "First Annual Workshop on Infrastructure for Scalable Multi-Agent Systems, The Fourth International Conference on Autonomous Agents 2000, ACM, Barcelona, June 2000. Published by Springer-Verlag in the Lecture Notes on Computer Science series.

Stavros Papastavrou, Panos K. Chrysanthis, George Samaras, Evaggelia Pitoura, An Evaluation of the Java-based Approaches for Web Database Access, Proc. of the Fifth IFCIS International Conference on Cooperative Information Systems (CoopIS´2000), Israel, September 2000. (selected for Journal publication)

Stavros Papastavrou, Panos K. Chrysanthis, George Samaras, Evaggelia Pitoura, “A Survey on the Java-based Approaches for Web Database Connectivity”, Proc. of the Medicon 2000 Conference, May 2000. 

Andreas Pitsillides, George Samaras, Marios Dikaiakos, Eleni Christodoulou, DITIS: Collaborative Virtual Medical team for home healthcare of cancer patients, Conference on the Information Society and Telematics Applications, Catania, Italy, 16-18 April 1999. (Invited)

Samaras G., Dikaiakos M., Spyrou  C., Liberdos A., “Mobile Agent Platforms for Web-Databases: A Qualitative and Quantitative Assessment”, The Joint Symposium ASA/MA'99. First International Symposium on Agent Systems and Applications (ASA'99). Third International Symposium on Mobile Agents (MA'99), pp. 50-64, USA, 1999. (Accepted rate: 22%) [visit webpage]

Evripidou P., Samaras G., Pitoura E., Christoforos P., “PacMan: Parallel Computing Using Java Mobile Agents”, 13th ACM International Conference on Supercomputing (ICS), Workshop on “Java for High Performance Computing”, Rhodes, Greece, June 1999.

Papagapiou A., Evripidou P, Samaras G., “Net-Console: A Web Based Development Environment for MPI Programs”, International Conference  EuroPVM/MPI99, Sprigler-Verlag Lecture Notes in Computer Science, Barcelona, Spain, 1999.

Constantinos Spyrou, George Samaras, Evangelia Pitoura, Evripidou Paraskevas, “Wireless Computational Models: Mobile Agents to the Rescue”, 2nd International Workshop “Mobility in Databases & Distributed Systems” DEXA´99, Florence, Italy, September 1999. (Accepted rate: 30%) (selected for Journal publication)

Christoforos P., Samaras G., Pitoura E., Evripidou P., “Parallel Computing Using Java Mobile Agents”, 25th Euromicro Conference, Workshop on Network Computing, September 1999. Also technical report TR-99-7, University of Cyprus, February 1999.

Louca, S., Pitsillides, A., and Samaras, G. “On Network Survivability Algorithms based on Trellis Graph Transformations”, Proc. Of the Fourth Symposium on Computers and Communications (ISCC´99), Egypt, June 1999. (Accepted rate: 35%)

Barelos, D., E. Pitoura, G. Samaras, Mobile Agents Procedures: Metacomputing in Java”, Proc. Of the ICDCS Workshop on Distributed Middleware (in conjunction with the 19th IEEE International Conference on Distributed Computing Systems  (ICDCS99)), pp. 90-95, Austin, TX USA,  June 1999. 

Papastavrou S., G. Samaras, E. Pitoura,Mobile Agents for WWW Distributed Database Access”, Proc. 15th  International Data Engineering Conference, pp. 228-237, Sydney, Australia, March 1999. ICDE´99 Best Paper Award. (Accepted rate: 22%)

Samaras, G., A.  Pitsillides, "Client/Intercept: a Computational Model for Wireless Environments", Proc.  4th International Conference on Telecommunications (ICT'97), Melbourne, Australia, April 1997.

Samaras, G., S.D. Nikolopoulos, K. Britton, A. Citron, "Transaction Identifier Management in the Peer-to-Peer Distributed Transactional Environment". In the Nineth International Conference on Parallel and Distributed Computing Systems (PDCS'96), pp. 796-803, Dijon, France, September 1996.

Mohan, C., K. Britton,  A. Citron, G. Samaras , "Generalized Presumed Abort: Marrying Presumed Abort and SNA's LU6.2 Commit Protocols', Proc. International Workshop on Advance Transaction Models and Architectures (ATMA96) (Edited Book), Goa, India, September 1996 (Held in conjunction with VLDB'96). Extended version of the HPTS'93 paper. 

Samaras, G., A., Kshemlakyani, Citron,, A. "Context Management and its Applications to Distributed Transactions". Proc. 16th IEEE International Conference on Distributed Computing Systems  (IDCS96) Hong Kong, May 1996. (Accepted rate: 29%)

Citron, A., Samaras, G., "Handling Parallel Processing in Multimedia Systems, Proc. 3rd International Conference on Telecommunications ICT'96, April 1996.

Samaras, G., S.D. Nikolopoulos, "Algorithmic Techniques Incorporating Heuristic Decisions in Commit Protocols". Proc. 25th Euromicro Conference, IEEE/CS, Como, September  1995.

Samaras, G., S.D. Nikolopoulos, K. Britton, A. Citron, "Efficient Algorithms for Managing Transaction Identifiers in the Peer-to-Peer Distributed Transactional Environment".  Proc. 5th Hellenic Conference on Informatics, Athens, December 1995.

S. D. Nikolopoulos, Samaras, G., Spooner D., Skolnick M., "Teaching Computer Science for Non-Majors through a Hypertext Book". Proc. 2nd Hellenic Conference on Mathematics and Computer Science in Education, Nicosia, April 1995.

S.D. Nikolopoulos, G. Samaras, "Sub-Optimal Approach to Track Detection in Real-Time Systems". Proc. 25th Euromicro Conference, EEE/CS, Como, September 1995.

Samaras, G., Citron, A., Kshemlakyani, A., "Unchained Transactions and SNA's LU6.2', Proc. 5th International Workshop on High Performance Transaction Systems (HPTS), Asilomar, September 1993.

Samaras G., K. Britton, A. Citron, C. Mohan, "Two-Phase Commit Optimizations and Trade offs in the Commercial Environment", Proc. 9th  International Data Engineering Conference, IEEE, Vienna, April 1993.

Samaras, G., Citron, A., "Unchained Transactions in the Peer-to-Peer Chained environment of  SNA's LU6.2',  Proc. 8th International Symposium on Computer Systems, November 1993.

Mohan, C., K. Britton,  A. Citron, G. Samaras , "Generalized Presumed Abort: Marrying Presumed Abort and SNA's LU6.2 Commit Protocols', Proc. 4th International Workshop on High Performance Transaction Systems (HPTS), Asilomar, September 1993.

Samaras, G., Citron, A., Kshemlakyani, A., "Reconciling Communication Transactional  Support for Chained and Unchained Transactions",  Proc. 2nd International Conference on Computer Applications to Engineering Systems, IEE and IEEE,  Nicosia, Cyprus, July 1993. 

Samaras, G. , Spooner D., M. Hardwick, "Query Classification in Object-Oriented Engineering Design Systems", Proc. 1st International Conference on Computer Applications to Engineering Systems, IEE and IEEE,  Nicosia, Cyprus, July 1991.

Samaras, G., "Object-Oriented Engineering Databases: Issues", Proc. 1st International Conference on Computer Applications to Engineering Systems, IEE and IEEE, Nicosia, Cyprus, July 1991.

Hardwick, M., G. Samaras, et. al,  "Evolution of ROSE: An Object Oriented Database for Engineering Design Systems",  1st International CIM Conference, Center of  Manufacturing, Rensselaer Polytechnic Institute, Troy, New York, May 1990.

Hardwick, M. and G. Samaras, "Using a Relational Database as an index to a Distributed Object Database in Engineering Applications", Proc. of the 2nd International Conference on Data and Knowledge Systems for Engineering and Manufacturing, Gaithersburg, Maryland, IEEE Computer Society Press, October 1989.

Hardwick, M., G. Samaras and D. Spooner, "Evaluating Recursive queries in CAD Using Extended Projection Function", Proc. 3rd  International Data Engineering Conference, IEEE, Los Angeles, February 1987.

D. Spooner, M. Hardwick, G. Samaras, "Some Conceptual Ideas for Extending SQL for Object-Oriented Engineering Database Systems", Proc. 1st International Conference on Data and Knowledge Systems for Engineering and Manufacturing, IEEE, Hartford, Connecticut, October 1987.