Scheduling independent processors with different storage capacities. - Dennis G. Kafura; Vincent Y. Shen (ACM Annual Conference (1), 1974)

Analysis of scheduling algorithms for a model of a multiprocessor computer system. - Dennis G. Kafura (1974)

Scheduling tasks with critical sections. - Dennis G. Kafura (ACM Annual Conference, 1977)

Task Scheduling with Critical Section Constraints. - Dennis G. Kafura (IFIP Congress, 1977)

Task Scheduling on a Multiprocessor System with Independent Memories. - Dennis G. Kafura; Vincent Y. Shen (SIAM J. Comput., 1977)

An Algorithm to Design the Memory Configuration of a Computer Network. - Dennis G. Kafura; Vincent Y. Shen (J. ACM, 1978)

A simple reference string sampling method. - James Wittneben; Dennis G. Kafura (ACM Annual Conference, 1980)

Software quality metrics based on interconnectivity. - Dennis G. Kafura; Sallie M. Henry (J. Syst. Softw., 1981)

Working set measurements based on sampled reference string information. - James Wittneben; Dennis G. Kafura (Perform. Evaluation, 1981)

On the relationships among three software metrics. - Sallie M. Henry; Dennis G. Kafura; Kathy Harris (Measurement and evaluation of software quality, 1981)

Software Structure Metrics Based on Information Flow. - Sallie M. Henry; Dennis G. Kafura (IEEE Trans. Software Eng., 1981)

Predicting cost-of-change: from design structure metrics. - Dennis George; David Gustafson; Sallie M. Henry; David H. Hutchens; Dennis G. Kafura; John H. Sayler (ACM SIGSOFT Softw. Eng. Notes, 1982)

Strategy independent program restructuring using the critical reference principle. - Kwai-Ting Lan; Dennis G. Kafura (Perform. Evaluation, 1984)

The Evaluation of Software Systems' Structure Using Quantitative Software Metrics. - Sallie M. Henry; Dennis G. Kafura (Softw. Pract. Exp., 1984)

A survey of software metrics. - Dennis G. Kafura (ACM Annual Conference, 1985)

A Validation of Software Metrics Using Many Metrics and Two Resources. - Dennis G. Kafura; J. Canning (ICSE, 1985)

Memory-Constrained Task Scheduling on a Network of Dual Processors - Ken Fuchs; Dennis G. Kafura (J. ACM, 1985)

The Use of Software Complexity Metrics in Software Maintenance. - Dennis G. Kafura; Geereddy R. Reddy (IEEE Trans. Software Eng., 1987)

Concurrent object-oriented real-times systems research. - Dennis G. Kafura (OOPSLA/ECOOP Workshop on Object-based Concurrent Programming, 1988)

Inheritance in Actor Based Concurrent Object-Oriented Languages. - Dennis G. Kafura; Keung Hae Lee (Comput. J., 1989)

Garbage Collection of Actors. - Dennis G. Kafura; Douglas Washabaugh; Jeff Nelson (OOPSLA/ECOOP, 1990)

Incremental Garbage Collection of Concurrent Objects for Real-Time Applications. - Douglas Washabaugh; Dennis G. Kafura (RTSS, 1990)

Recent progress in combining actor-based concurrency with object-oriented programming. - Dennis G. Kafura; R. Greg Lavender (OOPSLA/ECOOP Workshop on Object-based Concurrent Programming, 1990)

Progress in the garbage collection of active objects. - Dennis G. Kafura; Douglas Washabaugh; Jeff Nelson (OOPSLA/ECOOP Workshop on Object-based Concurrent Programming, 1990)

Distributed garbage collection of active objects. - Douglas Washabaugh; Dennis G. Kafura (ICDCS, 1991)

An Empirical Study of the Object-Oriented Paradigm and Software Reuse. - John A. Lewis; Sallie M. Henry; Dennis G. Kafura; Robert S. Schulman (OOPSLA, 1991)

Human factors and software reuse: the manager's impact. - John A. Lewis; Sallie M. Henry; Dennis G. Kafura; Robert S. Schulman (ACM Southeast Regional Conference, 1992)

A protection model incorporating both authorization and constraints. - Atika Laribi; Dennis G. Kafura (Comput. Secur., 1992)

Programming with ASN.1 Using Polymorphic Types and Type Specialization. - R. Greg Lavender; Dennis G. Kafura; R. W. Mullins (ULPAA, 1994)

Workshop on multi-language object models. - Dennis G. Kafura; Siva Challa; R. Greg Lavender (OOPSLA Addendum, 1994)

