Santonu Sarkar

Orcid: 0000-0001-9470-7012

According to our database1, Santonu Sarkar authored at least 100 papers between 1991 and 2024.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
quantile-Long Short Term Memory: A Robust, Time Series Anomaly Detection Method.
IEEE Trans. Artif. Intell., August, 2024

Can Tree Based Approaches Surpass Deep Learning in Anomaly Detection? A Benchmarking Study.
CoRR, 2024

2024 IEEE International Conference on Cloud Computing, Message from the Chairs.
Proceedings of the 17th IEEE International Conference on Cloud Computing, 2024

2023
Program Analysis and Machine Learning-based Approach to Predict Power Consumption of CUDA Kernel.
ACM Trans. Model. Perform. Evaluation Comput. Syst., December, 2023

Efficient anomaly identification in temporal and non-temporal industrial data using tree based approaches.
Appl. Intell., April, 2023

Prediction of Performance and Power Consumption of GPGPU Applications.
CoRR, 2023

Quantile LSTM: A Robust LSTM for Anomaly Detection In Time Series Data.
CoRR, 2023

Inspect-GPU: A Software to Evaluate Performance Characteristics of CUDA Kernels Using Microbenchmarks and Regression Models.
Proceedings of the 18th International Conference on Software Technologies, 2023

Data Flow as Code: Managing Data Flow in an Industrial Hierarchical Edge Network.
Proceedings of the 28th IEEE International Conference on Emerging Technologies and Factory Automation, 2023

2022
Architecture of a time-sensitive provisioning system for cloud-native software.
Softw. Pract. Exp., 2022

Performance modeling of graphics processing unit application using static and dynamic analysis.
Concurr. Comput. Pract. Exp., 2022

Design of a Validator for Module Type Packages.
Proceedings of the IECON 2022, 2022

Modeling Error Propagation in a Modular Plant.
Proceedings of the 27th IEEE International Conference on Emerging Technologies and Factory Automation, 2022

2021
Fitness-Aware Containerization Service Leveraging Machine Learning.
IEEE Trans. Serv. Comput., 2021

Understanding the Inter-Domain Presence of Research Topics in the Computing Discipline.
IEEE Trans. Emerg. Top. Comput., 2021

Postulating Exoplanetary Habitability via a Novel Anomaly Detection Method.
CoRR, 2021

GPPT: A Power Prediction Tool for CUDA Applications.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

Identification of Modules from Graphical Control Specification.
Proceedings of the IECON 2021, 2021

d-BTAI: The Dynamic-Binary Tree Based Anomaly Identification Algorithm for Industrial Systems.
Proceedings of the Advances and Trends in Artificial Intelligence. From Theory to Practice, 2021

Clustering, Separation, and Connection: A Tale of Three Characteristics.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021

Automatic Control Code Generation from SAMA Specification.
Proceedings of the 26th IEEE International Conference on Emerging Technologies and Factory Automation, 2021

2020
Assessing Invariant Mining Techniques for Cloud-Based Utility Computing Systems.
IEEE Trans. Serv. Comput., 2020

Analysis, Evaluation, and Assessment for Containerizing an Industry Automation Software.
Proceedings of the 2020 IEEE International Conference on Systems, Man, and Cybernetics, 2020

Analyzing Risky Behavior in Traffic Accidents.
Proceedings of the 2020 IEEE International Conference on Systems, Man, and Cybernetics, 2020

A New Paradigm of Cloud Brokerage.
Proceedings of the IEEE International Conference on Parallel & Distributed Processing with Applications, 2020

An Approach to Estimate Power Consumption of a CUDA Kernel.
Proceedings of the IEEE International Conference on Parallel & Distributed Processing with Applications, 2020

A Report on the First Workshop on Software Engineering for Artificial Intelligence (SE4AI 2020).
Proceedings of the ISEC 2020: 13th Innovations in Software Engineering Conference, 2020

Translation Validation of Loop involving Code Optimizing Transformations using Petri Net based Models of Programs.
Proceedings of the International Workshop on Petri Nets and Software Engineering co-located with 41st International Conference on Application and Theory of Petri Nets and Concurrency (PETRI NETS 2020), 2020

2019
Improving Safety in Collaborative Robot Tasks.
Proceedings of the 17th IEEE International Conference on Industrial Informatics, 2019

ThrustHetero: A Framework to Simplify Heterogeneous Computing Platform Programming using Design Abstraction.
Proceedings of the 12th Innovations on Software Engineering Conference (formerly known as India Software Engineering Conference), 2019

Time-Sensitive Provisioning of Bare Metal Compute as a Cloud Service.
Proceedings of the 12th IEEE International Conference on Cloud Computing, 2019

2018
Architectural partitioning and deployment modeling on hybrid clouds.
Softw. Pract. Exp., 2018

Optimizing MapReduce for energy efficiency.
Softw. Pract. Exp., 2018

