James H. Hill

Orcid: 0000-0001-8336-9855

According to our database1, James H. Hill authored at least 58 papers between 2005 and 2023.

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

2023
Rewiring Police Officer Training Networks to Reduce Forecasted Use of Force.
Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 2023

Low-Cost Gunshot Detection System with Localization for Community Based Violence Interruption.
Proceedings of the 10th IEEE International Conference on Data Science and Advanced Analytics, 2023

2022
Using Reservoir Sampling and Parallelization to Improve Dynamic Binary Instrumentation.
Proceedings of the 25th IEEE International Symposium On Real-Time Distributed Computing, 2022

2021
Using recommender systems to improve proactive modeling.
Softw. Syst. Model., 2021

A generalized approach to real-time, non-intrusive instrumentation and monitoring of standards-based distributed middleware.
J. Syst. Archit., 2021

Real-time Detection of the More is Less Performance Anti-Pattern in MySQL Databases.
Proceedings of the 24th IEEE International Symposium on Real-Time Distributed Computing, 2021

2020
A Generalized Approach for Non-intrusive Real-time Instrumentation of Standards-based Distributed Middleware.
Proceedings of the 23rd IEEE International Symposium on Real-Time Distributed Computing, 2020

Using Multi-core Architectures to Improve the Performance of Real-time Dynamic Binary Instrumentation.
Proceedings of the 23rd IEEE International Symposium on Real-Time Distributed Computing, 2020

2018
Using Software Engineering Metrics to Evaluate the Quality of Static Code Analysis Tools.
Proceedings of the 1st International Conference on Data Intelligence and Security, 2018

Using Machine Learning Techniques to Classify and Predict Static Code Analysis Tool Warnings.
Proceedings of the 15th IEEE/ACS International Conference on Computer Systems and Applications, 2018

2017
Proactive modeling: a new model intelligence technique.
Softw. Syst. Model., 2017

Real-Time, Non-instrusive Instrumentation and Monitoring of Standards-Based Event-Based Applications.
Proceedings of the 20th IEEE International Symposium on Real-Time Distributed Computing, 2017

Identifying and Documenting False Positive Patterns Generated by Static Code Analysis Tools.
Proceedings of the 4th IEEE/ACM International Workshop on Software Engineering Research and Industrial Practice, 2017

2016
Understanding the trust of software-intensive distributed systems.
Concurr. Comput. Pract. Exp., 2016

Automatically Detecting "Excessive Dynamic Memory Allocations" Software Performance Anti-Pattern.
Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, 2016

2014
A survey report of enhancements to the visitor software design pattern.
Softw. Pract. Exp., 2014

Towards detecting software performance anti-patterns using classification techniques.
ACM SIGSOFT Softw. Eng. Notes, 2014

The Relevance of Model-Driven Engineering Thirty Years from Now.
Proceedings of the Model-Driven Engineering Languages and Systems, 2014

Pin++: an object-oriented framework for writing pintools.
Proceedings of the Generative Programming: Concepts and Experiences, 2014

Towards modeling the behavior of static code analysis tools.
Proceedings of the Cyber and Information Security Research Conference, 2014

Towards trust-based recommender systems for online software services.
Proceedings of the Cyber and Information Security Research Conference, 2014

PAD: Performance Anomaly Detection in Multi-server Distributed Systems.
Proceedings of the 2014 IEEE 7th International Conference on Cloud Computing, Anchorage, AK, USA, June 27, 2014

2013
Adapting system execution traces to support analysis of software system performance properties.
J. Syst. Softw., 2013

Auto-constructing dataflow models from system execution traces.
Proceedings of the 16th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2013

Optimizing general-purpose software instrumentation middleware performance for distributed real-time and embedded systems.
Proceedings of the 16th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2013

Using Component-based Middleware to Design and Implement Data Distribution Service (DDS) Systems.
Proceedings of the 39th Euromicro Conference on Software Engineering and Advanced Applications, 2013

Trustworthy Service Selection Using Long-Term Monitoring of Trust Contracts.
Proceedings of the 17th IEEE International Enterprise Distributed Object Computing Conference, 2013

Real-Time Monitoring using AJAX and WebSockets.
Proceedings of the 20th IEEE International Conference and Workshops on Engineering of Computer Based Systems, 2013

Trust contract of a service and its role in service selection for distributed software systems.
Proceedings of the Cyber Security and Information Intelligence, 2013

2012
Proactive modeling: auto-generating models from their semantics and constraints.
Proceedings of the 2012 Workshop on Domain-Specific Modeling, 2012