Improving Software Maintenance at Martin Marietta. - Joel E. Henry; Sallie M. Henry; Dennis G. Kafura; Lance Matheson (IEEE Softw., 1994)

Measuring Object-Oriented Design. - Wei Li 014; Sallie M. Henry; Dennis G. Kafura; Robert S. Schulman (J. Object Oriented Program., 1995)

Workshop on design patterns for concurrent, parallel, and distributed object-oriented system. - Dennis G. Kafura; R. Greg Lavender; Douglas C. Schmidt (OOPSLA Addendum, 1995)

Concurrent and Distributed Garbage Collection of Active Objects. - Dennis G. Kafura; Manibrata Mukherji; Douglas Washabaugh (IEEE Trans. Parallel Distributed Syst., 1995)

CCE: A Process-Calculus Based Formalism for Specifying Multi-Object Coordination. - Manibrata Mukherji; Dennis G. Kafura (COORDINATION, 1996)

Actors And Agents. - Dennis G. Kafura; Jean-Pierre Briot (IEEE Concurr., 1998)

A Process-Calculus-Based Abstraction for Coordinating Multi-Agent Groups. - Manibrata Mukherji; Dennis G. Kafura (Theor. Comput. Sci., 1998)

Symphony: A Java-Based Composition and Manipulation Framework for Distributed Legacy Resources. - Ashish Shah; Dennis G. Kafura (PDSE, 1999)

The Usability Problem Taxonomy: A Framework for Classification and Analysis. - Susan L. Keenan; H. Rex Hartson; Dennis G. Kafura; Robert S. Schulman (Empir. Softw. Eng., 1999)

Symphony - A Java-Based Composition and Manipulation Framework for Computational Grids. - Markus Lorch; Dennis G. Kafura (CCGRID, 2002)

Supporting Secure Ad-hoc User Collaboration in Grid Environments. - Markus Lorch; Dennis G. Kafura (GRID, 2002)

Programming environments for multidisciplinary Grid communities. - Naren Ramakrishnan; Layne T. Watson; Dennis G. Kafura; Calvin J. Ribbens; Clifford A. Shaffer (Concurr. Comput. Pract. Exp., 2002)

The PRIMA System for Privilege Management, Authorization and Enforcement in Grid Environments. - Markus Lorch; David Bruce Adams; Dennis G. Kafura; M. S. R. Koneni; A. Rathi; Sumit Shah (GRID, 2003)

An XACML-based Policy Management and Authorization Service for Globus Resources. - Markus Lorch; Dennis G. Kafura; Sumit Shah (GRID, 2003)

First experiences using XACML for access control in distributed systems. - Markus Lorch; Seth Proctor; Rebekah Lepro; Dennis G. Kafura; Sumit Shah (XML Security, 2003)

A hardware-secured credential repository for Grid PKIs. - Markus Lorch; Jim Basney; Dennis G. Kafura (CCGRID, 2004)

The PRIMA Grid Authorization System. - Markus Lorch; Dennis G. Kafura (J. Grid Comput., 2004)

Authorization and account management in the Open Science Grid. - Markus Lorch; Dennis G. Kafura; Ian Fisk; Kate Keahey; Gabriele Carcassi; Timothy Freeman 001; Timur Peremutov; Abhishek Singh Rana (GRID, 2005)

Authorisation and identity mapping services for the Open Science Grid. - Markus Lorch; Dennis G. Kafura; Ian Fisk; Kate Keahey; Timothy Freeman 001; Abhishek Singh Rana; Frank Würthwein (Int. J. High Perform. Comput. Netw., 2008)

Initial experience with a computational thinking course for computer science students. - Dennis G. Kafura; Deborah G. Tatar (SIGCSE, 2011)

An Approach to Community-Oriented Email Privacy. - Dennis G. Kafura; Denis Gracanin; Manuel A. Pérez-Quiñones; Tom DeHart; Sherley Codio (SocialCom/PASSAT, 2011)

Identifying native applications with high assurance. - Hussain M. J. Almohri; Danfeng (Daphne) Yao; Dennis G. Kafura (CODASPY, 2012)

Identifying Critical Factors of Community Privacy. - Sherley Codio; Dennis G. Kafura; Manuel A. Pérez-Quiñones; Andrea L. Kavanaugh; Denis Gracanin (SocialCom/PASSAT, 2012)

A Case Study of Community Privacy. - Sherley Codio; Dennis G. Kafura; Manuel A. Pérez-Quiñones; Denis Gracanin; Andrea L. Kavanaugh (SocialInformatics, 2012)

