Publications

 


Book Chapters

  • G. L. Stavrinides and H. D. Karatza, "Workload Scheduling in Fog and Cloud Environments: Emerging Concepts and Research Directions", in Advances in Computing, Informatics, Networking and Cybersecurity - A Book Honoring Prof. M. S. Obaidat's Significant Scientific Contributions, Edited by P. Nicopolitidis, S. Misra, and L.T. Yang, Springer-Nature, 2021.

  • G. L. Stavrinides and H. D. Karatza, "Scheduling Data-Intensive Workloads in Large-Scale Distributed Systems: Trends and Challenges", in Modeling and Simulation in HPC and Cloud Systems, Edited by Kolodziej, Joanna, Pop, Florin, Dobre, Ciprian Dobre, Springer's Studies in Big Data, Springer, 2018.

  • K. Karaoglanoglou and H. Karatza, .Resource Discovery in Large Scale Grid Systems., ComplexHPC book, John Wiley & Sons, 2013.

  • I. Moschakis and H. Karatza, "Enterprise HPC on the Clouds", in the Cloud Computing for Enterprise Architectures, Edited by Z. Mahmood and R. Hill , Springer, to appear.

  • K. Karaoglanoglou, and H. Karatza, "Trust Calculation & Management in P2P and Grid Systems", in the Handbook of Research on P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies and Applications, Edited by Nick Antonopoulos, Georgios Exarchakos, Maozhen Li and Antonio Liotta, IGI Global, to appear.

  • Fotis Loukos and Helen Karatza, "Enabling Cooperation in MANET-based Peer-to-Peer systems", In Mobile Peer-to-Peer Computing for Next Generation Distributed Environments: Advancing, Conceptual and Algorithmic Applications, Boon-Chong Seet Editor, IGI Global, to appear.

  • H. D. Karatza, "A simulation-based Performance Analysis of Epoch Task Scheduling in Distributed Processors", in Communication Networks and Computer Systems, J. Barria Editor, World Scientific, Imperial College Press, 2006, pp. 69-86.

  • H. D. Karatza, "Periodic Task Cluster Scheduling in Distributed Systems", in Computer System Performance Modeling in Perspective, E. Gelenbe Editor, World Scientific, Imperial College Press, 2006, pp. 257-276.

  • H. D. Karatza, “Performance of Scheduling Strategies in Distributed Systems”, In Performance Evaluation of Parallel and Distributed Systems, G. Min and M. Ould-Khaoua, Editors, Nova Science Publishers, to appear.

  • H. D. Karatza, "Simulation of Parallel and Distributed Systems Scheduling, Concepts, Issues and Approaches", Chapter 4 in APPLIED SYSTEM SIMULATION: Methodologies and Applications, Kluwer Academic Publisher, 2003, pp.61-80.

  • H.D. Karatza, "Scheduling in Distributed Systems", in Performance Tools and Applications to Networked Systems: MASCOTS 2003 Revised Tutorial Lectures. Editors: Maria Carla Calzarossa and Erol Gelenbe (eds.), LNCS Vol. 965/2004, Springer-Verlag Heidelberg, 2004, pp. 336-356.

 


