Skip to main content
Nowadays MapReduce and its open source implementation, Apache Hadoop, are the most widespread solutions for handling massive dataset on clusters of commodity hardware. At the expense of a somewhat reduced performance in comparison to HPC... more
    • by 
    •   3  
      Machine LearningPerformance PredictionAnalytical Modeling
Mobile ad hoc networks communicate in a self-organized way without depending on any fixed infrastructure. The issue of selfish nodes, which may refuse to cooperate, is a great challenge in such networks and may cause network throughput to... more
    • by  and +1
    • Mobile Ad Hoc Networks
Cooperation of nodes for routing and packet forwarding is inevitable in a mobile ad hoc network. Selfishness in such networks is a significant challenge and can cause network performance to noticeably degrade. In this paper, we propose... more
    • by 
    •   2  
      Mobile Ad Hoc NetworksRouting protocols
This paper presents an analysis on quality driven approaches which embodies non-functional requirements into software architecture design. The analysis characterizes vocabularies and concepts of the area, with exhibiting a comparison of... more
    • by  and +1
    • Software Quality
Infrastructure as a Service (IaaS) is one of the most significant and fastest growing fields in cloud computing. To efficiently use the resources of an IaaS cloud, several important factors such as performance, availability, and power... more
    • by  and +2
    • Performance and Dependability Modeling
In this paper, Stochastic Activity Networks (SANs) are used to model and evaluate the performance and power consumption of an Infrastructure-as-a-Service (IaaS) cloud. The proposed SAN model is scalable and flexible, yet encompasses some... more
    • by  and +1
    • Performance Modeling
In this paper, Stochastic Activity Networks (SANs) are used to model and evaluate the performance and power consumption of an Infrastructure-as-a-Service (IaaS) cloud. The proposed SAN model is scalable and flexible, yet encompasses some... more
    • by  and +1
Long and continuous running of software can cause software aging-induced errors and failures. Cloud data centers suffer from these kinds of failures when Virtual Machine Monitors (VMMs), which control the execution of Virtual Machines... more
    • by  and +1
    •   2  
      Software RejuvenationPerformance Modeling
Cooperation of nodes for routing and packet forwarding is inevitable in a mobile ad hoc network. Selfishness in such networks is a significant challenge and can cause network performance to noticeably degrade. In this paper, we propose... more
    • by 
    •   4  
      Computer ScienceMobile Ad Hoc NetworksRouting protocolsMobile Ad Hoc Network
This paper presents an analysis on quality driven approaches which embodies non-functional requirements into software architecture design. The analysis characterizes vocabularies and concepts of the area, with exhibiting a comparison of... more
    • by 
    •   3  
      Computer ScienceSoftware QualityReference Architecture
Nowadays MapReduce and its open source implementation, Apache Hadoop, are the most widespread solutions for handling massive dataset on clusters of commodity hardware. At the expense of a somewhat reduced performance in comparison to HPC... more
    • by 
    •   4  
      Computer ScienceMachine LearningPerformance PredictionAnalytical Modeling
Mobile ad hoc networks communicate in a self-organized way without depending on any fixed infrastructure. The issue of selfish nodes, which may refuse to cooperate, is a great challenge in such networks and may cause network throughput to... more
    • by 
    •   4  
      Computer ScienceMobile Ad Hoc NetworksComputer SecurityMechanism in Biology
In this paper, Stochastic Activity Networks (SANs) are used to model and evaluate the performance and power consumption of an Infrastructure-as-a-Service (IaaS) cloud. The proposed SAN model is scalable and flexible, yet encompasses some... more
    • by 
    •   5  
      Information SystemsComputer ScienceDistributed ComputingPerformance Modeling
Long and continuous running of software can cause software aging-induced errors and failures. Cloud data centers suffer from these kinds of failures when Virtual Machine Monitors (VMMs), which control the execution of Virtual Machines... more
    • by 
    •   6  
      EngineeringComputer ScienceAlgorithmsSoftware
    • by 
    •   2  
      Computer ScienceHardware Virtualization
Kubernetes has emerged as a leading open-source platform for container orchestration, allowing organizations to efficiently manage and deploy containerized applications at scale. This paper investigates the performance of four Kubernetes... more
    • by 
    • Action (Physics)