D. Janaki Ram

According to our database1, D. Janaki Ram authored at least 100 papers between 1995 and 2020.

Collaborative distances:
  • Dijkstra number2 of five.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2020
C-Balancer: A System for Container Profiling and Scheduling.
CoRR, 2020

2019
Cloudy Knapsack Algorithm for Offloading Tasks from Large Scale Distributed Applications.
IEEE Trans. Cloud Comput., 2019

CDAG: A Serialized blockDAG for Permissioned Blockchain.
CoRR, 2019

2018
GAS: GPU Assisted Process Scheduling for Multicore Systems.
Proceedings of the 47th International Conference on Parallel Processing, 2018

Sparker: Optimizing Spark for Heterogeneous Clusters.
Proceedings of the 2018 IEEE International Conference on Cloud Computing Technology and Science, 2018

2017
Keep the PokerFace on! Thwarting cache side channel attacks by memory bus monitoring and cache obfuscation.
J. Cloud Comput., 2017

Sherlock: Lightweight Detection of Performance Interference in Containerized Cloud Services.
Proceedings of the 19th IEEE International Conference on High Performance Computing and Communications; 15th IEEE International Conference on Smart City; 3rd IEEE International Conference on Data Science and Systems, 2017

Tula: A disk latency aware balancing and block placement strategy for Hadoop.
Proceedings of the 2017 IEEE International Conference on Big Data (IEEE BigData 2017), 2017

GraphSteal: Dynamic Re-Partitioning for Efficient Graph Processing in Heterogeneous Clusters.
Proceedings of the 2017 IEEE 10th International Conference on Cloud Computing (CLOUD), 2017

2016
CAPS: A cloud-assisted approach to handle spikes in peer-to-peer web search.
Peer-to-Peer Netw. Appl., 2016

2015
Octopus: A multi-job scheduler for Graphlab.
Proceedings of the 2015 IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, CA, USA, October 29, 2015

2014
Extending MapReduce across Clouds with BStream.
IEEE Trans. Cloud Comput., 2014

Generate-map-reduce: An extension to map-reduce to support shared data and recursive computations.
Concurr. Comput. Pract. Exp., 2014

Cloudy knapsack problems: An optimization model for distributed cloud-assisted systems.
Proceedings of the 14th IEEE International Conference on Peer-to-Peer Computing, 2014

GraphIVE: Heterogeneity-Aware Adaptive Graph Partitioning in GraphLab.
Proceedings of the 43rd International Conference on Parallel Processing Workshops, 2014

Chisel++: handling partitioning skew in MapReduce framework using efficient range partitioning technique.
Proceedings of the DIDC'14, 2014

Incentive-Driven QoS for Ephemeral Virtual Clouds.
Proceedings of the IEEE 6th International Conference on Cloud Computing Technology and Science, 2014

2013
Optimizing Ordered Throughput Using Autonomic Cloud Bursting Schedulers.
IEEE Trans. Software Eng., 2013

Extending programming language to support object orientation in legacy systems.
Comput. Sci. Inf. Syst., 2013

Psi-CAL: Foundations of a Programming Language for Services Computing.
Proceedings of the 2013 IEEE International Conference on Services Computing, Santa Clara, CA, USA, June 28, 2013

Chisel: A Resource Savvy Approach for Handling Skew in MapReduce Applications.
Proceedings of the 2013 IEEE Sixth International Conference on Cloud Computing, Santa Clara, CA, USA, June 28, 2013

2012
KAAS: Kernel as a Service.
Proceedings of the Eighth IEEE World Congress on Services, 2012

RegSOP: A registry for service oriented programming with behavior based discovery.
Proceedings of the 2012 IEEE Network Operations and Management Symposium, 2012

Stabilizing Peer-to-Peer Systems Using Public Cloud: A Case Study of Peer-to-Peer Search.
Proceedings of the 11th International Symposium on Parallel and Distributed Computing, 2012

Dhara: A Service Abstraction-Based OS Kernel Design Model.
Proceedings of the 17th IEEE International Conference on Engineering of Complex Computer Systems, 2012

2011
Message filters for hardening the Linux kernel.
Softw. Pract. Exp., 2011

SyMon: A practical approach to defend large structured P2P systems against Sybil Attack.
Peer-to-Peer Netw. Appl., 2011

2010
Wide Area Distributed File Systems - A Scalability and Performance Survey.
Scalable Comput. Pract. Exp., 2010

EOMP: an exactly once multicast protocol for distributed mobile systems.
Int. J. Parallel Emergent Distributed Syst., 2010

Inferring design patterns using the ReP graph.
J. Object Technol., 2010

Identification of Cognitive Processes of Effective and Ineffective Students During Computer Programming.
ACM Trans. Comput. Educ., 2010

Optimizing Service Level Agreements for Autonomic Cloud Bursting Schedulers.
Proceedings of the 39th International Conference on Parallel Processing, 2010

Xi-Calculus: A Calculus for Service Interactions.
Proceedings of the 2010 IEEE International Conference on Services Computing, 2010

2009
Node-Capability-Aware Replica Management for Peer-to-Peer Grids.
IEEE Trans. Syst. Man Cybern. Part A, 2009

The Edge Node File System: A Distributed File System for High Performance Computing.
Scalable Comput. Pract. Exp., 2009

Wireless sensor network operating systems: a survey.
Int. J. Sens. Networks, 2009

SyMon: Defending large structured P2P systems against Sybil Attack.
Proceedings of the Proceedings P2P 2009, 2009

2008
Object-oriented wrappers for the Linux kernel.
Softw. Pract. Exp., 2008

Towards a programming language for services computing.
Proceedings of the 17th International Conference on World Wide Web, 2008

A complex system inspired theoretical formalism for data management in Peer-to-Peer grids.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

2007
Data Management in Distributed Systems: A Scalability Taxonomy.
Scalable Comput. Pract. Exp., 2007

Raising Programming Abstraction from Objects to Services.
Proceedings of the 2007 IEEE International Conference on Web Services (ICWS 2007), 2007

Overlay Network Management for Scheduling Tasks on the Grid.
Proceedings of the Distributed Computing and Internet Technology, 2007

e-Petri Net Model for Programming Integrated Network of Wireless Sensor Networks and Grids.
Proceedings of the Seventh International Conference on Computer and Information Technology (CIT 2007), 2007

2006
Yama: A Scalable Generational Garbage Collector for Java in Multiprocessor Systems.
IEEE Trans. Parallel Distributed Syst., 2006

Soma: a compositional language for distributed systems.
ACM SIGPLAN Notices, 2006

Scaling a Shared Object Space to the Internet: Case Study of Virat.
J. Object Technol., 2006

Distributed Wisdom: Designing a Replication Service for Large Peer-to-Peer Data Grids.
IEEE Distributed Syst. Online, 2006

Vishwa: A reconfigurable P2P middleware for Grid Computations.
Proceedings of the 2006 International Conference on Parallel Processing (ICPP 2006), 2006

Cohesion Analysis in Linux Kernel.
Proceedings of the 13th Asia-Pacific Software Engineering Conference (APSEC 2006), 2006

An OO based Semantic Model for Service Oriented Computing.
Proceedings of the 2006 IEEE International Conference on Services Computing (SCC 2006), 2006

A safety criterion for reusing a business process in the desired integrated.
Proceedings of the 2006 IEEE International Conference on Services Computing (SCC 2006), 2006

2005
ReQuEst: Requirements-driven quality estimator.
ACM SIGSOFT Softw. Eng. Notes, 2005

A model for characterizing the scalability of distributed systems.
ACM SIGOPS Oper. Syst. Rev., 2005

Moset: An anonymous remote mobile cluster computing paradigm.
J. Parallel Distributed Comput., 2005

The Peculiarities of Software Composition Models.
J. Digit. Inf. Manag., 2005

Avalanche Dynamics in Grids: Indications of SOC or HOT?
Proceedings of the Self-Organization and Autonomic Informatics (I), 2005

Distributed collaboration for event detection in wireless sensor networks.
Proceedings of the 3rd International Workshop on Middleware for Pervasive and Ad-hoc Computing (MPAC 2005), held at the ACM/IFIP/USENIX 6th International Middleware Conference, November 28, 2005

Service Composition Based Middleware Architecture for Mobile Grid.
Proceedings of the Ubiquitous Computing, 2005

Surrogate Object Model: A New Paradigm for Distributed Mo-bile Systems.
Proceedings of the Information Systems Technology and its Applications, 2005

GDP: A Paradigm for Intertask Communication in Grid Computing Through Distributed Pipes.
Proceedings of the Distributed Computing and Internet Technology, 2005

2004
Pattern hybridization: breeding new designs out of pattern interactions.
ACM SIGSOFT Softw. Eng. Notes, 2004

Method driven model: a unified model for an object composition language.
ACM SIGPLAN Notices, 2004

A model for parallel programming over CORBA.
J. Parallel Distributed Comput., 2004

