| Home
Research
Teaching
Professional
activities
Publications
Contact |
|
This is a list of recent publications. For
a reference list in a bibtex format click here.
PhD thesis:
Journal papers:
- Bryant, S., Romero, P., & du Boulay, B. (2008). Pair
programming and the mysterious role of the navigator. International
Journal of Human Computer Studies, 66 (7), 519–529.
- Romero, P., du Boulay, B., Cox, R., Lutz, R., & Bryant, S. (2007).
Debugging strategies and tactics in a multi-representation
software environment. International Journal of Human Computer Studies,
65 (12), 992–1009.
- Romero, P., Cox, R., du Boulay, B., Lutz, R., & Bryant, S. (2007).
A method for the capture and analysis
of hybrid data: a case study of program debugging. Behavior Research
Methods, 39 (2), 309–317.
- Bryant, S., du Boulay, B., & Romero, P. (2006). Xp
and pair programming practices. Journal of the Computer Society
of India, 30 (5), 17–20.
- Romero, P., Cox, R., du Boulay, B., & Lutz, R. (2003). A
survey of representations employed in ob ject-oriented programming environments.
Journal of Visual Languages and Computing, 14 (5), 387–419.
- Romero, P. (2001). Focal structures and
information types in Prolog. International Journal of Human Computer
Studies, 54, 211–236.
Conference papers:
- Good, J., Romero, P., du Boulay, B., Reid, H., Howland, K., &
Robertson, J. (2008). An embodied interface
for teaching computational thinking. In Bradshaw, J. M., Lieberman,
H., & Staab, S. (Eds.), Proceedings of the 2008 International Conference
on Intelligent User Interfaces, (pp.333–336). ACM.
- Romero, P., Good, J., Robertson, J., du Boulay, B., Reid, H., &
Howland, K. (2007). Embodied interaction
in authoring environments. In Ramduny-Ellis, D., Hare, J., Gill,
S., & Dix, A. (Eds.), Proceedings of the second Workshop on Physicality,
(pp. 43–46)., Lancaster, UK. UWIC Press.
- (nee Bryant) Freudenberg, S., Romero, P., & du Boulay, B. (2007).
”talking the talk”: Is intermediate-level
conversation the key to the pair programming success story? In AGILE
’07: Proceedings of the AGILE 2007, (pp. 84–91)., Washington,
DC, USA. IEEE Computer Society.
- Bryant, S., Romero, P., & du Boulay, B. (2006). The collaborative
nature of pair programming. In Abrahamsson, P. (Ed.), The 7th. International
Conference on eXtreme Programming and Agile Processes in Software Engineering,
(pp. 53–64)., Oulu, Finland. Springer-Verlag.
- Bryant, S., Romero, P., & du Boulay, B. (2006). Pair
programming and the re-appropriation of individual tools for collaborative
software development. In Hassanaly, P., Herrmann, T., Kunau, G.,
& Zacklad, M. (Eds.), Cooperative Systems Design: Seamless integration
of artifact and conversations - Enhanced concepts of Infrastructure
for Communication, (pp. 55–70)., Amsterdam. IOS press.
- Hunt, J., Romero, P., & Good, J. (2006). Agile stories: agile
systems and narrative research. Journal of the Computer Society of India,
30 (5), 23–24.
- Hunt, J., Romero, P., & Good, J. (2006). Storytelling in interaction:
agility in practice. In Abrahamsson, P. (Ed.), The 7th. International
Conference on eXtreme Programming and Agile Processes in Software Engineering,
(pp. 196–197).
- Bryant, S., Romero, P., & du Boulay, B. (2005). Pair programming
and the re-appropriation of individual tools for collaborative programming.
In Pendergast, M., Schmidt, K., Mark, G., & Ackerman, M. (Eds.),
Proceedings of the 2005 International ACM SIGGROUP Conference on Supporting
Group Work, GROUP 2005, Sanibel Island, Florida, USA, November 6-9,
2005, (pp. 332–333).
- Chaparro, E. A., Yuksel, A., Romero, P., & Bryant, S. (2005).
Factors affecting the perceived effectiveness
of pair programming in higher education. In Romero, P., Good, J.,
Bryant, S., & Chaparro, E. A. (Eds.), Psychology of Programming
Interest Group 17th Workshop, (pp. 5–18).
- Romero, P., du Boulay, B., Cox, R., Lutz, R., & Bryant, S. (2005).
Graphical visualisations and debugging:
a detailed process analysis. In Romero, P., Good, J., Bryant, S.,
& Chaparro, E. A. (Eds.), Psychology of
Programming Interest Group 17th Workshop, (pp. 62 – 76).
- Romero, P. & du Boulay, B. (2004). Structural
knowledge and language notational properties in program comprehension.
In Bottoni, P., Hundhausen, C., levialdi, S., & Tortora, G. (Eds.),
VLHCC ’04: Proceedings of the 2004 IEEE Symposium on Visual Languages
- Human Centric Computing, (pp. 223–225)., Washington, DC, USA.
IEEE Computer Society.
- Romero, P., du Boulay, B., Cox, R., Lutz, R., & Bryant, S. (2004).
Dynamic rich-data capture and analysis
of debugging processes. In Dunican, E. & Green, T. (Eds.), Proceedings
of the 16th annual workshop of the Psychology of Programming Interest
Group, (pp. 140–150).
- du Boulay, B., Romero, P., Cox, R., & Lutz, R. (2003). Towards
a debugging tutor for object-oriented environments. In Aleven, V.,
Hoppe, U., Kay, J., Mizoguchi, R., Pain, H., Verdejo, F., & Yacef,
K. (Eds.), Supplementary Proceedings of Arti€cial Intel ligence in Education
Conference (AIED2003), Sydney, Australia, (pp. 399–407). University
of Sydney.
- Cox, R., Romero, P., du Boulay, B., & Lutz, R. (2003). A
cognitive processing perspective on student programmers’ ‘graphicacy’.
In Blackwell, A., Marriott, K., & Shimo jima, A. (Eds.), Diagrammatic
Representation and Inference. Lecture Notes in Computer Science (LNCS)
2980., (pp. 344–346)., Berlin. Springer-Verlag.
- Romero, P., du Boulay, B., Cox, R., & Lutz, R. (2003). Java
debugging strategies in multi-representational environments. In
Petre, M. (Ed.), Psychology of Programming Interest Group 15th Workshop,
(pp. 421–434).
- Romero, P., du Boulay, B., & Lutz, R. (2003). Keeping
track: Coordinating multiple representations in programming. In
Mason, L., Andreuzza, S., Arfe, B., & Favero, L. D. (Eds.), Abstracts
of the 10th Biennial
Conference of the European Association for Research on Learning and
Instruction (EARLI2003), Padova, Italy, (pp.˜32). Cooperativa Libraria
Editrice Universita di Padova.
- Romero, P., du Boulay, B., Lutz, R., & Cox, R. (2003). The
effects of graphical and textual visualisations in multi-representational
debugging environments. In J. Hosking & P. Cox (Eds.), 2003
IEEE Symposium on
Human Centric Computing Languages and Environments (pp. 236–238).
Auckland, New Zealand: IEEE Computer Society.
- Romero, P., Lutz, R., Cox, R., & du Boulay, B. (2002). Co-ordination
of multiple external representations during java program debugging.
In S. Wiedenbeck & M. Petre (Eds.), 2002 IEEE Symposia on Human
Centric Computing Languages and Environments (pp. 207–214). Airlington,
Virginia, USA: IEEE press.
- Romero, P., Cox, R., du Boulay, B., & Lutz, R. (2002). Visual
attention and representation switching during java program debugging:
A study using the restricted focus viewer. In Hegarty, M., Meyer,
B., & Narayanan, N. H. (Eds.), Diagrammatic Representation and Inference.
Second International Conference, Diagrams 2002. Lecture Notes in Artificial
Intelligence 2317, (pp. 221–235).
|
|