Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Javad Chamanara

dblp:120/8584 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
1since 2021 · last 2023
0000-0001-6390-1584ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 2 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 70% Energy-efficient computing · 30%
Databases, data mining, and information retrieval
1 paper
Data integration and cleaning · 77% Query processing and optimization · 23%

Topics — the 3 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
cluster resource management and scheduling
0.712023
An RL-Based Model for Optimized Kubernetes Scheduling · ICNP 2023
Energy-efficient computing
energy-aware scheduling
0.712023
An RL-Based Model for Optimized Kubernetes Scheduling · ICNP 2023
Cloud and datacenter computing › cluster resource management and scheduling
kubernetes scheduling
0.712023
An RL-Based Model for Optimized Kubernetes Scheduling · ICNP 2023

Methods — techniques the papers use, named apart from their topics

reinforcement learning · 0.7prioritized experience replay · 0.7double deep q-network · 0.7adapter-based query transformation · 0.3
YearPublicationVenuePosition
2023 An RL-Based Model for Optimized Kubernetes Scheduling
abstract
In this paper, we present RLKube, a Reinforcement Learning (RL)-based custom Kubernetes (K8s) scheduler plugin for optimized task scheduling. RLKube objectives are maximizing resource utilization and Pod throughput as well as improving energy efficiency in a K8s cluster. We used Double Deep Q-Network (DDQN) with Prioritized Experience Replay (PER) and utilized different reward functions to train the RL agent. Also, we have developed corresponding policies for each objective. We have evaluated the effectiveness of RLKube using various datasets simulating a diverse set of realistic load patterns. The results show that RLKube outperforms the default K8s scheduling policies in terms of throughput and energy usage, highlighting its potential for Improving task scheduling in K8s clusters.
John Rothman, Javad Chamanara
ICNP2
2017 QUIS: InSitu Heterogeneous Data Source Querying
abstract
Existing data integration frameworks are poorly suited for the special requirements of scientists. To answer a specific research question, often, excerpts of data from different sources need to be integrated. The relevant parts and the set of underlying sources may differ from query to query. The analyses also oftentimes involve frequently changing data and exploratory querying. Additionally, The data sources not only store data in different formats, but also provide inconsistent data access functionality. The classic Extract-Transform-Load (ETL) approach seems too complex and time-consuming and does not fit well with interest and expertise of the scientists. With QUIS (QUery In-Situ), we provide a solution for this problem. QUIS is an open source heterogeneous in-situ data querying system. It utilizes a federated query virtualization approach that is built upon plugged-in adapters. QUIS takes a user query and transforms appropriate portions of it into the corresponding computation model on individual data sources and executes it. It complements the segments of the query that the target data sources can not execute. Hence, it guarantees full syntax and semantic support for its language on all data sources. QUIS's in-situ querying facility almost eliminates the time to prepare the data while maintaining a competitive performance and steady scalability. The present demonstration illustrates interesting features of the system: virtual Schemas, heterogeneous joins, and visual query results. We provide a realistic data processing scenario to examine the system's features. Users can interact with QUIS using its desktop workbench, command line interface, or from any R client including RStudio Server.
Javad Chamanara, Birgitta König-Ries, H. V. Jagadish
Proc. VLDB Endow.1
2003 A new and practical approach to secure mobile agent server development
abstract
This paper presents a secure agent server named J-SAS. J-SAS is a secure and distributed execution environment for mobile agents. The core of the J-SAS is an agent virtual machine fulfilling the same functions as a traditional host machine. J-SAS considers the agent as an autonomous entity with execution code, state, specification and certification parts. J-SAS provides mobility, state dependency, run time code altering, and communications facilities. J-SAS consists of two main parts: agent gateway (AgG) and agent server (AgS). AgG is responsible for receiving agent through HTTP, authentication and delivering it with a passport to AgS. On the other side, AgS gets the agent, checks its passport, translates its code to safe code, initializes its state and runs it in a secure environment. Using resource allocation algorithms, ACL and authentication, J-SAS shows a good defensive mood against unauthorized read/write, denial of service and masquerading attacks.
Javad Chamanara
WCNC2