Device-based Isolation for Securing Cryptographic Keys. - Karim O. Elish; Yipan Deng; Danfeng (Daphne) Yao; Dennis G. Kafura (ANT/SEIT, 2013)

An information flow control meta-model. - Dennis G. Kafura; Denis Gracanin (SACMAT, 2013)

Preprocess before You Build: Introducing a Framework for Privacy Requirements Engineering. - Peter J. Radics; Denis Gracanin; Dennis G. Kafura (SocialCom, 2013)

RaBit EscAPE: a board game for computational thinking. - Panagiotis Apostolellis; Michael Stewart 001; Chris Frisina; Dennis G. Kafura (IDC, 2014)

DroidBarrier: know what is executing on your android. - Hussain M. J. Almohri; Danfeng (Daphne) Yao; Dennis G. Kafura (CODASPY, 2014)

Process Authentication for High System Assurance. - Hussain M. J. Almohri; Danfeng Yao; Dennis G. Kafura (IEEE Trans. Dependable Secur. Comput., 2014)

Design and Preliminary Results From a Computational Thinking Course. - Dennis G. Kafura; Austin Cory Bart; Bushra Chowdhury (ITiCSE, 2015)

Implementing an Open-Access, Data Science Programming Environment for Learners. - Austin Cory Bart; Javier Tibau; Eli Tilevich; Clifford A. Shaffer; Dennis G. Kafura (COMPSAC, 2016)

BlockPy Interactive Demo: Dual Text/Block Python Programming Environment for Guided Practice and Data Science (Abstract Only). - Austin Cory Bart; Dennis G. Kafura (SIGCSE, 2017)

BlockPy: An Open Access Data-Science Environment for Introductory Programmers. - Austin Cory Bart; Javier Tibau; Eli Tilevich; Clifford A. Shaffer; Dennis G. Kafura (Computer, 2017)

Computing with CORGIS: Diverse, Real-world Datasets for Introductory Computing. - Austin Cory Bart; Ryan Whitcomb; Dennis G. Kafura; Clifford A. Shaffer; Eli Tilevich (Inroads, 2017)

Misconception-Driven Feedback: Results from an Experimental Study. - Luke Gusukuma; Austin Cory Bart; Dennis G. Kafura; Jeremy Ernst (ICER, 2018)

Reconciling the Promise and Pragmatics of Enhancing Computing Pedagogy with Data Science. - Austin Cory Bart; Dennis G. Kafura; Clifford A. Shaffer; Eli Tilevich (SIGCSE, 2018)

Analysis of Collaborative Learning in a Computational Thinking Class. - Bushra Chowdhury; Austin Cory Bart; Dennis G. Kafura (SIGCSE, 2018)

Instructional Design + Knowledge Components: A Systematic Method for Refining Instruction. - Luke Gusukuma; Austin Cory Bart; Dennis G. Kafura; Jeremy Ernst; Katherine Cennamo (SIGCSE, 2018)

A computational thinking course accessible to non-stem majors. - Dennis G. Kafura; Austin Cory Bart; Bushra Chowdhury (J. Comput. Sci. Coll., 2018)

National science foundation - NSF. - Dennis G. Kafura; Michael Erlinger (J. Comput. Sci. Coll., 2018)

Be Constructive: Learning Computational Thinking Using Scratch™ Online Community. - Bushra Chowdhury; Aditya Johri; Dennis G. Kafura; Vinod K. Lohani (ICWL, 2019)

Pedal: An Infrastructure for Automated Feedback Systems. - Luke Gusukuma; Austin Cory Bart; Dennis G. Kafura (SIGCSE, 2020)

Design and Evaluation of a Block-based Environment with a Data Science Context. - Austin Cory Bart; Javier Tibau; Dennis G. Kafura; Clifford A. Shaffer; Eli Tilevich (IEEE Trans. Emerg. Top. Comput., 2020)

PDL: Scaffolding Problem Solving in Programming Courses. - Shu Lin 003; Na Meng 001; Dennis G. Kafura; Wenxin Li 005 (ITiCSE (1), 2021)

Authoring Semi-automated Feedback for Python Code with Pedal. - Austin Cory Bart; Luke Gusukuma; Dennis G. Kafura (SIGCSE, 2021)

A Specification Language for Matching Mistake Patterns with Feedback. - Jesse Harden; Luke Gusukuma; Austin Cory Bart; Dennis G. Kafura (SIGCSE, 2021)

When Does Collaborative Interaction Support Learning of Computational Thinking Among Undergraduate Students. - Bushra Chowdhury; Dennis G. Kafura; Aditya Johri (FIE, 2022)