Thrust2D: A new design abstraction framework for structured grid class of algorithms.
Concurr. Comput. Pract. Exp., 2018

Best-Fit Containerization as a Brokered Service.
Proceedings of the IEEE International Conference on Parallel & Distributed Processing with Applications, 2018

Predicting Execution Time of CUDA Kernel Using Static Analysis.
Proceedings of the IEEE International Conference on Parallel & Distributed Processing with Applications, 2018

Analysis of GPGPU Programs for Data-race and Barrier Divergence.
Proceedings of the 13th International Conference on Software Technologies, 2018

Towards Transforming an Industrial Automation System from Monolithic to Microservices.
Proceedings of the 23rd IEEE International Conference on Emerging Technologies and Factory Automation, 2018

Modeling Operational Fairness of Hybrid Cloud Brokerage.
Proceedings of the 18th IEEE/ACM International Symposium on Cluster, 2018

2017
Analysis and Diagnosis of SLA Violations in a Production SaaS Cloud.
IEEE Trans. Reliab., 2017

How Easy it is to Write Software for Heterogeneous Systems?
ACM SIGSOFT Softw. Eng. Notes, 2017

Predicting the Impact of Software Engineering Topics: An Empirical Study.
Proceedings of the 26th International Conference on World Wide Web Companion, 2017

An End-to-end Formal Verifier for Parallel Programs.
Proceedings of the 12th International Conference on Software Technologies, 2017

An Empirical Evaluation of Design Abstraction and Performance of Thrust Framework.
Proceedings of the 46th International Conference on Parallel Processing Workshops, 2017

How Effective is Design Abstraction in Thrust?: An Empirical Evaluation.
Proceedings of the 2017 Workshop on Software Engineering Methods for Parallel and High Performance Applications, 2017

Thrust++: Extending Thrust Framework for Better Abstraction and Performance.
Proceedings of the 24th IEEE International Conference on High Performance Computing, 2017

Uptime-Optimized Cloud Architecture as a Brokered Service.
Proceedings of the 47th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops, 2017

SamaTulyata: An Efficient Path Based Equivalence Checking Tool.
Proceedings of the Automated Technology for Verification and Analysis, 2017

2016
How Long Will This Live? Discovering the Lifespans of Software Engineering Ideas.
IEEE Trans. Big Data, 2016

Data-race detection: the missing piece for an end-to-end semantic equivalence checker for parallelizing transformations of array-intensive programs.
Proceedings of the 3rd ACM SIGPLAN International Workshop on Libraries, 2016

Identification of critical parameters for MapReduce energy efficiency using statistical Design of Experiments.
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium Workshops, 2016

Unified power and energy measurement API for HPC co-processors.
Proceedings of the 35th IEEE International Performance Computing and Communications Conference, 2016

CPU Frequency Tuning to Improve Energy Efficiency of MapReduce Systems.
Proceedings of the 22nd IEEE International Conference on Parallel and Distributed Systems, 2016

Developer Productivity in HPC Application Development: An Overview of Recent Techniques.
Proceedings of the ACM Workshop on Software Engineering Methods for Parallel and High Performance Applications, Kyoto, Japan, May 31, 2016

2015
Classification Framework of MapReduce Scheduling Algorithms.
ACM Comput. Surv., 2015

Secure the Cloud: From the Perspective of a Service-Oriented Organization.
ACM Comput. Surv., 2015

Discovering the Rise and Fall of Software Engineering Ideas from Scholarly Publication Data.
Proceedings of the 24th International Conference on World Wide Web Companion, 2015

A Profile Guided Approach to Optimize Branch Divergence While Transforming Applications for GPUs.
Proceedings of the 8th India Software Engineering Conference, 2015

Improving Energy Efficiency of IO-Intensive MapReduce Jobs.
Proceedings of the 2015 International Conference on Distributed Computing and Networking, 2015

The Importance of Being Isolated: An Empirical Study on Chromium Reviews.
Proceedings of the 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2015

2014
Filtering Security Alerts for the Analysis of a Production SaaS Cloud.
Proceedings of the 7th IEEE/ACM International Conference on Utility and Cloud Computing, 2014

An Experiment with Conceptual Clustering for the Analysis of Security Alerts.
Proceedings of the 25th IEEE International Symposium on Software Reliability Engineering Workshops, 2014

Using Invariants for Anomaly Detection: The Case Study of a SaaS Application.
Proceedings of the 25th IEEE International Symposium on Software Reliability Engineering Workshops, 2014

Characterization of operational failures from a business data processing SaaS platform.
Proceedings of the 36th International Conference on Software Engineering, 2014

An Empirical Study of Hadoop's Energy Efficiency on a HPC Cluster.
Proceedings of the International Conference on Computational Science, 2014

Mining Invariants from SaaS Application Logs (Practical Experience Report).
Proceedings of the 2014 Tenth European Dependable Computing Conference, 2014

Execution profile driven speedup estimation for porting sequential code to GPU.
Proceedings of the 7th ACM India Computing Conference, 2014