Adapting System Execution Traces for Validation of Distributed System QoS Properties.
Proceedings of the 15th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2012

Using Template Metaprogramming to Enhance Reuse in Visitor-Based Model Interpreters.
Proceedings of the IEEE 19th International Conference and Workshops on Engineering of Computer-Based Systems, 2012

Using Parameterized Attributes to Improve Testing Capabilities with Domain-Specific Modeling Languages.
Proceedings of the IEEE 19th International Conference and Workshops on Engineering of Computer-Based Systems, 2012

A Compositional Trust Model for Predicting the Trust Value of Software System QoS Properties.
Proceedings of the 15th IEEE International Conference on Computational Science and Engineering, 2012

2011
OASIS: an architecture for dynamic instrumentation of enterprise distributed real-time and embedded systems.
Comput. Syst. Sci. Eng., 2011

Evaluating distributed real-time and embedded system test correctness using system execution traces.
Central Eur. J. Comput. Sci., 2011

Experiences with Service-Oriented Middleware for Dynamic Instrumentation of Enterprise DRE Systems.
Proceedings of the On the Move to Meaningful Internet Systems: OTM 2011, 2011

Generating Valid Interface Definition Language from Succinct Models.
Proceedings of the 14th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2011

Modeling Interface Definition Language Extensions (IDL3+) Using Domain-Specific Modeling Languages.
Proceedings of the 14th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2011

Towards Heterogeneous Composition of Distributed Real-Time and Embedded (DRE) Systems Using the CORBA Component Model.
Proceedings of the 37th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2011, Oulu, Finland, August 30, 2011

Towards Adapting System Execution Traces for Validation of Enterprise Distributed System QoS Properties.
Proceedings of the Workshops Proceedings of the 15th IEEE International Enterprise Distributed Object Computing Conference, 2011

Measuring and Reducing Modeling Effort in Domain-Specific Modeling Languages with Examples.
Proceedings of the 18th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, 2011

2010
Tools for Continuously Evaluating Distributed System Qualities.
IEEE Softw., 2010

Context-Based Analysis of System Execution Traces for Validating Distributed Real-Time and Embedded System Quality-of-Service Properties.
Proceedings of the 16th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, 2010

OASIS: A Service-Oriented Architecture for Dynamic Instrumentation of Enterprise Distributed Real-Time and Embedded Systems.
Proceedings of the 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2010

CUTS: a system execution modeling tool for realizing continuous system integration testing.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

2009
Agile Techniques for Developing and Evaluating Large-scale Component-based Distributed Real-time and Embedded Systems.
PhD thesis, 2009

Improving Domain-Specific Language Reuse with Software Product Line Techniques.
IEEE Softw., 2009

An Architecture Independent Approach to Emulating Computation Intensive Workload for Early Integration Testing of Enterprise DRE Systems.
Proceedings of the On the Move to Meaningful Internet Systems: OTM 2009, 2009

Unit Testing Non-functional Concerns of Component-based Distributed Systems.
Proceedings of the Second International Conference on Software Testing Verification and Validation, 2009

2008
Model-driven specification of component-based distributed real-time and embedded systems for verification of systemic QoS properties.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

Towards a solution for synchronizing disparate models of ultra-large-scale systems.
Proceedings of the 2nd international workshop on Ultra-large-scale software-intensive systems, 2008

CiCUTS: Combining System Execution Modeling Tools with Continuous Integration Environments.
Proceedings of the 15th Annual IEEE International Conference and Workshop on Engineering of Computer Based Systems (ECBS 2008), 31 March, 2008

2007
Model-driven Engineering for Early QoS Validation of Component-based Software Systems.
J. Softw., 2007

Model-Driven Engineering for Development-Time QoS Validation of Component-Based Software Systems.
Proceedings of the 14th Annual IEEE International Conference and Workshop on Engineering of Computer Based Systems (ECBS 2007), 2007

2006
Applying System Execution Modeling Tools to Evaluate Enterprise Distributed Real-time and Embedded System QoS.
Proceedings of the 12th IEEE Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2006), 2006

Domain-Specific Modeling Languages for Configuring and Evaluating Enterprise DRE System Quality of Service.
Proceedings of the 13th Annual IEEE International Conference and Workshop on Engineering of Computer Based Systems (ECBS 2006), 2006

2005
Visual OS: design and implementation of a visual framework for learning operating system concepts.
Proceedings of the 43nd Annual Southeast Regional Conference, 2005


  Loading...