![](https://dblp.uni-trier.de/img/logo.ua.320x120.png)
![](https://dblp.uni-trier.de/img/dropdown.dark.16x16.png)
![](https://dblp.uni-trier.de/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
![search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
default search action
James M. Purtilo
Person information
- affiliation: University of Maryland, College Park, USA
Refine list
![note](https://dblp.uni-trier.de/img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c43]Jayesh Jayashankar, Anna L. Packy, Arya Teymourlouei, Alexandra A. Shaver, Garrett E. Katz, James A. Reggia, James Purtilo, Rodolphe J. Gentili:
Assessment of a Novel Virtual Environment for Examining Cognitive-Motor Processes During Execution of Action Sequences in a Human-Robot Teaming Context. HCI (11) 2024: 147-166 - 2023
- [c42]Wesley Chen, Andrew Edgley, Raunak Hota, Joshua Liu, Ezra Schwartz, Aminah Yizar, James Purtilo, Neehar Peri:
ReBound: An Open-Source 3D Bounding Box Annotation Tool for Active Learning. AutomationXP@CHI 2023 - [c41]Alexandra A. Shaver, Calvin M. Lu, Christopher Gaskins, James A. Reggia, James Purtilo, Rodolphe J. Gentili:
Cognitive-motor performance assessment during in-person and remote practice of action sequences. NER 2023: 1-4 - [i3]Wesley Chen, Andrew Edgley, Raunak Hota, Joshua Liu, Ezra Schwartz, Aminah Yizar, Neehar Peri, James Purtilo:
ReBound: An Open-Source 3D Bounding Box Annotation Tool for Active Learning. CoRR abs/2303.06250 (2023) - 2022
- [j17]Aadesh Bagmar, Kevin Hogan, Dalia Shalaby, James Purtilo:
Analyzing the Effectiveness of an Extensible Virtual Moderator. Proc. ACM Hum. Comput. Interact. 6(GROUP): 18:1-18:16 (2022) - [c40]Alexandra A. Shaver, Neehar Peri, Remy Mezebish, George Matthew, Alyza Berson, Christopher Gaskins, Gregory P. Davis, Garrett E. Katz, Immanuel Babu Henry Samuel, Matthew J. Reinhard, Michelle E. Costanzo, James A. Reggia, James Purtilo, Rodolphe J. Gentili:
Assessment of a Novel Virtual Environment for Examining Human Cognitive-Motor Performance During Execution of Action Sequences. HCI (9) 2022: 361-380 - 2021
- [c39]Kevin Hogan, Annabelle Baer, James Purtilo:
Diplomat: A Conversational Agent Framework for Goal-Oriented Group Discussion. GDN 2021: 143-154 - [i2]Aadesh Bagmar, Josiah Wedgwood, Dave Levin, Jim Purtilo:
I Know What You Imported Last Summer: A study of security threats in thePython ecosystem. CoRR abs/2102.06301 (2021) - [i1]Kevin Hogan, Annabelle Baer, James Purtilo:
Diplomat: A conversational agent framework for goal-oriented group discussion. CoRR abs/2105.05322 (2021) - 2020
- [c38]Kevin Hogan, Fei Shan, Monikka Ravichandran, Aadesh Bagmar, James Wang, Adam Sarsony, James Purtilo:
Decidio: A Pilot Implementation and User Study of a Novel Decision-Support System. GDN 2020: 192-204
2010 – 2019
- 2019
- [c37]Kevin Hogan, Noel Warford, Robert Morrison, David Miller, Sean Malone, James Purtilo:
The Challenges of Labeling Vulnerability-Contributing Commits. ISSRE Workshops 2019: 270-275 - 2018
- [c36]Ashton Webster, Ryan Eckenrod, James Purtilo:
Fast and Service-preserving Recovery from Malware Infections Using CRIU. USENIX Security Symposium 2018: 1199-1211 - 2014
- [c35]Jeffrey Stuckman, James Purtilo:
Mining Security Vulnerabilities from Linux Distribution Metadata. ISSRE Workshops 2014: 323-328 - 2013
- [c34]Jeffrey Stuckman, Kent Wills, James Purtilo:
Evaluating Software Product Metrics with Synthetic Defect Data. ESEM 2013: 259-262 - [c33]Gary Nilson, Kent Wills, Jeffrey Stuckman, James Purtilo:
BugBox: A Vulnerability Corpus for PHP Web Applications. CSET 2013 - 2011
- [j16]Jeff Stuckman, James Purtilo:
Analyzing the wikisphere: Methodology and data to support quantitative wiki research. J. Assoc. Inf. Sci. Technol. 62(8): 1564-1576 (2011) - [c32]Jeff Stuckman, James Purtilo:
A Testbed for the Evaluation of Web Intrusion Prevention Systems. Metrisec@ESEM 2011: 66-75
2000 – 2009
- 2009
- [c31]Dave Tahmoush, Sandro Fouché, Scott McMaster, Jeff Stuckman, James Purtilo:
Enhancing Software Project Management Courses With Industry Participation. FECS 2009: 135-140 - [c30]Jeff Stuckman, James Purtilo:
Measuring the wikisphere. Int. Sym. Wikis 2009
1990 – 1999
- 1997
- [c29]Gilberto Matos, James M. Purtilo, Elizabeth L. White:
Automated Computation of Decomposable Synchronization Conditions. HASE 1997: 72-77 - [c28]Donald J. Welch, James M. Purtilo:
Domain-Driven Reconfiguration in Collaborative Virtual Environments. WETICE 1997: 167-172 - [c27]Donald J. Welch, James M. Purtilo:
Using Compensating Reconfiguration to Maintain Military Distributed Simulations. WSC 1997: 961-967 - 1996
- [j15]Lisa Spicknall Fruth, James M. Purtilo, Elizabeth L. White:
A pattern-based object-linking mechanism for component-based software development environments. J. Syst. Softw. 32(3): 227-235 (1996) - [c26]Michael V. Capps, P. David Stotts, Jim Duff, James M. Purtilo:
Distributed interoperable virtual environments. CDS 1996: 202-209 - [c25]Tae-Hyung Kim, James M. Purtilo:
A Source-Level Transformation Framework for RPC-Based Distributed Programs. HPDC 1996: 78-87 - [c24]Tae-Hyung Kim, James M. Purtilo:
Load Balancing for Parallel Loops in Workstation Clusters. ICPP, Vol. 3 1996: 182-190 - [c23]James W. Duff, James M. Purtilo, Michael V. Capps, P. David Stotts:
Software engineering of distributed simulation environments. WETICE 1996: 262-267 - 1995
- [j14]James M. Purtilo, Thomas M. Swiss, Elizabeth L. White:
Extracting Program Structure for Packaging in a Component-Based Environment. Comput. Lang. 21(1): 39-48 (1995) - [c22]Tae-Hyung Kim, James M. Purtilo:
Configuration-Level Optimization of RPC-Based Distributed Programs. ICDCS 1995: 307-315 - [c21]Chen Chen, James M. Purtilo:
Event Adaption for Integrating Distributed Applications. SEKE 1995: 392-401 - [c20]Elliot A. Shefrin, James M. Purtilo:
Tool support for collaborative software prototyping. WETICE 1995: 25-35 - 1994
- [j13]Brent Agnew, Christine Hofmeister, James M. Purtilo:
Planning for change: a reconfiguration language for distributed systems. Distributed Syst. Eng. 1(5): 313- (1994) - [j12]James M. Purtilo:
The POLYLITH Software Bus. ACM Trans. Program. Lang. Syst. 16(1): 151-174 (1994) - [c19]Brent Agnew, Christine Hofmeister, James M. Purtilo:
Planning for change: a reconfiguration language for distributed systems. CDS 1994: 15-22 - [c18]James M. Purtilo, Stanley Siegel:
Experiences with CCB-Directed Projects in the Classroom. CSEE 1994: 285-302 - [c17]P. David Stotts, James M. Purtilo:
Virtual environment architectures: interoperability through software interconnection technology. WETICE 1994: 211-224 - 1993
- [j11]Christine Hofmeister, Elizabeth L. White, James M. Purtilo:
Surgeon: a packager for dynamically reconfigurable distributed applications. Softw. Eng. J. 8(2): 95-101 (1993) - [c16]Christine Hofmeister, James M. Purtilo:
Dynamic Reconfiguration in Distributed Systems: Adapting Software Modules for Replacement. ICDCS 1993: 101-110 - [c15]Chen Chen, Elizabeth L. White, James M. Purtilo:
A Packager for Multicast Software in Distributed Systems. SEKE 1993: 612-621 - 1992
- [j10]Katia S. Guimarães, William I. Gasarch, James M. Purtilo:
Selection Problems via M-Ary Queries. Comput. Complex. 2: 256-276 (1992) - [j9]Heidi E. Myers, James M. Purtilo:
Interface Type Checking of Large C Applications. Comput. Lang. 17(2): 147-154 (1992) - [j8]James M. Purtilo, Elizabeth L. White:
A flexible program adaptation system: Case studies in Ada. J. Syst. Softw. 17(2): 129-143 (1992) - [c14]Christine Hofmeister, Elizabeth L. White, James M. Purtilo:
SURGEON: a packager for dynamically reconfigurable distributed applications. CDS 1992: 164-175 - [c13]Peter Wegner, William L. Scherlis, James M. Purtilo, David C. Luckham, Ralph E. Johnson:
Object-Oriented Megaprogramming (Panel). OOPSLA 1992: 392-396 - [c12]Elizabeth L. White, James M. Purtilo:
Integrating the heterogeneous control properties of software modules. SDE 1992: 99-108 - 1991
- [j7]James M. Purtilo, Pankaj Jalote:
An Environment for Prototyping Distributed Applications. Comput. Lang. 16(3/4): 197-207 (1991) - [j6]James M. Purtilo, Joanne M. Atlee:
Module Reuse by Interface Adaptation. Softw. Pract. Exp. 21(6): 539-556 (1991) - [j5]James M. Purtilo, Pankaj Jalote:
An Environment for Developing Fault-Tolerant Software. IEEE Trans. Software Eng. 17(2): 153-159 (1991) - [j4]John R. Callahan, James M. Purtilo:
A Packaging System For Heterogeneous Execution Environments. IEEE Trans. Software Eng. 17(6): 626-635 (1991) - [c11]James M. Purtilo, Christine Hofmeister:
Dynamic reconfiguration of distributed programs. ICDCS 1991: 560-571 - [c10]James M. Purtilo, Aaron Larson, Jeff Clark:
A Methodology for Prototyping-in-the-Large. ICSE 1991: 2-12 - [c9]James M. Purtilo:
Dynamic Software Reconfiguration Supports Scientific Problem-solving Activities. Programming Environments for High-Level Scientific Problem Solving 1991: 245-256 - 1990
- [c8]James M. Purtilo, Joanne M. Atlee:
Improving Module Reuse by Interface Adaption. ICCL 1990: 208-217
1980 – 1989
- 1989
- [j3]James M. Purtilo, John R. Callahan:
Parse Tree Annotations. Commun. ACM 32(12): 1467-1477 (1989) - [c7]James M. Purtilo, Pankaj Jalote:
A system for supporting multi-language versions for software fault tolerance. FTCS 1989: 268-274 - [c6]James M. Purtilo, Pankaj Jalote:
An environment for prototyping distributed applications. ICDCS 1989: 588-594 - [c5]James M. Purtilo:
MINION: An Environment to Organize Mathematical Problem Solving. ISSAC 1989: 147-154 - 1988
- [j2]James M. Purtilo, Daniel A. Reed, Dirk Grunwald:
Environments for Prototyping Parallel Algorithms. J. Parallel Distributed Comput. 5(4): 421-437 (1988) - 1987
- [c4]James M. Purtilo, Daniel A. Reed, Dirk Grunwald:
Environments for Prototyping Parallel Algorithms. ICPP 1987: 431-438 - 1986
- [c3]Simon M. Kaplan, Ralph E. Johnson, Roy H. Campbell, Samuel N. Kamin, James M. Purtilo, Mehdi T. Harandi, Jane W.-S. Liu:
An Architecture for Tool Integration. Advanced Programming Environments 1986: 112-125 - [c2]James M. Purtilo:
Applications of a software interconnection system in mathematical problem solving environments. SYMSAC 1986: 16-23 - 1985
- [c1]James M. Purtilo:
Polylith: An environment to support management of tool interfaces. SLIPE 1985: 12-18 - [e1]Teri F. Payton, L. Peter Deutsch, James Purtilo:
Proceedings of the ACM SIGPLAN 85 Symposium on Language Issues in Programming Environments, SLIPE 1985, Seattle, Washington, USA, June 25-28, 1985. ACM 1985, ISBN 978-0-89791-165-8 [contents] - 1980
- [j1]Jim Purtilo:
On implementing arbitrary precision arithmetic in NIL: an exercise in data abstraction. SIGSAM Bull. 14(1): 14-18 (1980)
Coauthor Index
![](https://dblp.uni-trier.de/img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-06-13 21:49 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint