International Journal of People-Oriented Programming (IJPOP)

International Journal of People-Oriented Programming (IJPOP)

Now International Journal of End-User Computing and Development (IJEUCD)
Editor-in-Chief: Steve Goschnick (Swinburne University of Technology, Australia)
Indexed In: INSPEC and 14 more indices
Published: Semi-Annually |Established: 2011
ISSN: 2156-1796|EISSN: 2156-1788|DOI: 10.4018/IJPOP
Out of print.


While the International Journal of People-Oriented Programming (IJPOP) is cross-discipline in range, the focus is on empowering individuals to conceptualise, design, program, configure and orchestrate Internet-powered mashups, game mods, aggregate and structure personal media and build standalone cloud-based and client-side applications (on smartphones, netbooks, laptops, desktops, home networks and novel appliances) into self-fashioned tools and products that ultimately suit the user's own unique needs and aspirations. Articles published in IJPOP deal with the composition, development and customisation of products for oneself, upon theory, concepts, techniques, methodologies and ultimately tools that service a market of one. This journal presents the latest papers from experts in all aspects of the People-Oriented Programming (POP) paradigm.

Topics Covered

  • Activity theory and modeling
  • Agent meta-models, mental models
  • Alert filter and notification software, automated task assistance
  • Augmented reality, augmented interaction
  • Automating personal ontologies, personalized content generation
  • Client-side conceptual modeling
  • Computational models from psychology
  • Context-aware systems, location-aware computing, ubiquitous computing
  • Cultural probes, self-ethnography
  • End-user composition, end-user multi-agent systems
  • Game development support tools
  • Game mods, game engines, open game engines
  • Home network applications
  • Human-centered software development
  • Interface generators, XML-based UI notation generators
  • Interface metaphors
  • Life logs, life blogs, feed aggregators
  • Mashups, mashup tools, cloud mashups
  • Model-driven design, didactic models, model-based design and implementation
  • New generation visual programming
  • People-oriented programming (POP)
  • People-oriented programming case studies
  • Personal interaction styles, touch and gestures
  • Personal ontologies and taxonomies
  • Personalization, individualization, market of one
  • Personalized Learning
  • Personas and actors
  • Real-time narrative generation engines
  • Role-Based Modeling
  • Service science for individuals
  • Situated computation, social proximity applications
  • Smart-phone mashups, home network mashups, home media mashups
  • Software analysis & design, software process modeling
  • Software component selection
  • Speech and natural language interfaces
  • Storyboarding, scenarios, picture scenarios
  • Task flow diagrams, task-based design
  • Task models, task analysis, cognitive task models, concurrent task modeling
  • Use case models, user interface XML notations
  • User interface tools, XML-based UI notations
  • User modelling, end user programming, end user development
  • User-centered design, usage-centered design
  • Wearable Computing
  • Wearable computing, bodyware
  • Web-service orchestration, web-service co-ordination

Mission and Scope

The primary mission of the International Journal of People-Oriented Programming (IJPOP) is to be instrumental in the improvement and development of the people-oriented programming, appealing to both academics and practitioners. It also educates a wider audience discussing the conceptualization, design, programming, configuration and orchestration of self-fashioned tools and products that ultimately suit the user's own unique needs and aspirations. The journal publishes original material of high quality concerned with the theory, concepts, techniques, methodologies and the tools that service a market-of-one—the empowered user.

Table of Contents and List of Contributors

Search this Journal:
Open Access Articles: Forthcoming
Volume 6: 2 Issues (2017)
Volume 5: 1 Issue (2016)
Volume 4: 2 Issues (2015)
Volume 3: 2 Issues (2014)
Volume 2: 2 Issues (2012)
Volume 1: 2 Issues (2011)
View Complete Journal Contents Listing


Editor(s)-in-Chief Biography

Steve Goschnick has over 38 years experience as a researcher, teacher, usability engineer, programmer, software publisher, columnist and manager. He is currently an Adjunct Professor at the Swinburne University of Technology. Prior to this he developed and taught both undergraduate and masters level subjects in ICT at the University of Melbourne, for 14 years. He was the inaugural Research Manager of the IDEA Lab there for 4 years. In 2001 he received a Research Masters degree with 1st class honors in Computer Science, from the renowned Intelligent Agent Lab at that university. His research towards a PhD was into meta-models across the software development paradigms. In 1997 he designed and then project managed the development of one of the earliest online educational systems. In the 1980s he worked at a national road research facility, starting as a junior researcher and promoted to ICT Manager by 1986. He has authored over 100 journal, book chapter, conference, magazine and newspaper articles on various aspects of IT, Computer Science, AI, HCI and Programming. A common theme across his varied career, has been the formulation and communication of complex and innovative ideas.

Editorial Board

Editor-in-Chief Emeritus
Leon Sterling, Swinburne University, Australia
Associate Editors
Aaron Quigley, The University of St. Andrews, United Kingdom
Christine Sun,, Australia
Connor Graham, National University of Singapore, Singapore
Daniel Sinnig, Concordia University, Canada
Editorial Review Board
Alan Dix, University of Birmingham, United Kingdom
Anke Dittmar, University of Rostock, Germany
Birgit Bomsdorf, Fulda University, Germany
Chris Stary, Johannes Kepler University of Linz, Austria
Constantine Stephanidis, University of Crete, Greece
David Benyon, Napier University, United Kingdom
Dominique Scapin, Institute for Research in Computer Science and Automation, France
Erik Champion, Curtin University, Australia
Fabio Paternò, National Research Council, Italy
Geraldine Fitzpatrick, Vienna University of Technology, Austria
Gerrit van der Veer, Open University Netherlands, Netherlands
Graeme Shanks, University of Melbourne, Australia
Ian Somerville, University of St Andrews, United Kingdom
Jiming Liu, Hong Kong Baptist University, Hong Kong
John Rooksby, University of Glasgow, United Kingdom
Judith Good, University of Sussex, United Kingdom
Karen Coninx, Hasselt University, Belgium
Kolski Christophe, Université de Valenciennes et du Hainaut-Cambrésis, France
Kris Luyten, Hasselt University, Belgium
Kuldar Taveter, Tallinn University of Technology, Estonia
Larry Constantine, University of Madeira, Portugal
Lawrence Cavedon, Royal Melbourne Institute of Technology, Australia
Mark Rouncefield, Lancaster University, United Kingdom
Martin Gibbs, The University of Melbourne, Australia
Michael Huhns, University of South Carolina, United States
Patrick Girard, Poitiers University, France
Peter Forbrig, Rostock University, Germany
Peter Wild, Northumbria University, United Kingdom
Philippe Palanque, Universite Paul Sabatier, France
Philippe Pasquier, Simon Fraser University, Canada
Rod Farmer, Visual Jazz Isobar, Australia
Ryszard Kowalczyk, Swinburne University, Australia
Sandrine Balbo, Medibank, Australia
Ulrike Spierling, University of Applied Sciences, Germany
Virginia Dignum, Delft University of Technology, Netherlands


Prospective authors should note that only original and previously unpublished article manuscripts will be considered. Interested authors must consult the Journal Guidelines for Manuscript Submission at PRIOR to submission. Any further questions may be answered at All article manuscript submissions will be forwarded to at least three members of the editorial review board of the journal for a double-blind peer review. The final decision regarding acceptance/revision/rejection will be based on the reviews received from the reviewers.

All inquiries should be directed to the attention of:

Steve Goschnick
International Journal of People-Oriented Programming (IJPOP)