JIAD: a tool to infer design patterns in refactoring.
Proceedings of the 6th International ACM SIGPLAN Conference on Principles and Practice of Declarative Programming, 2004

2003
Enabling Design Evolution in Software through Pattern Oriented Approach.
Proceedings of the Object-Oriented Information Systems, 9th International Conference, 2003

Pattern Oriented Software Development: Moving Seamlessly from Requirements to Architecture.
Proceedings of the ICSE 2003, 2003

A Framework for Concurrency Control in Real-Time Distributed Collaboration for Mobile Systems.
Proceedings of the 23rd International Conference on Distributed Computing Systems Workshops (ICDCS 2003 Workshops), 2003

2002
Object Schizophrenia Problem in Object Role System Design.
Proceedings of the Object-Oriented. Information Systems, 8th International Conference, 2002

The Dynamics of Language Understanding.
Proceedings of the 2002 Language Engineering Conference (LEC 2002), 2002

2001
DP: A Paradigm for Anonymous Remote Computation and Communication for Cluster Computing.
IEEE Trans. Parallel Distributed Syst., 2001

Causal Consistency in Mobile Environment.
ACM SIGOPS Oper. Syst. Rev., 2001

A data-centric concurrency control mechanism for three tier systems.
Proceedings of the IEEE International Conference on Systems, 2001

A Framework for Dynamic Client-Driven Customization.
Proceedings of the 7th International Conference on Object Oriented Information Systems, 2001

2000
A generic model for semantics-based versioning in projects.
IEEE Trans. Syst. Man Cybern. Part A, 2000

Integrating task parallelism in data parallel languages for parallel programming on NOWs.
Concurr. Pract. Exp., 2000

An approach for pattern oriented software development based on a design handbook.
Ann. Softw. Eng., 2000

Reusable Integrated Components of Patterns.
Proceedings of the TOOLS 2000: 34th International Conference on Technology of Object-Oriented Languages and Systems, 30 July, 2000

Scalability Issues in CORBA.
Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems, 2000

Version Management in Unified Modelling Languages.
Proceedings of the 6th International Conference on Object Oriented Information Systems, 2000

Reusable integrated components of inter-related patterns for software development.
Proceedings of the 7th Asia-Pacific Software Engineering Conference (APSEC 2000), 2000

Object Oriented Design Function Points.
Proceedings of the 1st Asia-Pacific Conference on Quality Software (APAQS 2000), 2000

1999
Anonymous Remote Computing: A Paradigm for Parallel Programming on Interconnected Workstations.
IEEE Trans. Software Eng., 1999

ShadowObjects: A Programming Model for Service Replication in Distributed Object Systems.
J. Parallel Distributed Comput., 1999

1998
An implemntation mechanism for design patterns.
ACM SIGSOFT Softw. Eng. Notes, 1998

FlexiFrag: A design pattern for flexible file sharing in distributed collaborative applications.
J. Syst. Archit., 1998

A concurrency control model for real-time distributed collaboration.
J. Syst. Archit., 1998

New Object Models for Seamless Transition across Heterogeneous Mobile Environments.
Proceedings of the Ninth International Workshop on Database and Expert Systems Applications, 1998

1997
Constraint meta-object: a new object model for distributed collaborative designing.
IEEE Trans. Syst. Man Cybern. Part A, 1997

Message Filters for Object-Oriented Systems.
Softw. Pract. Exp., 1997

An integrated solution based approach to software development using unified reuse artifacts.
ACM SIGSOFT Softw. Eng. Notes, 1997

A pattern oriented technique for software design.
ACM SIGSOFT Softw. Eng. Notes, 1997

PolyConstraints: A Design Pattern for Flexible Collaboration in Heterogeneous Mobile Environments.
Proceedings of the TOOLS 1997: 24th International Conference on Technology of Object-Oriented Languages and Systems, 1997

Multimedia Multicast Routing.
Proceedings of the Multimedia Applications, Services and Techniques, 1997

1996
Object-Based Subcontracting for Parallel Programming on Loosely-coupled Distributed Systems.
J. Program. Lang., 1996

Parallel Simulated Annealing Algorithms.
J. Parallel Distributed Comput., 1996

Modeling Design Versions.
Proceedings of the VLDB'96, 1996

CO-IP: An Object Model for OIS.
Proceedings of the 1996 International Conference on Object Oriented Information Systems, 1996

1995
Distributed simulated annealing algorithms for job shop scheduling.
IEEE Trans. Syst. Man Cybern., 1995

Parset: A language construct for system independent parallel programming on distributed systems.
Microprocess. Microprogramming, 1995


  Loading...