Journal Publications

  • G. L. Stavrinides and H. D. Karatza, "Orchestrating real-time IoT workflows in a fog computing environment utilizing partial computations with end-to-end error propagation", Cluster Computing, Springer, accepted, 2021.
     
  • G. L. Stavrinides and H. D. Karatza, "Multicriteria scheduling of linear workflows with dynamically varying structure on distributed platforms", Simulation Modelling Practice and Theory, Elsevier, accepted, 2021.
     
  • I. Mavridis and H. Karatza, "Orchestrated sandboxed containers, unikernels and VMs for isolation enhanced multi-tenant workloads and serverless computing in cloud", Concurrency and Computation: Practice and Experience, Wiley, accepted, to appear in 2021.
     
  • D. Tychalas and H. Karatza, "SaMW: A probabilistic meta-heuristic Algorithm for Job Scheduling in Heterogeneous Distributed Systems powered by Microservices", Cluster Computing, Springer, accepted in Nov. 2020.
     
  • G. L. Stavrinides and H. D. Karatza, "Cost-aware cloud bursting in a fog-cloud environment with real-time workflow applications", Concurrency and Computation: Practice and Experience, Wiley, 2020.
     
  • G. L. Stavrinides and H. D. Karatza, "Dynamic Scheduling of Bags-of-Tasks with Sensitive Input Data and End-to-End Deadlines in a Hybrid Cloud", Multimedia Tools and Applications, Springer, 2020.
     
  • D. Tychalas and H. Karatza, "A Scheduling Algorithm for a Fog Computing System with Bag-of-Tasks Jobs, Simulation and Performance Evaluation", Simulation Modelling Practice and Theory, Elsevier, 2020.
     
  • G. L. Stavrinides and H. D. Karatza, "An energy-efficient, QoS-aware and cost-effective scheduling approach for real-time workflow applications in cloud computing systems utilizing DVFS and approximate computations", Future Generation Computer Systems, 2019.
     
  • I. Mavridis and H. Karatza, "Combining Containers and Virtual Machines to Enhance Isolation and Extend Functionality on Cloud Computing", Future Generation Computer Systems, Elsevier, 2019.
     
  • V. Amaral, B. Norberto, M. GoulΓ£o, M. Aldinucci, S. Benkner, A. Bracciali, P. Carreira, E. Celms, L. Correia, C. Grelck, H. Karatza, C. Kessler, P. Kilpatrick, H. Martiniano, I. Mavridis, S. Pllana, A. RespΓ­cio, J. SimΓ£o, L. Veiga, and A. Visa, "Programming languages for data-intensive HPC applications: a systematic mapping study", Parallel Computing, Elsevier, 2020.
     
  • G. L. Stavrinides and H. D. Karatza, "A Hybrid Approach to Scheduling Real-Time IoT Workflows in Fog and Cloud Environments", Multimedia Tools and Applications, Springer, 2019.
     
  • G. L. Stavrinides and H. D. Karatza, "Performance evaluation of a SaaS cloud under different levels of workload computational demand variability and tardiness bounds", Simulation Modelling Practice and Theory, Elsevier, 2019.
     
  • G. L. Stavrinides and H. D. Karatza, "The Impact of Workload Variability on the Energy Efficiency of Large-Scale Heterogeneous Distributed Systems", Simulation Modelling Practice and Theory, Elsevier, 2018.
     
  • G. L. Stavrinides and H. D. Karatza, "The impact of checkpointing interval selection on the scheduling performance of real-time fine-grained parallel applications in SaaS clouds under various failure probabilities", Concurrency and Computation: Practice and Experience, Wiley, 2017.
     
  • G. L. Stavrinides and H. D. Karatza, "Scheduling real-time bag-of-tasks applications with approximate computations in SaaS clouds", Concurrency and Computation: Practice and Experience, Wiley, 2017.
     
  • D. Tychalas and H. Karatza, "High Performance System based on Cloud and beyond: Jungle Computing", Journal of Computational Science, Elsevier, 2017, to appear.
     
  • I. Mavridis and H. Karatza, "Performance evaluation of cloud-based log file analysis with Apache Hadoop and Apache Spark", Journal of Systems and Software (to appear).
     
  • Francisco Almeida, Marcos D. Assuncao, Jorge Barbosa, Vicente Blanco, Ivona Brandic, Georges Da Costa, Manuel F. Dolz, Anne C. Elster, Mateusz Jarus, Helen D. Karatza, Laurent Lefevre, Ilias Mavridis, Ariel Oleksiak, Anne Cecile Orgerie, Jean-Marc Pierson, "Energy monitoring as an essential building block towards sustainable ultrascale systems", Sustainable Computing: Informatics and Systems, Elsevier, November 2017.
     
  • G.L. Stavrinides, F.R. Duro, H.D. Karatza, J.G.Blas, J. Carretero, "Different Aspects of Workflow Scheduling in Large-Scale Distributed Systems", Simulation Modelling Practice and Theory (to appear).
     
  • G. Terzopoulos and H.D. Karatza, "Power-aware Bag-of-Tasks scheduling on heterogeneous platforms", Cluster Computing Journal (to appear).
     
  • Ioannis A. Moschakis and Helen D. Karatza, "A meta-heuristic optimization approach to the scheduling of Bag-of-Tasks applications on heterogeneous Clouds with multi-level arrivals and critical jobs", Simulation Modelling Practice and Theory, Elsevier, 2015 (to appear).
     
  • Ioannis A. Moschakis and Helen D. Karatza, "Multi-criteria scheduling of Bag-of-Tasks applications on heterogeneous interlinked Clouds with Simulated Annealing", Journal of Systems and Software, Elsevier, 2014 (to appear).
     
  • M. Bagein, J. Barbosa,V. Blanco, I. Brandic, S. Cremer, S. Fremal, H. D. Karatza, L. Lefevre, T. Mastelic, A. Oleksiak, A. Orgerie, G. L. Stavrinides and S. Varrette, "Energy efficiency for ultrascale systems: challenges and trends from nesus", Supercomputing Frontiers and Innovations, Publishing Center of South Ural State University, vol. 2, no. 2, 2015, to appear.
     
  • G. Da Costa, T. Fahringer, J. A. Rico-Gallego, I. Grasso, A. Hristov, H. D. Karatza, A. Lastovetsky, F. Marozzo, D. Petcu, G. L. Stavrinides, D. Talia, P. Trunfio and H. Astsatryan, "Exascale machines require new programming paradigms and runtimes", Supercomputing Frontiers and Innovations, Publishing Center of South Ural State University, vol. 2, no. 2, 2015, to appear.
     
  • George Terzopoulos and Helen D. Karatza. 2013. "Energy Efficient Real-time Heterogeneous Cluster Scheduling with Node Replacement due to Failures". The Journal of Supercomputing. To appear.
     
  • Fotis Loukos, Helen Karatza and Vana Kalogeraki, "Real-time data dissemination in Mobile Peer-to-Peer networks", Journal of Systems and Software, Elsevier, to appear.
     
  • Ioannis A. Moschakis and Helen D. Karatza, .Towards scheduling for Internet-of-Things applications on Clouds: A Simulated Annealing approach., Concurrency and Computation: Practice and Experience, Wiley, 2013.
     
  • G. Terzopoulos and H.Karatza, .Performance evaluation and energy consumption of a real-time heterogeneous grid system using DVS and DPM., Simulation Modelling Practice and Theory, Elsevier, Volume 36, August 2013, pp. 33.43, 2013.
     
  • G. L. Stavrinides and H. Karatza, "Scheduling Real-Time DAGs in Heterogeneous Clusters by Combining Imprecise Computations and Bin Packing Techniques for the Exploitation of Schedule Holes", Future Generation Computer Systems, Elsevier, to appear.
     
  • Srinivas R. Chakravarthy, and Helen Karatza, Two-server parallel system with pure space sharing and Markovian arrivals, Computers & Operations Research, Elsevier, 2012.
     
  • C.X. Mavromoustakis, and H.D. Karatza, "Performance evaluation of opportunistic resource sharing scheme using socially-oriented outsourcing in wireless devices", The Computer Journal, to appear.
     
  • K. Z. Gkoutioudi and H. Karatza, "Multi-criteria job scheduling in Grid using an Accelerated Genetic Algorithm", Journal of Grid Computing, Springer, to appear.
     
  • G. Terzopoulos and H. Karatza, "Performance evaluation of a real-time grid system using power-saving capable processors", Journal of Supercomputing, to appear.
     
  • Z. Papazachos and H. Karatza, "Gang Scheduling in Multi-Core Clusters Implementing Migrations", Future Generation Computer Systems, Elsevier, to appear.
     
  • Z. Papazachos and H. Karatza, "Scheduling of Frequently Communicating Tasks", International Journal of Communication Systems, Wiley, to appear.
     
  • C.X. Mavromoustakis, and H.D. Karatza, "Embedded socio-oriented model for end-to-end reliable stream schedules by using collaborative outsourcing in MP2P systems", The Computer Journal, to appear.
     
  • K. Karaoglanoglou and H. Karatza, "Acquiring Knowledge in a Grid System via a Resource Discovery Scheme", International Journal of Modeling, Simulation, and Scientific Computing (IJMSSC), World Scientific, to appear.
     
  • K. Karaoglanoglou and H. Karatza, "Resource Discovery in a Grid System: Directing Requests to Trustworthy Virtual Organizations based on Global Trust Values", Journal of Systems and Software, Elsevier, to appear.
     
  • F. Loukos, H.D. Karatza and C.X. Mavromoustakis, "AntP2PR: An ant intelligence inspired routing scheme for Peer-to-Peer networks", Simulation Modelling Practice and Theory, Elsevier, Volume 19, Issue 2, Pages 649-661, February 2011.
     
  • S. Zikos and H. Karatza, "A clairvoyant site allocation policy based on service demands of jobs in a computational grid", Simulation Modelling Practice and Theory, Elsevier, to appear in 2010.
     
  • G.L. Stavrinides and H.D. Karatza, "Scheduling Multiple Task Graphs in Heterogeneous Distributed Real-Time Systems by Exploiting Schedule Holes with Bin Packing Techniques", Simulation Modelling Practice and Theory, Elsevier, to appear in 2010.
     
  • Ioannis A. Moschakis and Helen D. Karatza, "Evaluation of Gang Scheduling Performance and Cost in a Cloud Computing System", Journal of Supercomputing, Springer, to appear.
     
  • S. Zikos and H.D. Karatza, "Performance and energy aware cluster-level scheduling of compute-intensive jobs with unknown service times", Simulation Modelling Practice and Theory, Elsevier, to appear.
     
  • Z. Papazachos and H. Karatza, "Gang Scheduling in a Two-Cluster System Implementing Migrations and Periodic Feedback", Simulation: Transactions of the Society for Modeling and Simulation International, Sage Publications, 2010, to appear.
     
  • K. Gkoutioudi and H. Karatza, "Task Cluster Scheduling in a Grid System", Simulation Modelling Practice and Theory, Elsevier, 2010, to appear.
     
  • C.X. Mavromoustakis, and H.D. Karatza, "A tiered-based asynchronous scheduling scheme for delay constrained energy efficient connectivity in asymmetrical wireless devices", Journal of Supercomputing, Springer, to appear.
     
  • C.X. Mavromoustakis, and H.D. Karatza, "A Gossip-based optimistic replication for efficient delay-sensitive streaming using an interactive middleware support system", IEEE Systems Journal, IEEE, to appear.
     
  • C.X. Mavromoustakis, and H.D. Karatza, "Community oriented neighboring feedback for efficient end-to-end delay-sensitive MP2P streaming via temporal relay-based replication", Journal of Algorithms & Computational Technology, Multi-Science Publishing, UK, to appear.
     
  • Z. Papazachos and H.D. Karatza, "Performance Evaluation of Bag of Gangs Scheduling in a Heterogeneous Distributed System", Journal of Systems and Software, Elsevier, to appear.
     
  • G. Stavrinides and H. Karatza, "Scheduling Multiple Task Graphs with End-to-End Deadlines in Distributed Real-Time Systems Utilizing Imprecise Computations", Journal of Systems and Software, Elsevier, to appear.
     
  • S. Zikos and H. Karatza, "The Impact of Service Demand Variability on Resource Allocation Strategies in a Grid System", ACM Transactions on Modeling and Computer Simulation (TOMACS), to appear.
     
  • S. Zikos and H. Karatza, "Communication Cost Effective Scheduling Policies of Nonclairvoyant Jobs with Load Balancing in a Grid", The Journal of Systems and Software, Elsevier, to appear.
     
  • C.X. Mavromoustakis, and H.D. Karatza, "Real time performance evaluation of asynchronous time division traffic-aware and delay-tolerant scheme in ad-hoc sensor networks", International Journal of Communication Systems, Wiley, to appear.
     
  • Z. Papazachos and H. Karatza, "The Impact of Task Service Time Variability on Gang Scheduling Performance in a Two-Cluster System", Simulation Modelling Practice and Theory, Elsevier, to appear.
     
  • G.L. Stavrinides and H.D. Karatza, "Fault-Tolerant Gang Scheduling in Distributed Real-Time Systems Utilizing Imprecise Computations", Simulation: Transactions of the Society for Modeling and Simulation International, Sage Publications, Vol. 85, No. 8, 2009, pp.525-536.
     
  • Fotis Loukos and Helen Karatza, "Reputation based Friend-to-Friend networks", Peer-to-Peer Networking and Applications, Springer, to appear.
     
  • H. D. Karatza, "Performance of Gang Scheduling Strategies in a Parallel System", Simulation Modelling Practice and Theory, Elsevier, Vol. 17, Issue 2, February 2009, pp. 430-441.
     
  • K. Karaoglanoglou and H. Karatza, "Resource Discovery in a Dynamical Grid based on Re-routing Tables", Simulation Modelling Practice and Theory, Elsevier, Vol. 16, 2008, 704-720.
     
  • W.-T. Tsai, X. Sun; Q. Huang, H. Karatza, "An Ontology-Based Collaborative Service-Oriented Simulation Framework with Microsoft Robotics Studio", Simulation Modelling Practice and Theory, Elsevier, to appear.
     
  • H.D. Karatza, "The Impact of Critical Sporadic Jobs on Gang Scheduling Performance in Distributed Systems", Simulation: Transactions of the Society for Modeling and Simulation International, Sage Publications, Special Issue on Performance Evaluation of Computer and Telecommunication Systems, Vol. 84, No. 2-3, 2008, pp. 89-102.
     
  • D. Filippopoulos and H. Karatza, "Dynamic Non-preemptive Re-allocation Policies between Two Sites with Reconfigurable Servers", Simulation Modelling Practice and Theory , Elsevier, Volume 15, Issue 9, Pages 1192-1210, October 2007.
     
  • D. Filippopoulos and H.D. Karatza, "A two-class parallel system with general service times of the parallel class", Computer & System Sciences, Elsevier, Volume 74, Issue 6, Pages 942-964, September 2008.
     
  • C.X. Mavromoustakis, and H.D. Karatza, "Under storage constraints of epidemic backup node selection using HyMIS architecture for data replication in mobile peer to peer networks", Journal of Systems and Software, Elsevier, Vol. 81, Issue 1, January 2008, pp. 100-112.
     
  • C.X. Mavromoustakis and H.D. Karatza, "Quality of Service Measures of Mobile Ad Hoc Wireless Network using Energy Consumption Mitigation with Asynchronous Inactivity Periods", Simulation: Transactions of the Society for Modeling and Simulation International, Volume 83, pp 107-122.
     
  • Constandinos X. Mavromoustakis and Helen D. Karatza, "Dispersed information diffusion with level and schema-based coordination in mobile peer to peer networks", Cluster Computing, Springer Netherlands, Volume 10 , Issue 1, (March 2007), pp 33-45.
     
  • D. Filippopoulos and H. Karatza, "An M/M/2 Parallel System Model with Pure Space Sharing Among Rigid Jobs", Mathematical and Computer Modeling, Elsevier, Vol 45/5-6 pp 491-530, March 2007.
     
  • Constandinos X. Mavromoustakis and Helen D. Karatza, "Performance Evaluation of an On Demand Tunable Resource Allocation Apparatus Using Constrained Active Network ". Journal of Simulation Practice and Theory (SIMPRA), Elsevier, 2006, Volume 14, Issue 6, pp. 768-786.
     
  • Constandinos X. Mavromoustakis and Helen D. Karatza, "On the Efficiency and Performance Evaluation of the Bandwidth Clustering Scheme for Adaptive and Reliable Resource Allocation ". Journal of Systems and Software, Elsevier, 2006, Volume 79, Issue 8, pp. 1064-1078.
     
  • Constandinos X. Mavromoustakis and Helen D. Karatza, "Optimized QoS Priority Routing for Service Tunability and Overhead Reduction using Swarm based Active Network Scheme". Journal of Computer Communications, Elsevier, Volume 29, Issue 6, April 2006, pp. 765-780.
     
  • H.D. Karatza." Scheduling Gangs in a Distributed System ", International Journal of Simulation: Systems, Science Technology, UK Simulation Society, January 2006, Volume 7, issue no: 1, pp. 15-22.
     
  • D. Filippopoulos and H. Karatza, "A Dynamic Programming Model of Two Heterogeneous Clusters with Co-allocation of Jobs", International Journal of Simulation: Systems, Science & Technology, UK Simulation Society, Vol. 6, No. 3-4, pp. 4-14, 2005.
     
  • Constandinos X. Mavromoustakis and Helen D. Karatza, "Adaptive Traffic-based Control Method for Energy Conservation in Wireless Devices". Journal of Simulation Practice and Theory (SIMPRA), Elsevier, Volume 13, Issue 3 , April 2005, pp 213-232.
     
  • K.G. Zerfiridis and H.D. Karatza, “Itinerary Based Segmented Dissemination on a Peer-To-Peer Network”, Simulation: Transactions of the Society for Modeling and Simulation International, Sage Publications, Thousand Oaks, CA, Vol. 80, No. 10, pp. 501-510, 2004.
     
  • Constandinos X. Mavromoustakis and H. D. Karatza, "Split agent-based routing in interconnected networks". International Journal of Communication Systems (IJCS), Wiley, Vol. 17, pp. 303-320, 2004.
     
  • Constandinos X. Mavromoustakis, and Helen D. Karatza, "Agent-based throughput response in presence of node and/or link failure (on demand) for circuit switched telecommunication networks". Computer Communications, Elsevier, Vol 27/3 pp. 230-238, 2004.
     
  • K.G. Zerfiridis, and H.D. Karatza. "File Distribution Using a Peer-to-Peer Network - A Simulation Study”. Journal of Systems and Software, Elsevier, Vol 73/1 pp. 31-44, 2004.
     
  • H.D. Karatza. "Simulation Study of Multitasking in Distributed Server Systems with Variable Workload", Simulation Practice and Theory Journal, Elsevier, Vol 12/7-8 pp. 591-608, 2004.
     
  • H.D. Karatza, and R.H. Hilzer. "Parallel Job Scheduling in Distributed Systems", Simulation: Transactions of the Society for Modeling and Simulation International, Vol. 79(5), 2003, pp. 287-298.
     
  • K.G. Zerfiridis, and H.D. Karatza. "Brute Force Web Search for Wireless Devices Using Mobile Agents”. Journal of Systems and Software, Elsevier, January 2004, Vol.69/1-2, pp. 195-206.
     
  • K.G. Zerfiridis, and H.D. Karatza. "Mobile Agents as a Middleware for Data Dissemination”. Neural, Parallel & Scientific Computations, Dynamic Publishers, Atlanta, 10, 2002, pp. 313-323.
     
  • H.D. Karatza. "Task Scheduling Performance in Distributed Systems with Time Varying Workload”, Neural, Parallel & Scientific Computations, Dynamic Publishers, Atlanta, 10, 2002, pp. 325-338.
     
  • H.D. Karatza. “Scheduling Parallel and Sequential Jobs in a Partitionable Parallel System”, International Journal of Simulation: Systems, Science Technology, UK Simulation Society, 2003, Volume 4, no: 1&2, pp. 31-40.
     
  • H.D. Karatza. “A Comparison of Load Sharing and Job Scheduling in a Network of Workstations”, International Journal of Simulation: Systems, Science Technology, UK Simulation Society, 2003, Volume 4, no: 3&4, pp. 4-11.
     
  • Karatza H. and Hilzer R.H. "A Simulation-Based Performance Analysis of Epoch Load Sharing in Distributed Systems". Simulation: Transactions of the Society for Modeling and Simulation International, 2002, Vol. 78(7), pp. 461-471.

  • H.D. Karatza. "Gang Scheduling Performance under Different Distributions of Gang Size". Parallel and Distributed Computing Practices, Nova Science Publishers, 2001, Vol. 4 (4), pp.433-449.
     
  • Karatza H. "Performance Analysis of Gang Scheduling in a Distributed System Under Processor Failures". International Journal of Simulation: Systems, Science & Technology, UK Simulation Society, 2001, Vol. 2(1), pp. 14-23.

  • Karatza H. "Job Scheduling in Heterogeneous Distributed Systems". Journal of Systems and Software, Elsevier, 2001, Vol. 56(3), pp. 203-212.

  • Karatza H. "A Comparative Analysis of Scheduling Policies in a Distributed System using Simulation". International Journal of Simulation: Systems, Science & Technology, UK Simulation Society, Dec. 2000, Vol. 1(1-2), pp. 12-20.

  • Karatza H. "Cache Affinity and Resequencing in a Shared - Memory Multiprocessing System". Journal of Systems and Software, Elsevier, 2000, Vol. 51, pp.7-18.
     
  • Karatza H. "Task Routing and Resequencing in a Multiprocessor System", Journal of Systems and Software, Elsevier, June 1998, Vol. 41/3, pp.189-197.

  • Reeves C. and Karatza H. "An experimental investigation of a multi-processor scheduling system", Periodica Polytechnica Electrical Engineering, Technical University of Budapest, 41/3, 1997, 231-239.

  • Karatza H. "Simulation Study of Task Scheduling and Resequencing in a Multiprocessing System", Simulation Journal, SCS, April 1997, Special Issue: Modeling and Simulation of Computer Systems and Networks: Part Two, pp.241-247.

  • Karatza H.: "Simulation Study of Load Balancing in a Heterogeneous Distributed System Model", International Journal of Modelling and Simulation, Vol.14, No 1, 1994, pp.28-33.

  • Karatza H.: "Simulation Study of a System with Two Processors linked in Tandem", Journal of Systems and Software, Elsevier, Vol.26, 1994, pp.285-292.

  • Karatza H.: "Simulation study of Load Balancing and Multitasking in a Homogeneous Distributed System Model", Computer System Science and Engineering Journal, Vol.6, No 1, Jan.1991, pp.37-44.

  • Karatza H.: "Simulation Study of a MSIMD Computer System Network", International Journal of Modelling and Simulation, Vol.11,No 3, 1991, pp.75-82.

  • Karatza H.: "Simulation Models for Parallel Processing within Programs", International Journal of Modelling and Simulation, Vol.8, No 3, 1988, pp.78-82.

  • Karatza H.: "A Simulation model of Multitasking in Parallel Processing", International Journal of Modelling and Simulation, Vol.7, No 1, 1987, pp.37-42.

  • Karatza H.: "Simulation study of Multitasking of Closed Computer System Networks", Computer Systems Science and Enginering Journal, Vol.2, No 1, Jan.1987, pp.42-51.

  • Karatza H.: "Simulation Study of Multitasking of Open Computer Networks", Computer Systems Science and Engineering Journal, Vol.1, No 4, Oct.1986, pp.193-204.






    Conference Proceedings Publications

  • G. L. Stavrinides and H. D. Karatza, "Fault-Tolerant Orchestration of Bags-of-Tasks with Application-Directed Checkpointing in a Distributed Environment", in Proceedings of the 2021 International Conference on Communications, Computing, Cybersecurity, and Informatics (CCCI), October 15-17, 2021.
     
  • G. L. Stavrinides and H. D. Karatza, "Orchestrating Bag-of-Tasks Applications with Dynamically Spawned Tasks in a Distributed Environment", in Proceedings of the 2021 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), Fairfax, Virginia, USA, July 19-22, 2021. Best Paper Award.
     
  • G. L. Stavrinides and H. D. Karatza, "Security and Cost Aware Scheduling of Real-Time IoT Workflows in a Mist Computing Environment", in Proceedings of the 8th International Conference on Future Internet of Things and Cloud (FiCloud'21), 23-25 Aug., Rome, Italy, 2021.
     
  • D. Tychalas and H. Karatza, "An Advanced Weighted Round Robin Scheduling Algorithm", 24th Panhellenic Conference on Informatics (PCI 2020), 20-22 November 2020, Athens, Greece.
     
  • G. L. Stavrinides and H. D. Karatza, "Multi-Criteria Scheduling of Complex Workloads on Distributed Resources", in Proceedings of the 2020 International Conference on Computer, Information and Telecommunication Systems (CITS), October 5-7, 2020.
     
  • G. L. Stavrinides and H. D. Karatza, "Weighted Scheduling of Mixed Gang Jobs on Distributed Resources", in Proceedings of the 2020 International Conference on Communications, Computing, Cybersecurity, and Informatics (CCCI), Sharjah, UAE, November 3-5, 2020.
     
  • G.L. Stavrinides and H. D. Karatza, "Scheduling a Time-Varying Workload of Multiple Types of Jobs on Distributed Resources", 2020 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), July 20-22, 2020, Madrid, Spain.
     
  • G. L. Stavrinides and H. D. Karatza, "Scheduling a Job Mix of Bag-of-Tasks and Bag-of-Task-Chains on Distributed Resources", 11th International Conference on Information and Communication Systems (ICICS), Irbid, Jordan, 7-9 April, 2020.
     
  • G. L. Stavrinides and H. D. Karatza, "Orchestration of Real-Time Workflows with Varying Input Data Locality in a Heterogeneous Fog Environment", 5th IEEE International Conference on Fog and Mobile Edge Computing (FMEC 2020), Paris, France, 30 June - 3 July, 2020.
     
  • G. L. Stavrinides and H. D. Karatza, "Scheduling Different Types of Gang Jobs in Distributed Systems", to appear in the Proceedings of the 2019 International Conference on Computer, Information and Telecommunication Systems (CITS 2019), Beijing, China, 28-31 August, 2019.
     
  • G. L. Stavrinides and H. D. Karatza, "Scheduling Single-Task Jobs along with Bag-of-Task-Chains in Distributed Systems", in Proceedings of the 3rd International Conference on Future Networks and Distributed Systems (ICFNDS 2019), ACM, Paris, France, July 1-2, 2019.
     
  • G. L. Stavrinides and H. D. Karatza, "Cost-Effective Utilization of Complementary Cloud Resources for the Scheduling of Real-Time Workflow Applications in a Fog Environment", in Proceedings of the IEEE 7th International Conference on Future Internet of Things and Cloud (FiCloud'19), Istanbul, Turkey, 26-28 Aug., 2019.
     
  • G. L. Stavrinides and H. D. Karatza, "Scheduling Different Types of Bag-of-Tasks Jobs in Distributed Systems", in Proceedings of the 10th International Conference on Information and Communication Systems (ICICS), Irbid, Jordan, 11-13 June, 2019.
     
  • I. Mavridis and H. Karatza, "Lightweight Virtualization Approaches for Software-Defined Systems and Cloud Computing: An Evaluation of Unikernels and Containers", in Proceedings 6th IEEE International Conference on Software Defined Systems (SDS2019), Rome, Italy, June 10-13, 2019.
     
  • G. L. Stavrinides and H. D. Karatza, "Scheduling Bag-of-Task-Chains in Distributed Systems", in Proceedings of The 14th IEEE International Symposium on Autonomous Decentralized Systems, Utrecht, The Netherlands, 8-10 April, 2019.
     
  • G. L. Stavrinides and H. D. Karatza, "Energy-Aware Scheduling of Real-Time Workflow Applications in Clouds Utilizing DVFS and Approximate Computations", in Proceedings of the IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud'18), Barcelona, Spain, 6-8 August 2018, IEEE.
     
  • G. L. Stavrinides and H. D. Karatza, "Scheduling Techniques for Complex Workloads in Distributed Systems", in Proceedings of the International Conference on Future Networks and Distributed Systems (ICFNDS 2018), ACM, Amman, Jordan, 26-27 June, 2018.
     
  • S. Zikos and H. D. Karatza, "Allocating jobs of different priorities to a distributed system with heterogeneous resources", in Proceedings of the 2018 International Conference on Computer, Information and Telecommunication Systems (CITS 2018), Colmar, France, 11-13 July 2018.
     
  • G. L. Stavrinides and H. D. Karatza, "Task Group Scheduling in Distributed Systems", in Proceedings of the 2018 International Conference on Computer, Information and Telecommunication Systems (CITS 2018), Colmar, France, 11-13 July 2018. Best Paper Award (Computer Systems Category).
     
  • D. Tychalas and H. Karatza, "Simulation and Performance Evaluation of a Fog System", The Third IEEE International Conference on Fog and Mobile Edge Computing (FMEC 2018), Barcelona, Spain, April 23-26, 2018.
     
  • G. L. Stavrinides and H. D. Karatza, "The impact of data locality on the performance of a SaaS cloud with real-time data-intensive applications", in Proceedings of the 21st IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT'17), Rome, Italy, October 18-20, 2017.
     
  • I. Mavridis and and H. Karatza, "Performance and Overhead Study of Containers Running on Top of Virtual Machines", in Proceedings of the 1st International Workshop in Requirements Engineering and Design for Big Data Analytics and Applications (REDBDAA), 19th IEEE Conference on Business Informatics, Thessaloniki, Greece, July 2017.
     
  • G. L. Stavrinides and H. D. Karatza, "The Effect of Workload Computational Demand Variability on the Performance of a SaaS Cloud with a Multi-Tier SLA", in Proceedings of the 5rd International Conference on Future Internet of Things and Cloud (FiCloud'17), Prague, Czech Republic, Aug. 2017, IEEE.
     
  • G. L. Stavrinides and H. D. Karatza, "Periodic scheduling of mixed workload in distributed systems", in Proceedings of the 23rd ICE/IEEE International Technology Management Conference, Madeira Island, Portugal, 27-29 Jun. 2017.
     
  • G. L. Stavrinides and H. D. Karatza, "Simulation-Based Performance Evaluation of an Energy-Aware Heuristic for the Scheduling of HPC Applications in Large-Scale Distributed Systems", in Proceedings of ENERGY-SIM 2017, 23rd April 2017, L’Aquila, Italy, in conjunction with the 8th ACM International Conference on Performance Engineering (ACM ICPE) 2017.
     
  • G. L. Stavrinides and H. D. Karatza, "Scheduling real-time parallel applications in SaaS clouds in the presence of transient software failures", in Proceedings of the 2016 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS'16), Montreal, Canada, Jul. 2016.
     
  • G.L. Stavrinides, H.D. Karatza, "Scheduling different types of applications in a SaaS cloud", in Proceedings of the 6th International Symposium on Business Modeling and Software Design (BMSD'16), Rhodes, Greece, Jun. 2016.
     
  • G. Terzopoulos and H.D. Karatza, "Bag-of-Tasks load balancing on Power-aware Clusters", The 24th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2016, Heraklion, Crete, 17-19 Febr. 2016.
     
  • M. Bombardieri, S. Castano, F. Curcio, A. Furfaro and H. Karatza, "Honeypot-powered Malware Reverse Engineerin", 3rd IEEE International Symposium on Software Defined Systems (SDS-2016), Berlin, Germany.
     
  • D.Tychalas and H. Karatza, "A Cloud System for Health Care", 19th Panhellenic Conference on Informatics (PCI 2015), 1-3 October 2015, Athens, Greece (short paper).
     
  • Ilias Mavridis and Eleni Karatza, "Log File Analysis in Cloud with Apache Hadoop and Apache Spark", Proc. of 2nd International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2015), Sept. 2015.
     
  • G. L. Stavrinides and H. D. Karatza, "A cost-effective and QoS-aware approach to scheduling real-time workflow applications in PaaS and SaaS clouds", In Proceedings of the 3rd International Conference on Future Internet of Things and Cloud (FiCloud'15), Rome, Italy, Aug. 2015, to appear.
     
  • K. Skenteridou, and H. Karatza, "Job Scheduling in a Grid Cluster", The 2015 International Conference on Computer, Information and Telecommunication Systems (CITS 2015), Gijón, Spain, July 15-17, 2015.
     
  • Z. Papazachos, and H. Karatza, "Scheduling Bags of Tasks and Gangs in a Distributed System", The 2015 International Conference on Computer, Information and Telecommunication Systems (CITS 2015), Gijón, Spain, July 15-17, 2015.
     
  • G.L. Stavrinides, H.D. Karatza, "Scheduling Real-Time Jobs in Distributed Systems - Simulation and Performance Analysis", NESUS 2014 Workshop, Porto, Portugal, August 2014.
     
  • H.D. Karatza, "Scheduling Jobs with Different Characteristics in Distributed Systems", 2014 International Conference on Computer, Information and Telecommunication Systems (CITS 2014), Jeju Island, South Korea, 7-9 July 2014.
     
  • G.L. Stavrinides, H.D. Karatza, "The impact of resource heterogeneity on the timeliness of hard real-time complex jobs", Workshop on Distributed Sensor Systems for Assistive Environments, The 7th ACM International Conference on PErvasive Technologies Related to Assistive Environments, PETRA 2014, May 27-30, Rhodes, Greece.
     
  • G. Terzopoulos and H.D. Karatza, "Bag-of-Task Scheduling on Power-aware Clusters using a DVFS-based mechanism", The 10th Workshop on High-Performance, Power-Aware Computing (HPPAC 2014), 28th IEEE International Parallel & Distributed Processing Symposium (IPDPS 2014), May 19-23, 2014, Phoenix, Arizona.
     
  • G. Terzopoulos and H.D. Karatza, "Dynamic Voltage Scaling Scheduling on Power-Aware Clusters under Power Constraints", 17th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2013), Delft, Netherlands, Oct. 30 - Nov. 1, 2013.
     
  • G. Terzopoulos and H.D. Karatza, .Power-aware load balancing in heterogeneous clusters., 2013 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, SPECTS 2013, Toronto, Canada, July 7-10, 2013.
     
  • G. Terzopoulos and H.D. Karatza, "Maximizing performance and energy efficiency of a real-time heterogeneous 2-level grid system using DVS", 16th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2012), Dublin, Ireland.
     
  • I. Moschakis and H.D. Karatza, "Parallel Job Scheduling on a Dynamic Cloud Model with Variable Workload and Active Balancing", 16th Panhellenic Conference on Informatics (PCI 2012), Piraeus, Greece, 5 - 7 October 2012.
     
  • K. Karaoglanoglou, and H. Karatza, "Directing Requests and Acquiring Knowledge in a Large-Scale Grid System", 2012 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, SPECTS 2012, Genoa, Italy, July 8-11, 2012. Best Paper Award (Computers Category).
     
  • K. Z. Gkoutioudi and H. Karatza, "A simulation study of multi-criteria scheduling in grid based on genetic algorithms", ISPA 2012, Madrid, 10-13 July 2012, to appear.
     
  • C.X. Mavromoustakis, and H.D. Karatza, "On the large scale performance evaluation of an end-to-end V-HYMIS reliable streaming scheme under delay sensitive traffic with finite capacity and intermittent connectivity", Proceedings of the 7th Annual UK Performance Engineering Workshop (UKPEW 2011), Bradford, UK, 7-8 July, 2011.
     
  • K. Karaoglanoglou and H.D. Karatza, "Directing Requests in a Large-Scale Grid System based on Resource Categorization",2011 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, SPECTS 2011, June 27-30, 2011, The Hague, Netherlands, 2011.
     
  • F. Loukos and H.D. Karatza, "SPECT: A System for Peer-to-Peer Economic Transactions", To appear in the Proceedings of ISCC 2011 (16th IEEE International Symposium on Computer Communications), June 28-July 1, 2011, Corfu, Greece, 2011.
     
  • I. Moschakis and H.D. Karatza, "Performance and Cost evaluation of Gang Scheduling in a Cloud Computing System with Job Migrations and Starvation Handling", To appear in the Proceedings of ISCC 2011 (16th IEEE International Symposium on Computer Communications), June 28-July 1, 2011, Corfu, Greece, 2011. Best Student Paper Award (local).
     
  • G. Stavrinides and H.D. Karatza, "The Impact of Input Error on the Scheduling of Task Graphs with Imprecise Computations in Heterogeneous Distributed Real-Time System", To appear in the Proceedings of the 18th International Conference on Analytical and Stochastic Modelling Techniques and Applications(ASMTA'11), LNCS, Springer Venice, Italy, 20-22 June 2011.
     
  • Z. Papazachos and H. Karatza, "Gang Scheduling with Precedence Constraints", to appear in the Proceedings of the 2010 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS 2010), Ottawa, Canada, 11-14 July, 2010.
     
  • S. Zikos and H. Karatza, "Clairvoyant site allocation of jobs with highly variable service demands in a computational grid", to appear in the Proceedings of the 9th International Workshop on Performance Modeling, Evaluation, and Optimization of Ubiquitous Computing and Networked Systems (PMEO-UCNS'10), in conjunction with IPDPS 2010, April 19-23, 2010, Atlanta, USA (sponsored by IEEE Computer Society and ACM SIGARCH).
     
  • S. Dimitriadou and H.D. Karatza, "Job Scheduling in a Distributed System Using Backfilling with Inaccurate Runtime Computations", Proceedings of the 4th International Conference on Complex, Intelligent and Software Intensive Systems (CISIS-2010), Krakow, Poland, Febr. 15-18, 2010, IEEE Computer Society. pp. 329-336.
     
  • S. Dimitriadou and H.D. Karatza, "Multi-Site Allocation Policies on a Grid and Local Level", Proceedings of the Fourth International Workshop on Practical Applications of Stochastic Modelling (PASM'09), (Mascots 2009 Workshop), 24 Sept. 2009, Imperial College, London, Electronic Notes in Theoretical Computer Science 261 (2010), pp.163-179.
     
  • C.X. Mavromoustakis, H.D. Karatza, "Enabling High Throughput for Delay Sensitive Streams using Epidemic Replication in Clustered MP2P Devices", To appear in Proceedings of ACM International Mobile Multimedia Communications Conference, Workshop on Internet Multimedia Subsystem (IMS) and Related Services, London, UK, 7-9th of September 2009.
     
  • Z. Papazachos, and H. Karatza, "Gang Scheduling in a Two-Cluster System with Critical Sporadic Jobs and Migrations", to appear in the Proceedings of the 2009 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS 2009), Istanbul, Turkey, 13-16 July, 2009.
     
  • Z. Papazachos and H. Karatza, "Scheduling Gangs with Different Distributions in Gangs' degree of Parallelism in a Multi-Site System", to appear in the Proceedings of the 4th Balkan Conference in Informatics, IEEE CPS, Thessaloniki, Greece, September 17th- 19th, 2009.
     
  • Z. Papazachos, and H. Karatza, "Performance Evaluation of Gang Scheduling in a Two-Cluster System with Migrations", to appear in the 8th International Workshop on Performance Modeling, Evaluation, and Optimization of Ubiquitous Computing and Network Systems (PMEO-UCNS 2009) in conjunction with IEEE International Parallel & Distributed Processing Symposium (IPDPS), Rome, Italy, May 25-29, 2009.
     
  • K. Karaoglanoglou, and H. Karatza, "Performance Evaluation of a Resource Discovery Scheme in a Grid Environment Prone to Resource Failures", to appear in the 8th International Workshop on Performance Modeling, Evaluation, and Optimization of Ubiquitous Computing and Network Systems (PMEO-UCNS 2009) in conjunction with IEEE International Parallel & Distributed Processing Symposium (IPDPS), Rome, Italy, May 25-29, 2009.
     
  • C.X. Mavromoustakis, H.D. Karatza, "End-to-end layered asynchronous scheduling scheme for energy aware QoS provision in asymmetrical wireless devices", AQuSerM: Advances in Quality of Service Management, EDOC 2008 workshop, 18 September, 2008, Munchen, Germany, to appear.
     
  • K. Karaoglanoglou and H. Karatza, "Resource Discovery in a Grid System based on Matchmaking-Routers", Panhellenic Conference on Informatics (PCI 2008), 28-30 August 2008, Samos, Greece, pp. 73-77.
     
  • G. Stavrinidis and H.D. Karatza, "Performance Evaluation of Gang Scheduling in Distributed Real-Time Systems with Possible Software Faults", Proceedings of the 2008 International Symposium on Performance Evaluation of Computer and Telecommunication Systems-SPECTS 2008, June 16-18, Edinburgh, Scotland, UK, pp. 1-7.  
     
  • S. Zikos and H.D. Karatza, "Resource Allocation Strategies in a 2-level Hierarchical Grid System", Proceedings of the 41th Annual Simulation Symposium (ANSS), IEEE Computer Society Press, SCS, April 13-16, 2008, Ottawa, Canada, pp. 157-174.  
     
  • H.D. Karatza, "Performance of Gang Scheduling Policies in the Presence of Critical Sporadic Jobs in Distributed Systems". Proceedings of the International Symposium on Performance Evaluation of Computer and Telecommunication Systems-SPECTS 2007, July 16-18, 2007, San Diego, CA, pp. 547-554. Best Paper Award.  
     
  • C.X. Mavromoustakis, H.D. Karatza, "An optimal adaptive approach using behavioral promiscuous caching and storage-capacity characteristics for energy conservation in asymmetrical wireless devices", 12th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD '07), Athens, Greece, 7 September, 2007 (Part of the 18th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC 2007).  
     
  • C.X. Mavromoustakis and H.D. Karatza, “Performance measures of stream-oriented power consumption for asymmetrical communication in wireless ad-hoc networks”. Proceedings of 40th Annual Simulation Symposium (ANSS), IEEE Computer Society Press, SCS, Norfolk, VA, March 25 - 28, 2007, pp.310-317.  
     
  • M. Ioannidou and H. Karatza, "Multi-site scheduling with multiple job reservations and forecasting methods", Proceedings of the 2006 International Symposium on Parallel and Distributed Processing and Applications (ISPA-06), Sorrento, Italy, December 1-4, 2006. Springer, Lecture Notes in Computer Science 4330, pp. 894-903.  
     
  • D. Filippopoulos and H. Karatza, "A Two-Class Parallel Queue with Pure Space Sharing among Rigid Jobs and General Service Times", Proceedings of the First International Conference on Performance Evaluation Methodologies and Tools, VALUETOOLS2006, Pisa, Italy, October 11-13, ACM 2006.  
     
  • C.X. Mavromoustakis and H.D. Karatza, "Epidemic Collaborative Replication for Maintaining File Sharing Reliability in Mobile Peer-to-Peer devices". Proceedings of the International Symposium on Performance Evaluation of Computer and Telecommunication Systems-SPECTS 2006, July 24-28, 2006, Calgary, Canada, pp. 129-136.  
     
  • Constandinos X. Mavromoustakis and Helen D. Karatza, "On the Performance Analysis of Recursive Data Replication Scheme for File Sharing in Mobile Peer-to-Peer Devices Using the HyMIS Scheme". To appear in the 5th International Workshop on Performance Modeling, Evaluation, and Optimization of Parallel and Distributed Systems (PMEO-PDS 2006) in conjunction with IEEE International Parallel & Distributed Processing Symposium (IPDPS), Rhodes Island, Greece, April 25-29, 2006.  
     
  • H.D. Karatza, "Performance Analysis of Gang Scheduling in a Partitionable Parallel System". To appear in the Proceedings of 2006 High-Performance Computing & Simulation, Track in ECMS 2005, (19th European Conference on Modeling and Simulation). 28-31 May 2006, ECMS, Bonn, Germany.
     
  • Constandinos X. Mavromoustakis and Helen D. Karatza, "Swarm-based Active Tunable Routing for Overhead Reduction in Multiservice networks".  Proceedings of 39th Annual Simulation Symposium (ANSS), IEEE Computer Society Press, SCS, Huntsville, AL, April 2 - 6, 2006, pp. 294-303. Best Paper Award. 
     
  • Constandinos X. Mavromoustakis and Helen D. Karatza, "Segmented File Sharing with Recursive Epidemic Placement Policy for Reliability in Mobile Peer-to-Peer Devices". Proceedings of the 13th Annual Meeting of the IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), Georgia Tech, Atlanta, Georgia, September 26-29, 2005, pp 371-380.
     
  • Constandinos X. Mavromoustakis and Helen D. Karatza, "Epidemic Collaborative Geocast for Reliable Segmented File Sharing in Mobile Peer-to-Peer Devices". To appear in the Proceedings of the 10th Pan-Hellenic Conference on Informatics (PCI'2005), Lecture Notes in Computer Science series by Springer-Verlag., 11-13 of November 2005, Springer-Verlag Berlin Heidelberg 2005, LNCS 3746, pp 211-222.
     
  • Constandinos X. Mavromoustakis and Helen D. Karatza, "'Reliable File Sharing Scheme for Mobile Peer-to-Peer Users Using Epidemic Selective Caching'". Proceedings of IEEE International Conference on Pervasive Services (ICPS), Santorini, Greece, July 2005, pp.169-177.
     
  • Constandinos X. Mavromoustakis and Helen D. Karatza, "Bandwidth Clustering for Reliable and Prioritized Network Routing using Split Agent-based method". Proceedings of International Workshop on Assurance in Distributed Systems and Networks (ADSN 2005) in conjunction with the 24th International Conference on Distributed Computing Systems (ICDCS 2005) IEEE Computer Society on Distributed Processing, Columbus, Ohio, USA, June 2005, pp. 89-94.
     
  • Constandinos X. Mavromoustakis and Helen D. Karatza, "Performance Measures of Swarm based Active Network for Multiclass Packet Routing-A Simulation study". Proceedings of 2005 High Performance Computing & Simulation (HPC&S) Conference in conjunction with the 19th European Conference on Modelling and Simulation (ECMS 2005), June 1 - 4, 2005 Riga, Latvia, pp.794-801.
     
  • Constandinos X. Mavromoustakis and Helen D. Karatza, "Handling Delay Sensitive Contents using Adaptive Traffic-based Control Method for Minimizing Energy Consumption in Wireless Devices". Proceedings of 38th Annual Simulation Symposium (ANSS), IEEE Computer Society Press, SCS, San Diego, CA, April 2-8, 2005,  pp.295-302.
     
  • D. Filippopoulos and H.D. Karatza, "On the Performance Benefits of Dynamically Co-allocating Parallel Jobs in Heterogeneous Clusters”, Proceedings of the 20th Annual UK Performance Engineering Workshop, UKPEW2004, Bradford, UK, July 7 & 8, 2004, pp. 62-70.
     
  • H.D. Karatza and R.C. Hilzer. "Scheduling Sequential Jobs and Gangs in a Distributed Server System". Proceedings of the 5th EUROSIM Congress on Modeling and Simulation, September 2004, ESIEE Paris, Descartes, Marne la Valle, FRANCE, pp. 1-6.
     
  • H.D. Karatza, "Epoch Task Scheduling in Distributed Server Systems", Proceedings of 2004 High-Performance Computing in Simulation, Track in ESM 2004, (18th European Simulation Multiconference), Magdeburg, Germany, 13-16 June 2004, pp. 103-108.
     
  • Constandinos X. Mavromoustakis, and Helen D. Karatza, "An on demand path marking and capacity reservation method using Split Agent". Proceedings of Workshop on Challenges of Large Applications in Distributed Environments (CLADE), in conjunction with the thirteenth IEEE International Symposium on High-Performance Distributed Computing (HPDC-13), Honolulu , Hawaii , 07 June, 2004, pp. 128-137.
     
  • Constandinos X. Mavromoustakis, and Helen D. Karatza, "Adaptive Energy Conservation Model using Dynamic Caching for Wireless Devices". Proceedings of 37th Annual Simulation Symposium, IEEE Computer Society Press, SCS, Arlington, Virginia, April 18-22, 2004, pp. 257-264.
     
  • K.G. Zerfiridis, and Helen D. Karatza, "Optimized Dissemination of Highly Anticipated Content over an Itinerary Based P2P Network". Proceedings of 37th Annual Simulation Symposium, IEEE Computer Society Press, SCS, Arlington, Virginia, April 18-22, 2004, pp. 265-272.
     
  • C.X. Mavromoustakis, and H.D. Karatza, "On the extensibility properties and performance measures of circuit switched telecommunication networks, using agent-based distributed routing algorithm". Proceedings of 2003 International Symposium on Performance Evaluation of Computer and Telecommunication Systems-SPECTS, Montreal, Canada, July 20 - 24, 2003, pp. 240-247
     
  • K.G. Zerfiridis, and H.D. Karatza. "Fault Tolerant Peer-to-Peer Dissemination Network". Proceedings of the Euro-Par 2003 International Conference on Parallel and Distributed Computing, Klagenfurt, Austria, 26-29 August, 2003, Springer-Verlang Berlin Heidelberg, LNCS 2790, pp. 1257-1264.
     
  • H.D. Karatza, "Performance Analysis of a Distributed System under Time-varying Workload and Processor Failures". Proceedings of 1st Balkan Conference on Informatics (BCI'2003), Thessaloniki, 21-23 November 2003, pp. 502-516.
     
  • K.G. Zerfiridis, and H.D. Karatza. "Large Scale Dissemination using a Peer-to-Peer Network", Proceedings of the 3rd International Workshop on Global and Peer-to-Peer Computing on Large Scale Distributed Systems, IEEE/ACM International Symposium on Cluster Computing and the Grid 2003, Tokyo, Japan, 12-15 May 2003, pp. 421-427.
     
  • K.G. Zerfiridis, and H.D. Karatza. "Bandwidth Management in a Centralized Large Scale Dissemination Network - A Simulation Study". Proceedings of the 17th European Simulation Multiconference (ESM 2003), Nottingham, England, June 9-11, 2003, pp. 385-390.
     
  • K.G. Zerfiridis, and H.D. Karatza. "Centralized and Decentralized Service Discovery on a Peer-To-Peer Network - A Simulation Study". Proceedings of the Sixth United Kingdom Simulation Society Conference, UKSim 2003, Cambridge, England, 9th-11th April 2003, pp. 171-177.
     
  • H.D. Karatza. "Co-Scheduling in a Shared-Memory Multiprocessor System Under Time Varying Workload". Proceedings of the Sixth United Kingdom Simulation Society Conference, UKSim 2003, Cambridge, England, 9th-11th April 2003, pp. 181-187.
     
  • H.D. Karatza. "Gang Scheduling in a Distributed System under Processor Failures and Time-varying Gang Size". Proceedings of the 9th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS '03), IEEE Computer Society Press, May 28-30, 2003, San Juan, Puerto Rico, pp. 330-336
     
  • K.G. Zerfiridis, and H.D. Karatza. "Dissemination Scenarios in Peer-to-Peer Networks", Proceedings of the 36th Annual Simulation Symposium, IEEE Computer Society Press, SCS, Orlando, Florida, March 30 - April 2, 2003, pp.309-316.

  • H.D. Karatza, and R.C. Hilzer. "Performance Analysis of Parallel Job Scheduling in Distributed Systems", Proceedings of the 36th Annual Simulation Symposium, IEEE Computer Society Press, SCS, Orlando, Florida, March 30 - April 2, 2003, pp.109-116.

  • H.D. Karatza and R.C. Hilzer. "Load Sharing in Heterogeneous Distributed Systems", Proceedings of the Winter Simulation Conference, ACM, IEEE, SCS, San Diego, California, December 8-11, 2002, pp. 489-496.

  • H.D. Karatza. "Epoch Task Cluster Scheduling in a Distributed System", Proceedings of the 2002 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, SPECTS 2002, SCS, San Diego, California, July 14-19, 2002, pp. 259-265.

  • H.D. Karatza. "Scheduling Issues in a Partitionable Parallel System", Proceedings of the 16th European Simulation Multiconference, ESM2002, SCS, Darmstadt, Germany, June 3-5, 2002, pp. 522-526.

  • H.D. Karatza. “Gang Scheduling Performance on a Cluster of Non-Dedicated Workstations”, 35th Annual Simulation Symposium, IEEE Computer Society Press, San Diego, California, April 14-18, 2002, pp. 115-121.

  • H.D. Karatza and R.C. Hilzer. “Scheduling a Job Mix in a Partitionable Parallel System”. 35th Annual Simulation Symposium, IEEE Computer Society Press, San Diego, California, April 14-18, 2002, pp. 235-241.

  • H.D. Karatza. Performance of Scheduling Strategies in a Multiprocessor System with Varying Workload”, Simulation Workshop, The Operational Research (OR) Society, Birmingham, UK, March 20-21, 2002, pp. 91-96.



  • Karatza H. and Scherson I.D.: "Scheduling Job Classes in a Distributed System". Proceedings of SPECTS'2001, 2001 SCS Symposium on Performance Evaluation of Computer and Telecommunication Systems, SCS, Orlando, Florida, July 2001, pp. 322-329.

  • Karatza H.: "Epoch Scheduling in a Distributed System". Proceedings of the Eurosim 2001 Congress, Eurosim, Delft, Netherlands, June 26-19, 2001, pp.1-6.

  • Karatza H.: "Task Cluster Scheduling and I/O Scheduling in a Workstation Cluster". Proceedings of the 15th European Simulation Multiconference, (Analytical and Stochastic Modeling Techniques), SCS, Prague, June 6-9, 2001, pp. 705-709.

  • Karatza H. and Hilzer R.C. "Epoch Load Sharing in a Network of Workstations". Proceedings of the 34th Annual Simulation Symposium, IEEE Computer Society Press, SCS, Seattle, Washington, April 22-26, 2001, pp. 36-42.

  • Karatza H.: "Scheduling Jobs with Different Characteristics in a Partitionable Parallel System". Proceedings of the UKSim 2001 Conference, UK Simulation Society, Cambridge, England, March 28-30, 2001, pp. 223-229.

  • Karatza H.: "A Simulation Model of Backfilling and I/O Scheduling in a Partitionable Parallel System". Proceedings of Winter Simulation Conference, ACM, IEEE, SCS, Orlando, Florida, December 2000, pp. 496-505.

  • Karatza H.: "A Simulation based Performance Analysis of Scheduling in a Parallel System", Proceedings of 12th European Simulation Symposium and Exhibition (ESS 2000), Hambourg, Germany, September 28-30, 2000, SCS, pp.582-586.

  • Karatza H.: "Processor and I/O Scheduling in a Multiprogrammed Parallel System". Proceedings of the 4th World Multiconference on Systemics, Cybernetics and Informatics SCI 2000, July 23 - 26, 2000, Orlando, Florida, Volume VIII, Computer Science and Engineering: Part II, pp. 520-525..

  • Karatza H.: "Gang Scheduling and I/O Scheduling in a Multiprocessor System". Proceedings of SPECTS'2K, 2000 SCS Symposium on Performance Evaluation of Computer and Telecommunication Systems, July 16-20, 2000, Vancouver, BC, Canada, pp. 245-252. .

  • Karatza H.: "Scheduling Strategies for Multitasking in a Distributed System", Proceedings of the 33rd Annual Simulation Symposium (Advanced Simulation Technologies Conference (ASTC'2000)), IEEE Computer Society, Washington, DC., April 16-20, 2000, pp.83-90.
     
  • Karatza H.: "A Simulation Model of Task Cluster Scheduling in Distributed Systems", Proceedings of the 7th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS '99), IEEE Computer Society Press, December 20-22, 1999, Cape Town, pp. 163-168.

  • Karatza H.: "Coscheduling in a Partitionable Parallel Processing System", Proceedings of the 7th Hellenic Conference on Informatics, August 26-29, 1999, Ioannina, Greece, pp.IV.29-IV.37

  • Karatza H.: "Gang Scheduling in a Distributed System with Processor Failures", Proceedings of the UK Performance Engineering Workshop (UKPEW'99), July 22-23, 1999, Bristol, UK, pp. 199-208.

  • Karatza H.: "A Two-Stage Multiprocessor System with Preemption and Resequencing", Proceedings of the 13th European Simulation Multiconference, June 1-4, 1999, Warsaw, Poland, Vol. II, pp. 59-63.

  • Karatza H.: "A Simulation-Based Performance Analysis of Gang Scheduling in a Distributed System", Proceedings of the 32 Annual Simulation Symposium '99, (Part of the Advanced Simulation Technologies Conference (ASTC'99)), IEEE Computer Society, San Diego, California, April 11-15, pp. 26-43, 1999.

  • Karatza H. and R.C.Hilzer: "Processor Failures in a Shared - Memory Multiprocessor System with Resequencing", Proceedings of the High Performance Computing Symposium '99, (Part of the Advanced Simulation Technologies Conference (ASTC'99)), San Diego, California, April 11-15, 243-248, 1999.

  • Karatza H.: "Eager Scheduling Versus Lazy Scheduling with Resequencing", Proceedings of the Symposium on Performance Evaluation of Computer and Telecommunication Systems '1998 (SPECTS '98) - 1998 Summer Computer Simulation Conference (SCSC '98),M. Obaidat and H.Khalid, Eds., Reno, Nevada, July 19-22, pp. 261-267.

  • Karatza H.: "Assignment of programs in a Distributed System with Resequencing", Proceedings of the 31th Annual Simulation Symposium (SS'98)(Advanced Simulation Technologies Conference (ASTC'98)), Boston, MA, IEEE Computer Society, April 5-9, 1998, pp. 34-41.

  • Karatza H.: "Rejection Blocking versus Transfer Blocking in a System with Two Processors Linked in Series", Proceedings of the 1st World Congress on Systems Simulation (WCSS '97), IEEE - SCS, Eds. Y.M.Teo, W.C. Wong, T.I. Oren and R. Rimane, September 1-3, 1997, Singapore, pp.498-502.

  • Karatza H. and R.C. Huntsinger: "Multitasking and Resequencing in a Shared Memory Multiprocessing System", Proceedings of the 1997 Summer Computer Simulation Conference, SCS, Eds. M.S. Obaidat, and J. Illgen, July 13-17, Arlington, Virginia, pp.112-117.

  • Karageorgos A. and H. Karatza: "Performance Issues of Task Routing and Task Scheduling with Resequencing in Homogeneous Distributed Systems", Proceedings of the 30th Annual Simulation Symposium, 6-10 April 1997, Atlanta, GA, pp.56-63.

  • Karatza H.: "Multitasking and Resequencing in a Two-Stage Multiprocessing Systems", Proceedings of the Winter Simulation Conference, eds. J.M.Charnes, D.M.Morrice, D.T.Brunner and J.J.Swain, 8-11 December 1996, Coronado, California, IEEE, SCS, ACM, pp.1247-1251.

  • Karatza H.: "Sender-Initiated Versus Receiver-Initiated Adaptive Load Sharing with Resequencing", Proceedings of the 8th European Simulation Symposium & Exhibition, Genoa, Italy, October 24-26, 1996, SCS, pp.546-550.

  • Karatza H.: "Simulation Study of Sender-Initiated Load Sharing with Resequencing", Proceedings of the Summer Computer Simulation Conference, SCSC 96, 21-25 July 1996, Portland (Oregon), SCS, pp.497-501.

  • Karatza H.: "Simulation Study of Two-Stage Parallel Processing Systems with Resequencing", Proceedings of the 7th European Simulation Symposium, ESS 95, October 26-28, 1995, Erlangen-Nuremberg, pp.464-468.

  • Karatza H.: "Simulation Study of Multitasking and Resequencing in a Homogeneous Distributed System", Proceedings of the Eurosim Congress '95, TU Vienna, Vienna, September 11-15, 1995, Elsevier Publishers P.V., pp.541-46.

  • Karatza H. and R.C.Huntsinger: "Load Balancing and Resequencing in a Homogeneous Distributed System", Proceedings of the 1995 Summer Computer Simulation Conference, SCSC'95, July 24-26, 1995, Ottawa, Ontario, Canada, pp.790-794.

  • Karatza H. and R.C. Huntsinger: "Load Sharing and Resequencing in Nonhomogeneous Two Server Systems", Proceedings of the United Kingdom Simulation Society Conference, UKSS95, North Berwick, 19-21 April 1995, pp.19-23.

  • Karatza H.: "Simulation Study of a Multicomputer System with a Shared Resource", Proceedings of the CISS-First Joint Conference of International Simulation Societies, Zurich, 22-25 Aug. 1994, pp.382-386.

  • Karatza H.: "Simulation Study of a Two Server System with Preemption and Resequencing", Proceedings of the ESM 94, Barcelona, 1-3 June 1994, pp.151-155.

  • Karatza H.: "Simulation of a MSIMD System with Resequencing", Proceedings of the Conference on Massively Parallel Computing Systems, Ischia (Italy), 2-6 May 1994, IEEE, pp.339-342.

  • Karatza H.: "Simulation Study of Load Sharing in a Heterogeneous Multiserver System", Proceedings of the ESS 93, Delft, Oct.1993, pp.471-476.

  • Reeves C. and H. Karatza: "Dynamic sequencing of a Multi-Processor System: A Genetic Algorithm approach", Proceedings of the International Conference on Neural Networks and Genetic Algorithms, Innsbruck, 13-16 April 1993, Springer-Verlang, Vienna, pp.491-95.

  • Karatza H.: "Simulation Study of Preemptive and Non- Preemptive Load Distributing", Proceedings of the UK 1992 Performance Engineering Workshop, Imperial College, 21-22 Sept. 1992, pp. 1-19.

  • Karatza H.: "Simulation Study of Load Balancing in a Heterogeneous Distributed System Model", Proceedings of the 10th Intern. Conference of Applied Informatics, 10-12 February 1992, Innsbruck, pp.288-89.



 Guest Editorials

  • H. D. Karatza. “Special Issue: Modeling and Simulation Applications in Scheduling Multiprocessor Systems”. Simulation Journal, SCS, Volume 77, No. 5-6, pp. 167-168, 2001.

  • H. D. Karatza. “Current Trends in Modelling and Simulation of Parallel and Distributed Systems”. Editorial Paper, International Journal of Simulation: Systems, Science & Technology, The UK Simulation Society - Special Issue: “Modeling and Simulation of Parallel and Distributed Systems”, Volume 3, Numbers 1-2, June 2002, pp. 1-4.

  • H. D. Karatza. “Special Issue: Computer Systems”. The Journal of Systems and Software, Elsevier, Volume 71, Issue 3, May 2004, pp. 199-200.

  • H. D. Karatza. “Special Issue: Modeling and Simulation of Distributed Systems and Networks”. Simulation Modelling Practice and Theory Journal, Elsevier, Vol 12/3-4, pp 183-185, 2004.

  • H. D. Karatza. “Special Issue: Performance Modeling and Analysis of Computer Systems and Networks”. The Journal of Systems & Software, Elsevier, Vol 73/1 pp 1-2, 2004.

  • H. D. Karatza. "Special Issue: Modeling and Simulation Applications in Cluster and Grid Computing”. SIMULATION: Transactions of the Society for Modeling and Simulation International, Vol. 80/4-5, pp. 179-180, 2004.

  • H. D. Karatza. "Special Issue: On Modeling and Simulation of Emerging Wireless and Sensor Network Technologies and Applications”. SIMULATION: Transactions of the Society for Modeling and Simulation International, Vol. 81/6, pp. 397-398, 2005.

  • H. D. Karatza and G. K. Theodoropoulos. "Special Issue: Distributed Systems Simulation”. Simulation Modelling Practice and Theory Journal, Elsevier, Vol. 14, Issue 6, August 2006, 677-678.

  • H. D. Karatza and R. Fujimoto. "Special Issue: Recent Advances in Network Modeling and Simulation". SIMULATION: Transactions of the Society for Modeling and Simulation International, Vol.82, Number 2, February 2006, pp. 91-92.

  • H. D. Karatza. Introduction to the Special Issue: "On Internet and Wireless Network Performance". SIMULATION: Transactions of the Society for Modeling and Simulation International, Vol. 82, No. 5, May 2006, pp. 277-278.

  • H. D. Karatza. Introduction to the Special Issue: "New Challenges in Large-Scale Computer Systems and Network Modeling and Simulation". SIMULATION: Transactions of the Society for Modeling and Simulation International, Vol. 83, No. 3, pp.215-216, 2007. 

  • H. D. Karatza and C.Mavromoustakis, "Introduction to the Special Issue on Simulation-based Performance Evaluation of Infrastructures for the Internet of Things: Connectivity and resource considerations in the mobility Era", Simulation Modelling Practice and Theory, 34 (2013) pp. 157-158.

  • H.D. Karatza, "Energy efficiency in Grids and Clouds", Simulation Modelling Practice and Theory, Elsevier, Special Issue, Vol. 39, pp. 1-2, 2013.

  • H.D. Karatza, "Resource Management in Mobile Clouds", Simulation Modelling Practice and Theory, Elsevier, Special Issue, 2015.

  • H.D. Karatza and J. Carretero,"Techniques and Applications for Sustainable Ultrascale Computing Systems", Simulation Modelling Practice and Theory, Elsevier, Special Issue, 2015.

  • R. Duwairi and H. Karatza, "Advances on Information and Communication Systems", Simulation Modelling Practice and Theory, Vol. 64, pp.1-2, May 2016.

  • H.D. Karatza, "Smart Cities and Internet of Things", Simulation Modelling Practice and Theory, Elsevier, Special Issue, Vol. 73, pp.1-2, April 2017.

  • J. Kolodziej, H. Gonzalez-Velez, H.D. Karatza, "High-Performance Modelling and Simulation for Big Data Applications", Simulation Modelling Practice and Theory, Elsevier, Special Issue, Vol. 76, pp.1-2, August, 2017.

  • H.D. Karatza and G.L. Stavrinides, "Modeling and Simulation of Cloud Computing and Big Data", Simulation Modelling Practice and Theory, Elsevier, Special Issue, Vol. 93, pp.1-2, May 2019.

  • H.D.Karatza and G.L. Stavrinides, "Modeling and Simulation of Fog Computing", Simulation Modelling Practice and Theory, Elsevier, Special Issue, May 2020.

  • R. Montella, G. Fortino, E. Karatza, "Special Issue on IoT modeling and simulation in smart-anything computation at the Edge", Simulation Modelling Practice and Theory, Vol. 109, May 2021, 102308.

  • H.D. Karatza and I.V. Kotenko, Guest Editors' Introduction "Modeling and Simulation for Intelligent Distributed Computing", Simulation Modelling Practice and Theory, Vol. 109, May 2021, 102297.

  • G.L. Stavrinides and H.D. Karatza, Guest Editors' Introduction: "Modeling and Simulation of Hybrid Clouds", Simulation Modelling Practice and Theory, Elsevier, Vol. 111, September 2021, 102349.