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


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


Prospective authors should note that only original and previously unpublished articles will be considered. INTERESTED AUTHORS MUST CONSULT THE JOURNAL’S GUIDELINES FOR MANUSCRIPT SUBMISSIONS at PRIOR TO SUBMISSION. All article submissions will be forwarded to at least 3 members of the Editorial Review Board of the journal for double-blind, peer review. Final decision regarding acceptance/revision/rejection will be based on the reviews received from the reviewers. All submissions must be forwarded electronically.

All submissions and inquiries should be directed to the attention of:

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