James M. Purtilo
According to our database1, James M. Purtilo authored at least 48 papers between 1980 and 2018.
Legend:Book In proceedings Article PhD thesis Other
Fast and Service-preserving Recovery from Malware Infections Using CRIU.
Proceedings of the 27th USENIX Security Symposium, 2018
Mining Security Vulnerabilities from Linux Distribution Metadata.
Proceedings of the 25th IEEE International Symposium on Software Reliability Engineering Workshops, 2014
BugBox: A Vulnerability Corpus for PHP Web Applications.
Proceedings of the 6th Workshop on Cyber Security Experimentation and Test, 2013
Evaluating Software Product Metrics with Synthetic Defect Data.
Proceedings of the 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2013
Analyzing the wikisphere: Methodology and data to support quantitative wiki research.
A Testbed for the Evaluation of Web Intrusion Prevention Systems.
Proceedings of the Third International Workshop on Security Measurements and Metrics, 2011
Measuring the wikisphere.
Proceedings of the 2009 International Symposium on Wikis, 2009
Enhancing Software Project Management Courses With Industry Participation.
Proceedings of the 2009 International Conference on Frontiers in Education: Computer Science & Computer Engineering, 2009
Using Compensating Reconfiguration to Maintain Military Distributed Simulations.
Proceedings of the 29th conference on Winter simulation, 1997
Domain-Driven Reconfiguration in Collaborative Virtual Environments.
Proceedings of the 6th Workshop on Enabling Technologies (WET-ICE '97), 1997
Automated Computation of Decomposable Synchronization Conditions.
Proceedings of the 2nd High-Assurance Systems Engineering Workshop (HASE '97), 1997
A pattern-based object-linking mechanism for component-based software development environments.
Journal of Systems and Software, 1996
Software engineering of distributed simulation environments.
Proceedings of the 5th Workshop on Enabling Technologies, 1996
Load Balancing for Parallel Loops in Workstation Clusters.
Proceedings of the 1996 International Conference on Parallel Processing, 1996
A Source-Level Transformation Framework for RPC-Based Distributed Programs.
Proceedings of the 5th International Symposium on High Performance Distributed Computing (HPDC '96), 1996
Distributed interoperable virtual environments.
Proceedings of the Third International Conference on Configurable Distributed Systems, 1996
Extracting Program Structure for Packaging in a Component-Based Environment.
Comput. Lang., 1995
Tool support for collaborative software prototyping.
Proceedings of the 4th Workshop on Enabling Technologies, 1995
Event Adaption for Integrating Distributed Applications.
Proceedings of the SEKE'95, 1995
Configuration-Level Optimization of RPC-Based Distributed Programs.
Proceedings of the 15th International Conference on Distributed Computing Systems, Vancouver, British Columbia, Canada, May 30, 1995
The POLYLITH Software Bus.
ACM Trans. Program. Lang. Syst., 1994
Virtual environment architectures: interoperability through software interconnection technology.
Proceedings of the Third Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, 1994
Experiences with CCB-Directed Projects in the Classroom.
Proceedings of the Software Engineering Education, 1994
Planning for change: a reconfiguration language for distributed systems.
Proceedings of the Second International Workshop on Configurable Distributed Systems, 1994
A Packager for Multicast Software in Distributed Systems.
Proceedings of the SEKE'93, 1993
Dynamic Reconfiguration in Distributed Systems: Adapting Software Modules for Replacement.
Proceedings of the 13th International Conference on Distributed Computing Systems, 1993
A flexible program adaptation system: Case studies in Ada.
Journal of Systems and Software, 1992
Interface Type Checking of Large C Applications.
Comput. Lang., 1992
Selection Problems via M-Ary Queries.
Computational Complexity, 1992
Integrating the heterogeneous control properties of software modules.
Proceedings of the SDE 5: 5th ACM SIGSOFT Symposium on Software Development Environments, 1992
Object-Oriented Megaprogramming (Panel).
Proceedings of the Conference on Object-Oriented Programming Systems, 1992
SURGEON: a packager for dynamically reconfigurable distributed applications.
Proceedings of the First International Workshop on Configurable Distributed Systems, 1992
An Environment for Developing Fault-Tolerant Software.
IEEE Trans. Software Eng., 1991
A Packaging System For Heterogeneous Execution Environments.
IEEE Trans. Software Eng., 1991
Module Reuse by Interface Adaptation.
Softw., Pract. Exper., 1991
Dynamic Software Reconfiguration Supports Scientific Problem-solving Activities.
Proceedings of the Programming Environments for High-Level Scientific Problem Solving, 1991
A Methodology for Prototyping-in-the-Large.
Proceedings of the 13th International Conference on Software Engineering, 1991
Dynamic reconfiguration of distributed programs.
Proceedings of the 10th International Conference on Distributed Computing Systems (ICDCS 1991), 1991
Improving Module Reuse by Interface Adaption.
Proceedings of the 1990 Internation Conference on Computer Languages, 1990
Parse Tree Annotations.
Commun. ACM, 1989
MINION: An Environment to Organize Mathematical Problem Solving.
Proceedings of the ACM-SIGSAM 1989 International Symposium on Symbolic and Algebraic Computation, 1989
An environment for prototyping distributed applications.
Proceedings of the 9th International Conference on Distributed Computing Systems, 1989
A system for supporting multi-language versions for software fault tolerance.
Proceedings of the Nineteenth International Symposium on Fault-Tolerant Computing, 1989
Environments for Prototyping Parallel Algorithms.
Proceedings of the International Conference on Parallel Processing, 1987
Applications of a software interconnection system in mathematical problem solving environments.
Proceedings of the SYMSAC 1986, 1986
An Architecture for Tool Integration.
Proceedings of the Advanced Programming Environments, 1986
Polylith: An environment to support management of tool interfaces.
SIGPLAN Notices, 1985
On implementing arbitrary precision arithmetic in NIL: an exercise in data abstraction.
ACM SIGSAM Bulletin, 1980