2013
Keep it moving: Proactive workload management for reducing SLA violations in large scale SaaS clouds.
Proceedings of the IEEE 24th International Symposium on Software Reliability Engineering, 2013

Reducing service failures by failure and workload aware load balancing in SaaS clouds.
Proceedings of the 43rd Annual IEEE/IFIP Conference on Dependable Systems and Networks Workshop, 2013

Empirical study of performance benefits of hardware assisted virtualization.
Proceedings of the 6th ACM India Computing Convention, 2013

How many researchers does it take to make impact?: mining software engineering publication data for collaboration insights.
Proceedings of the 6th ACM India Computing Convention, 2013

Factors Influencing Research Contributions and Researcher Interactions in Software Engineering: An Empirical Study.
Proceedings of the 20th Asia-Pacific Software Engineering Conference, 2013

2012
Measurements-Based Analysis of Workload-Error Relationship in a Production SaaS Cloud.
Proceedings of the 23rd IEEE International Symposium on Software Reliability Engineering Workshops, 2012

Reuse and Refactoring of GPU Kernels to Design Complex Applications.
Proceedings of the 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, 2012

Creating design from requirements and use cases: bridging the gap between requirement and detailed design.
Proceedings of the Proceeding of the 5th Annual India Software Engineering Conference, 2012

Identifying hotspots in a program for data parallel architecture: an early experience.
Proceedings of the Proceeding of the 5th Annual India Software Engineering Conference, 2012

The social network of software engineering research.
Proceedings of the Proceeding of the 5th Annual India Software Engineering Conference, 2012

iCirrus Wop: Workload Analysis for Virtual Machine Placements.
Proceedings of the 18th IEEE International Conference on Parallel and Distributed Systems, 2012

An independent verification of errors and vulnerabilities in SaaS cloud.
Proceedings of the IEEE/IFIP International Conference on Dependable Systems and Networks Workshops, 2012

Analysis of SaaS Business Platform Workloads for Sizing and Collocation.
Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing, 2012

2011
Implementation of a Scalable Next Generation Sequencing Business Cloud Platform-An Experience Report.
Proceedings of the IEEE International Conference on Cloud Computing, 2011

2010
Accelerating technical design of business applications: a knowledge-based approach.
Proceedings of the Proceeding of the 3rd Annual India Software Engineering Conference, 2010

2009
Modularization of a Large-Scale Business Application: A Case Study.
IEEE Softw., 2009

Discovery of architectural layers and measurement of layering violations in source code.
J. Syst. Softw., 2009

Extracting High-Level Functional Design from Software Requirements.
Proceedings of the 16th Asia-Pacific Software Engineering Conference, 2009

2008
Metrics for Measuring the Quality of Modularization of Large-Scale Object-Oriented Software.
IEEE Trans. Software Eng., 2008

Mining business topics in source code using latent dirichlet allocation.
Proceedings of the Proceeding of the 1st Annual India Software Engineering Conference, 2008

A collaborative platform for application knowledge management in software maintenance projects.
Proceedings of the 1st Bangalore Annual Compute Conference, Compute 2008, 2008

2007
API-Based and Information-Theoretic Metrics for Measuring the Quality of Software Modularization.
IEEE Trans. Software Eng., 2007

2006
A Method for Detecting and Measuring Architectural Layering Violations in Source Code.
Proceedings of the 13th Asia-Pacific Software Engineering Conference (APSEC 2006), 2006

2005
SAM: A Tool for Software Architecture Modeling and Performance Analysis.
Proceedings of the Second International Conference on the Quantitative Evaluaiton of Systems (QEST 2005), 2005

Metrics for Analyzing Module Interactions in Large Software Systems.
Proceedings of the 12th Asia-Pacific Software Engineering Conference (APSEC 2005), 2005

2004
A Study of Existing Architecture Description Approaches from Enterprise System Development Perspective.
Proceedings of the International Conference on Software Engineering Research and Practice, 2004

Architecture Pattern Organization.
Proceedings of the International Conference on Software Engineering Research and Practice, 2004

1997
Analyzing Controllability of a Hardware Circuit for its Reuse.
Proceedings of the 10th International Conference on VLSI Design (VLSI Design 1997), 1997

1996
Representation and Synthesis of Interface of a Circuit for its Reuse.
Proceedings of the 9th International Conference on VLSI Design (VLSI Design 1996), 1996

1995
Synchronization of communicating modules and processes in high level synthesis.
Proceedings of the 8th International Conference on VLSI Design (VLSI Design 1995), 1995

1994
Interface design and controller synthesis of digital systems in an object oriented environment.
Microprocess. Microprogramming, 1994

An Object Oriented Environment for Modeling and Synthesis of Hardware Circuits.
Proceedings of the Seventh International Conference on VLSI Design, 1994

1991
VLODS: a VLSI object oriented database system.
Inf. Syst., 1991


  Loading...