Computer Science

College of Engineering

Works Published in 2020

Sorted by most recent date added to the index first, which may not be the same as publication date order.

2020 conference paper

Adaptive Immediate Feedback Can Improve Novice Programming Engagement and Intention to Persist in Computer Science

Proceedings of the International Computing Education Research Conference, 1–10.

By: S. Marwan, G. Gao, S. Fisk, T. Price & T. Barnes

Source: ORCID
Added: July 30, 2020

2020 conference paper

Step Tutor: Supporting Students through Step-by-Step Example-Based Feedback

Proceedings of the International Conference on Innovation and Technology in Computer Science Education.

By: W. Wang, Y. Rao, R. Zhi, S. Marwan, G. Gao & T. Price

Source: ORCID
Added: July 30, 2020

2020 article

Multimodal learning analytics for game-based learning

BRITISH JOURNAL OF EDUCATIONAL TECHNOLOGY.

Source: Web Of Science
Added: July 20, 2020

2020 journal article

Large Scale Characterization of Software Vulnerability Life Cycles

IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 17(4), 730–744.

By: M. Shahzad, M. Shafiq & A. Liu

Source: Web Of Science
Added: July 20, 2020

2020 article

Expert Perspectives on AI

IEEE SOFTWARE, Vol. 37, pp. 87–94.

By: A. Carleton, E. Harper, M. Lyu, S. Eldh, T. Xie & T. Menzies

Source: Web Of Science
Added: July 13, 2020

2020 article

The AI Effect: Working at the Intersection of AI and SE

IEEE SOFTWARE, Vol. 37, pp. 26–35.

By: A. Carleton, E. Harper, T. Menzies, T. Xie, S. Eldh & M. Lyu

Source: Web Of Science
Added: July 13, 2020

2020 journal article

A Combinatorial Testing-Based Approach to Fault Localization

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 46(6), 616–645.

By: L. Ghandehari, Y. Lei, R. Kacker, R. Kuhn, T. Xie & D. Kung

Source: Web Of Science
Added: July 13, 2020

2020 article

MERR: Improving Security of Persistent Memory Objects via Efficient Memory Exposure Reduction and Randomization

TWENTY-FIFTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS (ASPLOS XXV), pp. 987–1000.

By: Y. Xu, Y. Solihin & X. Shen

Sources: Web Of Science, ORCID
Added: July 6, 2020

2020 chapter

An Evaluation of Data-Driven Programming Hints in a Classroom Setting

In Lecture Notes in Computer Science (pp. 246–251).

By: T. Price, S. Marwan, M. Winters & J. Williams

Source: ORCID
Added: July 5, 2020

2020 journal article

Recursive algorithm for selecting optimum routing tables to solve offline routing and spectrum assignment problem

AIN SHAMS ENGINEERING JOURNAL, 11(2), 273–280.

By: M. Fayez, I. Katib, G. Rouskas, T. Gharib, H. Khaleed & H. Faheem

Source: Web Of Science
Added: June 22, 2020

2020 journal article

DeepStealth: Game-Based Learning Stealth Assessment With Deep Neural Networks

IEEE Transactions on Learning Technologies, 13(2), 312–325.

By: W. Min, M. Frankosky, B. Mott, J. Rowe, A. Smith, E. Wiebe, K. Boyer, J. Lester

Source: ORCID
Added: June 20, 2020

2020 journal article

SF-Sketch: A Two-Stage Sketch for Data Streams

IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 31(10), 2263–2276.

By: L. Liu, Y. Shen, Y. Yan, T. Yang, M. Shahzad, B. Cui, G. Xie

Source: Web Of Science
Added: June 15, 2020

2020 conference paper

A conceptual assessment framework for k-12 computer science rubric design

Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE, 1328.

By: B. Akram, W. Min, E. Wiebe, A. Navied, B. Mott, K. Boyer, J. Lester

Source: ORCID
Added: May 20, 2020

2020 journal article

A Look into Programmers' Heads

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 46(4), 442–462.

By: N. Peitek, J. Siegmund, S. Apel, C. Kastner, C. Parnin, A. Bethmann, T. Leich, G. Saake, A. Brechmann

Source: Web Of Science
Added: May 18, 2020

2020 journal article

Desen: Specification of Sociotechnical Systems via Patterns of Regulation and Control

ACM Transactions on Software Engineering and Methodology, 29(1), 7:1–7:50.

By: Ö. Kafalı, N. Ajmeri & M. Singh

Source: ORCID
Added: May 10, 2020

2020 article

Better software analytics via "DUO": Data mining algorithms using/used-by optimizers

EMPIRICAL SOFTWARE ENGINEERING.

By: A. Agrawal, T. Menzies, L. Minku, M. Wagner & Z. Yu

Source: Web Of Science
Added: May 8, 2020

2020 conference paper

Data-informed curriculum sequences for a curriculum-integrated game

Proceedings of the Tenth International Conference on Learning Analytics & Knowledge, 635–644.

By: R. Akintunde, P. Shabrina, V. Catete, T. Barnes, C. Lynch & T. Rutherford

Source: ORCID
Added: May 6, 2020

2020 conference paper

Investigating Different Assignment Designs to Promote Collaboration in Block-Based Environments

Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 832–838.

By: N. Lytle, A. Milliken, V. Cateté & T. Barnes

Source: ORCID
Added: May 6, 2020

2020 conference paper

Code, Connect, Create: The 3C Professional Development Model to Support Computational Thinking Infusion

Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 971–977.

By: R. Jocius, D. Joshi, Y. Dong, R. Robinson, V. Cateté, T. Barnes, J. Albert, A. Andrews, N. Lytle

Source: ORCID
Added: May 6, 2020

2020 conference paper

Designing Block-Based Programming Language Features to Support Upper Elementary Students in Creating Interactive Science Narratives

Proceedings of the 51st ACM Technical Symposium on Computer Science Education.

Source: ORCID
Added: April 17, 2020