Demo Data from SIGIR 2026 / reviewers in the wild / expert
Marian Petre
dblp:86/6244
· DBLP profile ↗
47ranked-venue papers
17as first author
2since 2021 · last 2024
0000-0001-9052-3881ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 32 · 10 first-author · 1 since 2021Software engineering, systems software and programming languages · 12 · 6 first-author · 1 since 2021Artificial intelligence and machine learning · 1Security and privacy · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Human-computer interaction and pervasive computing
10 papers |
Health and well-being technologies · 37% Collaborative and social computing · 17% Design research and methods · 11% | |
| Software engineering, system software, and programming languages
10 papers |
Empirical software engineering · 66% Requirements engineering and software design · 33% Programming languages and type systems · 0% | |
| Network and information security
2 papers |
Usable security · 62% Systems and software security · 31% Web and mobile security · 7% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Computational social science and digital humanities · 70% Computing education · 30% |
Topics — the 25 heaviest of 32, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Empirical software engineering
developer studies |
1.2 | 6 | 2022 | Schrödinger's security: opening the box on app developers' security rationale · ICSE 2020 How Software Designers Interact with Sketches at the Whiteboard · IEEE Trans. Software Eng. 2015 The Case for Adaptive Security Interventions · ACM Trans. Softw. Eng. Methodol. 2022 |
Health and well-being technologies › personal informatics
self-reflection |
0.8 | 1 | 2024 | Flexible Minimalist Self-Tracking to Support Individual Reflection · ACM Trans. Comput. Hum. Interact. 2024 |
Health and well-being technologies › personal informatics
self-tracking |
0.8 | 1 | 2024 | Flexible Minimalist Self-Tracking to Support Individual Reflection · ACM Trans. Comput. Hum. Interact. 2024 |
Usable security › security behavior
developer security behavior |
0.6 | 1 | 2022 | The Case for Adaptive Security Interventions · ACM Trans. Softw. Eng. Methodol. 2022 |
Systems and software security › secure software development
secure coding |
0.6 | 1 | 2022 | The Case for Adaptive Security Interventions · ACM Trans. Softw. Eng. Methodol. 2022 |
Usable security
security interventions |
0.6 | 1 | 2022 | The Case for Adaptive Security Interventions · ACM Trans. Softw. Eng. Methodol. 2022 |
Collaborative and social computing
crowdfunding |
0.4 | 1 | 2020 | The benefits and challenges of using crowdfunding to facilitate community-led projects in the context of digital civics · Int. J. Hum. Comput. Stud. 2020 |
Usability and user experience research
psychology of programming |
0.4 | 1 | 2019 | Fifty years of the psychology of programming · Int. J. Hum. Comput. Stud. 2019 |
Computational social science and digital humanities › political science
civic participation |
0.3 | 1 | 2018 | Amplifying Quiet Voices: Challenges and Opportunities for Participatory Design at an Urban Scale · ACM Trans. Comput. Hum. Interact. 2018 |
Design research and methods
participatory design |
0.3 | 1 | 2018 | Amplifying Quiet Voices: Challenges and Opportunities for Participatory Design at an Urban Scale · ACM Trans. Comput. Hum. Interact. 2018 |
Personal fabrication and tangible interfaces
smart textiles |
0.3 | 1 | 2018 | Weaving Lighthouses and Stitching Stories: Blind and Visually Impaired People Designing E-textiles · CHI 2018 |
Health and well-being technologies › personal informatics
personal tracking |
0.2 | 1 | 2024 | Flexible Minimalist Self-Tracking to Support Individual Reflection · ACM Trans. Comput. Hum. Interact. 2024 |
Requirements engineering and software design › software design representation
design sketching |
0.2 | 1 | 2015 | How Software Designers Interact with Sketches at the Whiteboard · IEEE Trans. Software Eng. 2015 |
Collaborative and social computing
collaborative design |
0.2 | 1 | 2014 | Supporting informal design with interactive whiteboards · CHI 2014 |
User interface design and tools › natural user interface
interactive whiteboard |
0.2 | 1 | 2014 | Supporting informal design with interactive whiteboards · CHI 2014 |
Requirements engineering and software design
software design methodology |
0.2 | 1 | 2014 | Methodology and culture: drivers of mediocrity in software engineering? · SIGSOFT FSE 2014 |
Computing education › computer science curriculum
HCI education |
0.1 | 1 | 2012 | An Empirical Study of the "Prototype Walkthrough": A Studio-Based Activity for HCI Education · ACM Trans. Comput. Hum. Interact. 2012 |
Design research and methods › design process
design feedback |
0.1 | 1 | 2012 | An Empirical Study of the "Prototype Walkthrough": A Studio-Based Activity for HCI Education · ACM Trans. Comput. Hum. Interact. 2012 |
Collaborative and social computing › civic engagement
digital civics |
0.1 | 1 | 2020 | The benefits and challenges of using crowdfunding to facilitate community-led projects in the context of digital civics · Int. J. Hum. Comput. Stud. 2020 |
Web and mobile security
mobile security |
0.1 | 1 | 2020 | Schrödinger's security: opening the box on app developers' security rationale · ICSE 2020 |
Requirements engineering and software design
model-driven engineering |
0.1 | 1 | 2011 | Workshop on flexible modeling tools: (FlexiTools 2011) · ICSE 2011 |
Requirements engineering and software design
software architecture |
0.1 | 1 | 2011 | Workshop on flexible modeling tools: (FlexiTools 2011) · ICSE 2011 |
Empirical software engineering › human factors in software engineering
organizational factors |
0.1 | 1 | 2014 | Methodology and culture: drivers of mediocrity in software engineering? · SIGSOFT FSE 2014 |
Collaborative and social computing › team collaboration
team coordination |
0.0 | 1 | 2004 | Team coordination through externalized mental imagery · Int. J. Hum. Comput. Stud. 2004 |
Programming languages and type systems › programming paradigms
visual programming |
0.0 | 1 | 1999 | Mental imagery in program design and visual programming · Int. J. Hum. Comput. Stud. 1999 |
Methods — techniques the papers use, named apart from their topics
meta-analysis · 1.1cognitive psychology · 1.1qualitative analysis · 1.0participatory design · 1.0qualitative interviews · 0.9field trial · 0.8case study · 0.4content analysis · 0.3protocol analysis · 0.2manual coding · 0.2literature review · 0.2deployment study · 0.2pattern analysis · 0.2interview study · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Flexible Minimalist Self-Tracking to Support Individual ReflectionabstractSelf-tracking technology can help users develop new knowledge about themselves, supporting their health and general wellbeing. Most of these devices inform users about their lives by autonomously generating data about highly constrained topics. Recent research has started to explore more flexible, manual self-tracking systems, which allow users to express themselves through their data and learn by engaging with their experiences in-the-moment. This article describes a field trial using the Chromatize app, designed to explore the value of minimalism and flexibility — including in data histories — in personal tracking systems. Our data indicate that low-burden experience logging systems which focus on the creation of symbolically-rich, self-defined data can support self-awareness, reflection and regulation at opportune moments. The analysis also contributes a formulation of reflection in the context of self-tracking technologies that is more meaningful than the loose use of ‘reflection’ used in much of the literature. Matthew Barker-Canler, Daniel Gooch, Janet van der Linden, Marian Petre |
ACM Trans. Comput. Hum. Interact. | 4 |
| 2022 | The Case for Adaptive Security InterventionsabstractDespite the availability of various methods and tools to facilitate secure coding, developers continue to write code that contains common vulnerabilities. It is important to understand why technological advances do not sufficiently facilitate developers in writing secure code. To widen our understanding of developers' behaviour, we considered the complexity of the security decision space of developers using theory from cognitive and social psychology. Our interdisciplinary study reported in this article (1) draws on the psychology literature to provide conceptual underpinnings for three categories of impediments to achieving security goals, (2) reports on an in-depth meta-analysis of existing software security literature that identified a catalogue of factors that influence developers' security decisions, and (3) characterises the landscape of existing security interventions that are available to the developer during coding and identifies gaps. Collectively, these show that different forms of impediments to achieving security goals arise from different contributing factors. Interventions will be more effective where they reflect psychological factors more sensitively and marry technical sophistication, psychological frameworks, and usability. Our analysis suggests “adaptive security interventions” as a solution that responds to the changing security needs of individual developers and a present a proof-of-concept tool to substantiate our suggestion. Irum Rauf, Marian Petre, Thein Tun, Tamara Lopez, Paul Lunn, Dirk van der Linden, John N. Towse, Helen Sharp, Mark Levine, Awais Rashid, Bashar Nuseibeh |
ACM Trans. Softw. Eng. Methodol. | 2 |
| 2020 | Schrödinger's security: opening the box on app developers' security rationaleabstractResearch has established the wide variety of security failures in mobile apps, their consequences, and how app developers introduce or exacerbate them. What is not well known is why developers do so---what is the rationale underpinning the decisions they make which eventually strengthen or weaken app security? This is all the more complicated in modern app development's increasingly diverse demographic: growing numbers of independent, solo, or small team developers who do not have the organizational structures and support that larger software development houses enjoy. Dirk van der Linden, Pauline Anthonysamy, Bashar Nuseibeh, Thein Than Tun, Marian Petre, Mark Levine, John N. Towse, Awais Rashid |
ICSE | 5 |
| 2020 | Reviewing Computing Education PapersabstractPeer review is a mainstay of academic publication - indeed, it is the peer-review process that provides much of the publications' credibility. This working group is examining the ways peer review is used in various computing education venues and will use this examination to articulate community standards for peer review in this discipline. Marian Petre, Kate Sanders 0001, Robert McCartney, Marzieh Ahmadzadeh, Cornelia Connolly, Sally Hamouda, Brian Harrington 0001, Jérémie O. Lumbroso, Joseph Maguire 0001, Lauri Malmi, Monica McGill, Jan Vahrenhold |
ITiCSE | 1 |
| 2020 | The benefits and challenges of using crowdfunding to facilitate community-led projects in the context of digital civics
Daniel Gooch, Ryan Kelly 0001, Alexandra Stiver, Janet van der Linden, Marian Petre, Mike Richards, Anna Klis-Davies, Jessica Mackinnon, Robbie Macpherson, Clare Walton |
Int. J. Hum. Comput. Stud. | 5 |
| 2019 | Lessons from Experts: Software Design DialoguesabstractThis talk will reflect on decades of empirical research on software design in high-performing teams and by experts. The talk will present three broad perspectives: It will identify some of the particular challenges of designing software and the practices that experts use to address them. It will characterise expert software design in terms of a complex of design dialogues. It will consider how expert practice can inform how we teach software design. Marian Petre |
ITiCSE | 1 |
| 2019 | Fifty years of the psychology of programming
Alan F. Blackwell, Marian Petre, Luke Church |
Int. J. Hum. Comput. Stud. | 2 |
| 2019 | Exploring design principles for data literacy activities to support children's inquiries from complex data
Annika Wolff, Michel Wermelinger, Marian Petre |
Int. J. Hum. Comput. Stud. | 3 |
| 2018 | Weaving Lighthouses and Stitching Stories: Blind and Visually Impaired People Designing E-textilesabstractWe describe our experience of working with blind and visually impaired people to create interactive art objects that are personal to them, through a participatory making process using electronic textiles (e-textiles) and hands-on crafting techniques. The research addresses both the practical considerations about how to structure hands-on making workshops in a way which is accessible to participants of varying experience and abilities, and how effective the approach was in enabling participants to tell their own stories and feel in control of the design and making process. The results of our analysis is the offering of insights in how to run e-textile making sessions in such a way for them to be more accessible and inclusive to a wider community of participants. Emilie Giles, Janet van der Linden, Marian Petre |
CHI | 3 |
| 2018 | Amplifying Quiet Voices: Challenges and Opportunities for Participatory Design at an Urban ScaleabstractMany Smart City projects are beginning to consider the role of citizens. However, current methods for engaging urban populations in participatory design (PD) activities are somewhat limited. In this article, we describe an approach taken to empower socially disadvantaged citizens, using a variety of both social and technological tools, in a Smart City project. Through analysing the nature of citizens’ concerns and proposed solutions, we explore the benefits of our approach, arguing that engaging citizens can uncover hyper-local concerns that provide a foundation for finding solutions to address citizen concerns. By reflecting on our approach, we identify four key challenges to utilising PD at an urban scale; balancing scale with the personal, who has control of the process, who is participating and integrating citizen-led work with local authorities. By addressing these challenges, we will be able to truly engage citizens as collaborators in co-designing their city. Daniel Gooch, Matthew Barker, Lorraine Hudson, Ryan Kelly 0001, Gerd Kortuem, Janet van der Linden, Marian Petre, Rebecca Brown, Anna Klis-Davies, Hannah Forbes, Jessica Mackinnon, Robbie Macpherson, Clare Walton |
ACM Trans. Comput. Hum. Interact. | 7 |
| 2016 | Examining active error in software developmentabstractSoftware rarely works as intended while it is being written. Things go wrong in the midst of everyday practice, and developers are commonly understood to form theories and strategies for dealing with them. Errors in this sense are not bugs left behind in software, they are actively encountered and experienced. This paper reports findings of an ethnographically-informed study undertaken to examine error encountered at the desk. Films depicting paired open-source development practice over the course of a month were analyzed to identify and delineate instances of active error. Instances were interpreted within a framework of error handling drawn from psychology research. Analyses of representative instances are given and discussed in relation to software engineering research that examines practice at the desk. Findings demonstrate that the significance of active error in software development is personal, shaped by passing time, the emergence of preferred practices and environmental changes. Tamara Lopez, Marian Petre, Bashar Nuseibeh |
VL/HCC | 2 |
| 2015 | How Software Designers Interact with Sketches at the WhiteboardabstractWhiteboard sketches play a crucial role in software development, helping to support groups of designers in reasoning about a software design problem at hand. However, little is known about these sketches and how they support design ‘in the moment’, particularly in terms of the relationships among sketches, visual syntactic elements within sketches, and reasoning activities. To address this gap, we analyzed 14 hours of design activity by eight pairs of professional software designers, manually coding over 4000 events capturing the introduction of visual syntactic elements into sketches, focus transitions between sketches, and reasoning activities. Our findings indicate that sketches serve as a rich medium for supporting design conversations. Designers often use general-purpose notations. Designers introduce new syntactic elements to record aspects of the design, or re-purpose sketches as the design develops. Designers constantly shift focus between sketches, using groups of sketches together that contain complementary information. Finally, sketches play an important role in supporting several types of reasoning activities (mental simulation, review of progress, consideration of alternatives). But these activities often leave no trace and rarely lead to sketch creation. We discuss the implications of these and other findings for the practice of software design at the whiteboard and for the creation of new electronic software design sketching tools. Nicolas Mangano, Thomas D. LaToza, Marian Petre, André van der Hoek |
IEEE Trans. Software Eng. | 3 |
| 2014 | Supporting informal design with interactive whiteboardsabstractWhiteboards serve an important role in supporting informal design, providing a fluid and flexible medium for collaborative design. Interactive whiteboards offer the potential for enhanced support for manipulating content, managing sketches, and distributed work, but little is known about how this support affects the practice of informal design. To understand the opportunities and challenges, we first conducted a literature review, identifying 14 behaviors that occur during informal design. We then designed an interactive whiteboard system to support all of these behaviors and deployed the system to three groups of designers. Through usage logs and interviews, we examined the effects of interactivity on whiteboard use across a wide spectrum of design behaviors, identifying ways in which interactive whiteboards support the practices used in physical whiteboards and where they enable designers to work more effectively. Nicolas Mangano, Thomas D. LaToza, Marian Petre, André van der Hoek |
CHI | 3 |
| 2014 | Digital technologies for doctoral dialogues at a distanceabstractThe paper addresses the problem of engaging part-time PhD students studying at a distance in a community of students. It reports on a longitudinal survey of part-time Computing PhD students' use of digital technologies to support them in engaging in formal and informal doctoral dialogues, documenting and reflecting on their research, engaging with the community, and keeping themselves informed. It considers `what works' in students' deployment of technologies and highlights both changes in use and persistent phenomena. Marian Petre, Shailey Minocha, Leonor Barroca 0001 |
FIE | 1 |
| 2014 | Methodology and culture: drivers of mediocrity in software engineering?abstractMethodology implementation failure is attributed to developer mediocrity (by management) – not to organizational mediocrity (rigidity or control-driven, process-driven management), or to a lack of adaptation capability in the methodology. In supporting software construction as a creative process, however, we must promote excellence rather than conformity. We argue that we – through principled research -- must pay attention to the interplay between methodology and culture – the local adaptations needed to make things work, understand how the two co-evolve and how they may contribute together to software quality. Marian Petre, Daniela E. Damian |
SIGSOFT FSE | 1 |
| 2014 | "No shit" or "Oh, shit!": responses to observations on the use of UML in professional practice
Marian Petre |
Softw. Syst. Model. | 1 |
| 2013 | UML in practiceabstractUML has been described by some as “the lingua franca of software engineering”. Evidence from industry does not necessarily support such endorsements. How exactly is UML being used in industry – if it is? This paper presents a corpus of interviews with 50 professional software engineers in 50 companies and identifies 5 patterns of UML use. Marian Petre |
ICSE | 1 |
| 2012 | Starting with Ubicomp: using the senseboard to introduce computingabstractIn this paper, we describe a new undergraduate module for novice students conducted entirely through distance learning: My Digital Life (TU100). The module has been designed to lower the barriers to creating programs that interact with the world; TU100's materials have been designed to excite, encourage, reassure and support learners who explore the novel topic of ubiquitous computing through playful experimentation. It introduces the fundamentals of computing by giving students the capability for programming a device, the SenseBoard, which has built-in input/output and sensors. Programming is done in Sense, an extension of Scratch, which scaffolds programming and reduces the syntax burden. TU100 has taken inspiration from childhood learning and commercial product design to produce compelling, yet academically rigorous study materials. Mike Richards, Marian Petre, Arosha K. Bandara |
SIGCSE | 2 |
| 2012 | An Empirical Study of the "Prototype Walkthrough": A Studio-Based Activity for HCI EducationabstractFor over a century, studio-based instruction has served as an effective pedagogical model in architecture and fine arts education. Because of its design orientation, human-computer interaction (HCI) education is an excellent venue for studio-based instruction. In an HCI course, we have been exploring a studio-based learning activity called the prototype walkthrough , in which a student project team simulates its evolving user interface prototype while a student audience member acts as a test user. The audience is encouraged to ask questions and provide feedback. We have observed that prototype walkthroughs create excellent conditions for learning about user interface design. In order to better understand the educational value of the activity, we performed a content analysis of a video corpus of 16 prototype walkthroughs held in two HCI courses. We found that the prototype walkthrough discussions were dominated by relevant design issues. Moreover, mirroring the justification behavior of the expert instructor, students justified over 80 percent of their design statements and critiques, with nearly one-quarter of those justifications having a theoretical or empirical basis. Our findings suggest that PWs provide valuable opportunities for students to actively learn HCI design by participating in authentic practice, and provide insight into how such opportunities can be best promoted. Christopher D. Hundhausen, Dana Fairbrother, Marian Petre |
ACM Trans. Comput. Hum. Interact. | 3 |
| 2011 | Software Engineers' Perceptions of Factors in Motivation: The Work, People, ObstaclesabstractRecent research suggests that the motivating factors in software engineering are evolving and that our current understanding of motivation in software engineering might be out of date. This paper presents an analysis of semi-structured interviews with 13 professional software engineers. The data suggests that 'the work' continues to be enjoyable and that 'people' are important, but that 'obstacles' really sap the energy of software engineers. Rien Sach, Helen Sharp, Marian Petre |
ESEM | 3 |
| 2011 | The "prototype walkthrough": a studio-based learning activity for human-computer interaction coursesabstractFor over a century, studio-based instruction has served as an effective pedagogical model in architecture and fine arts education. Because of its design orientation, human-computer interaction (HCI) education is an excellent venue for studio-based instruction. In an HCI course, we have been exploring a studio-based learning activity called the prototype walkthrough, in which a student project team simulates its evolving user interface prototype while a student audience member acts as a test user. The audience is encouraged to ask questions and provide feedback. We have observed that prototype walkthroughs create excellent conditions for learning about user interface design. In order to better understand the educational value of the activity, we performed a content analysis of a video corpus of 16 prototype walkthroughs held in two undergraduate/graduate HCI courses. We found that the prototype walkthrough discussions were dominated by relevant design issues. Moreover, mirroring the justification behavior of the expert instructor, students justified over 80 percent of their design statements and critiques, with nearly one-quarter of those justifications having a theoretical or empirical basis. These results suggest that prototype walkthroughs can be useful not only in helping to teach HCI design, but also in helping to gauge students' evolving design knowledge. Christopher D. Hundhausen, Dana Fairbrother, Marian Petre |
ICER | 3 |
| 2011 | Workshop on flexible modeling tools: (FlexiTools 2011)abstractModeling tools are often not used for tasks during the software lifecycle for which they should be more helpful; instead free-from approaches, such as office tools and white boards, are frequently used. Prior workshops explored why this is the case and what might be done about it. The goal of this workshop is to continue those discussions and also to form an initial set of challenge problems and research challenges that researchers and developers of flexible modeling tools should address. Harold Ossher, André van der Hoek, Margaret-Anne D. Storey, John C. Grundy, Rachel K. E. Bellamy, Marian Petre |
ICSE | 6 |
| 2011 | The Value in Muddling Around Modelling
Marian Petre |
MoDELS | 1 |
| 2010 | Continued involvement in software development: motivational factorsabstractSoftware practitioner motivation has been recognised as a key factor in system quality, yet much of what we know about practitioner motivation is based on research conducted decades ago. In this paper, we present the analysis of data collected from 23 current practitioners at a workshop on motivation. This is the third in a series of workshops, each aimed at investigating the motivational factors in current software practice. We found that people factors are those most often cited, which reinforces the findings from the two previous workshops. This has implications for motivational programmes in software organisations, and indicates the need for further empirical research in the area. Rien Sach, Helen Sharp, Marian Petre |
ESEM | 3 |
| 2009 | Insights from expert software design practiceabstractSoftware is a designed artifact. In other design disciplines, such as architecture, there is a well-established tradition of design studies which inform not only the discipline itself but also tool design, processes, and collaborative work. The 'challenge' of this paper is to consider software from such a 'design studies' perspective. This paper will present a series of observations from empirical studies of expert software designers, and will draw on examples from actual professional practice. It will consider what experts' mental imagery, software visualisations, and sketches suggest about software design thinking. It will also discuss some of the deliberate practices experts use to promote innovation. Finally, it will open discussion on the tensions between observed software design practices and received methodology in software engineering. Marian Petre |
ESEC/SIGSOFT FSE | 1 |
| 2009 | The role of physical artefacts in agile software development: Two complementary perspectivesabstractAgile software development promotes feedback, discipline and close collaboration between all members of the development team, and de-emphasises documentation, ‘big design up front’ and hierarchical processes. Agile teams tend to be co-located and multi-disciplinary, and rely heavily on face-to-face communication and seemingly simple physical artefacts to support interaction. In this paper we focus on the functionality of two key physical artefacts – the story card and the Wall – which, individually and in combination, underpin the team’s activity. These artefacts have two main roles – one which enables a shared understanding of requirements and one which facilitates the development process itself. We consider these roles from two perspectives: a notational perspective and a social perspective. This discussion shows how the two perspectives – the notational and the social – intertwine and are mutually supportive. Any attempt to replace these physical artefacts with alternative support for an agile team needs to take account of both perspectives, and the complex relationships between them. Helen Sharp, Hugh Robinson, Marian Petre |
Interact. Comput. | 3 |
| 2008 | The Effectiveness of T-Way Test Data Generation
Michael Ellims, Darrel C. Ince, Marian Petre |
SAFECOMP | 3 |
| 2007 | Children as Unwitting End-User ProgrammersabstractChildren who are active on the Internet are performing significant design and programming activity without realising it, in the course of hacking little animations, game scripts and so on. What does such effortless learning suggest about how to support end-user programming? This paper presents observations of 'unwitting' design and programming activity by a small group of teenagers, aged 12-17. It analyses their adoption and appropriation of technology, and discusses how such practices are embedded in social networks. Marian Petre, Alan F. Blackwell |
VL/HCC | 1 |
| 2006 | Usability beyond the website: an empirically-grounded e-commerce evaluation instrument for the total customer experienceabstractA customer's experience with an e-commerce environment extends beyond the interaction with the website, including delivery of products, post-sales support, consumption of products and services, and so on. It is the total customer experience that influences the customers' perceptions of value and service quality, and which consequently affects customer loyalty. In our cross-disciplinary research in human-computer interaction (HCI) and relationship marketing, we have been investigating how HCI and customer relationship management (CRM) strategies can be integrated in the design of e-commerce so as to engender customer retention, trust and loyalty. We have performed a series of empirical studies to understand customers' requirements and perceptions about service-quality from e-shopping and e-travel environments. From these studies, we have developed an empirically-grounded evaluation instrument, E-SEQUAL, which we discuss in this paper. The development team can apply it at different phases of an e-commerce development life-cycle to integrate customers' perceived dimensions of service quality into the design and evaluation of e-commerce. Marian Petre, Shailey Minocha, Dave Roberts |
Behav. Inf. Technol. | 1 |
| 2005 | Multi-institutional, multi-national studies in CSEd Research: some design considerations and trade-offsabstractOne indication of the maturation of Computer Science Education as a research-based discipline is the recent emergence of several large-scale studies spanning multiple institutions. This paper examines a "family" of these multi-institutional, multi-national studies, detailing core elements and points of difference in both study design and the organization of the research team, and highlighting the costs and benefits associated with the different approaches. Sally Fincher, Raymond Lister, Tony Clear, Anthony V. Robins, Josh Tenenberg, Marian Petre |
ICER | 6 |
| 2005 | Combining Eye Tracking and Conventional Techniques for Indications of User-Adaptability
Ekaterini Tzanidou, Marian Petre, Shailey Minocha, Andrew Grayson |
INTERACT | 2 |
| 2005 | Challenges to computer science education researchabstractNo abstract available. Vicki L. Almstrum, Orit Hazzan, Mark Guzdial, Marian Petre |
SIGCSE | 4 |
| 2005 | A multi-institutional, multinational study of programming concepts using card sort dataabstractAbstract: This paper presents a case study of the use of a repeated single-criterion card sort with an unusually large, diverse participant group. The study, whose goal was to elicit novice programmers' knowledge of programming concepts, involved over 20 researchers from four continents and 276 participants drawn from 20 different institutions. In this paper we present the design of the study and the unexpected result that there were few discernible systematic differences in the population. The study was one of the activities of the National Science Foundation funded Bootstrapping Research in Computer Science Education project (2003). Kate Sanders 0001, Sally Fincher, Dennis J. Bouvier, Gary Lewandowski, Briana B. Morrison, Laurie C. Murphy, Marian Petre, Brad Richards, Josh Tenenberg, Lynda Thomas, Richard J. Anderson 0001, Ruth E. Anderson, Sue Fitzgerald, Alicia Gutschow, Susan M. Haller, Raymond Lister, Renée A. McCauley, John McTaggart, Christine Prasad, Terry Scott 0001, Dermot Shinners-Kennedy, Suzanne Westbrook, Carol Zander |
Expert Syst. J. Knowl. Eng. | 7 |
| 2004 | A Focus on the Human Side of Software Engineering
Marian Petre, David Budgen, Jean Scholtz |
Empir. Softw. Eng. | 1 |
| 2004 | Team coordination through externalized mental imagery
Marian Petre |
Int. J. Hum. Comput. Stud. | 1 |
| 2004 | Empirical studies of software engineering
Marian Petre, Susan Wiedenbeck |
Int. J. Hum. Comput. Stud. | 1 |
| 2001 | Editorial: empirical studies of programmers
Irvin R. Katz, Marian Petre, Laura M. Leventhal |
Int. J. Hum. Comput. Stud. | 2 |
| 1999 | Mental imagery in program design and visual programming
Marian Petre, Alan F. Blackwell |
Int. J. Hum. Comput. Stud. | 1 |
| 1998 | Beyond anecdote towards real transfer: using other institutions' experience of project workabstractThe EPCoS project (Effective Project work in Computer Science) is working to map the range of project work practices and to generate insights into what characterises the contexts in which particular techniques are effective. In assembling a body of authentic examples, EPCoS aims to provide a resource that enables extrapolation and synthesis of new techniques. Structured resources and process models are essential tools for supporting responsiveness in the current climate of continual change: the rapid development of computer technology is demanding new range and flexibility in project work, and EPCoS's mapping of project-based teaching allows practitioners to respond to these changes. Moreover, EPCoS is examining the process by which practices are transferred between institutional contexts, with a view to identifying effective models of that process. In this paper, we describe EPCoS's work-in-progress and describe briefly how technology makes the catalogue easier to use, providing tailored access, fast selection and juxtaposition, and the potential for an extensible, updated, distributed resource. Sally Fincher, Marian Petre |
ITiCSE | 2 |
| 1997 | Changing computer science curricula (panel): planning for the futureabstractNo abstract available. Barbara Boucher Owens, Shirley Booth, Marian Petre, Anders Berglund |
ITiCSE | 3 |
| 1997 | Harnessing technology for effective inter/intra-institutional collaboration (panel)abstractNo abstract available. Marian Petre, Douglas Siviter |
ITiCSE | 1 |
| 1997 | Teaching programming through paperless assignments: an empirical evaluation of instructor feedbackabstractThis paper considers how facilities afforded by electronic assignment handling can contribute to the quality of Internet-based teaching of programming. It reports a study comparing the nature, form, and quality of feedback provided by instructors on 90 paper and electronic assignments in an introductory Computing course and notes effective strategies for electronic marking. Blaine A. Price, Marian Petre |
ITiCSE | 2 |
| 1997 | Getting started in CS education research (panel)
Michael J. Clancy, Ed Dubinsky, Richard A. Duggan, Marian Petre, Vicki L. Almstrum, Mickey McDonald |
SIGCSE | 4 |
| 1996 | Evaluation: turning technology from toy to tool: report of the working group on evaluationabstractarticle Free Access Share on Evaluation: turning technology from toy to tool: report of the working group on evaluation Authors: Vicki L. Almstrum The University of Texas at Austin The University of Texas at AustinView Profile , Nell Dale The University of Texas at Austin The University of Texas at AustinView Profile , Anders Berglund Uppsala University, Sweden Uppsala University, SwedenView Profile , Mary Granger The George Washington University The George Washington UniversityView Profile , Joyce Currie Little Towson State University Towson State UniversityView Profile , Diane M. Miller University of Southern Mississippi University of Southern MississippiView Profile , Marian Petre Open University, UK Open University, UKView Profile , Paul Schragger Villanova University Villanova UniversityView Profile , Fred Springsteel University of Missouri University of MissouriView Profile Authors Info & Claims ACM SIGCSE BulletinVolume 28Issue SI1996 pp 201–217https://doi.org/10.1145/237477.237648Published:01 January 1996Publication History 22citation906DownloadsMetricsTotal Citations22Total Downloads906Last 12 Months38Last 6 weeks3 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Vicki L. Almstrum, Nell B. Dale, Anders Berglund, Mary J. Granger, Joyce Currie Little, Diane M. Miller, Marian Petre, Paul Schragger, Frederick N. Springsteel |
ITiCSE | 7 |
| 1996 | Distance education over the InternetabstractThe Open University, which teaches around 150,000 students at a distance, is examining the adaptation of its distance teaching methods for the Internet, and its Computing Department has undertaken a sequence of trials to investigate both the technical and educational issues involved.Two smallscale trials were run in 1995, and this paper will describe their successor trials being run in 1996: 300 students on an entry-Ievel Computing course, and 50 students on an upper-level course.This paper introduces the OU'S distance teaching structure; describes the trials investigating the effect of electronic communication on students, tutors, counselors, and administrators;and discusses the infrastructure and the electronic tutorials that have been developed.The paper concludes with a list of issues which arise. Pete G. Thomas, Linda Carswell, Marian Petre, Barbara Poniatowska, Blaine A. Price, Judy Emms |
ITiCSE | 3 |
| 1990 | Where to draw the line with text: Some claims by logic designers about graphics in notation
Marian Petre, Thomas R. G. Green |
INTERACT | 1 |
| 1990 | On Languages, Models and Programming StylesabstractIn this paper, we attempt to clarify both the terminology used to classify programming languages and the nature of the classification itself. We feel that the current terminology and classification as captured in the literature is out of balance with the way that subject programming languages are used. We consider the accessibility of the computational model and the importance of the implementation language and suggest that a re-appraisal in this context will produce a better characterisation of both the programming language styles and their labels. Marian Petre, Russel L. Winder |
Comput. J. | 1 |