First International Workshop on Problem-Oriented Development (POD 2009)

Venue: Zurich

Location: Zurich, Switzerland

Event Date/Time: Jun 29, 2009 End Date/Time: Jun 30, 2009
Early Registration Date: Jun 15, 2009
Abstract Submission Date: May 11, 2009
Paper Submission Date: May 11, 2009
Report as Spam


Problem-Oriented Development (POD) is an umbrella term that
encompasses a range of Software Engineering (SE) approaches that
focus explicitly on the modelling and analysis of business problems (as
opposed to their solutions). POD approaches facilitate formalisation
and analysis of problems, provide effective tool support for problem
elicitation and analysis, and support the automated derivation of
requirements and solutions from problem models.

Past examples of POD research include empirical and scientific
approaches to describing software problems1 or patterns to support
knowledge reuse during problem analysis2. Other approaches might,
for example, focus on understanding why the current system does not
meet organisational goals, on finding appropriate graphical
representations for SE problems, or on identifying specific classes of SE

POD approaches are, themselves, typically domain-independent,
although they may be geared towards certain classes of problem. For
example, an approach may be geared towards modelling problems
involving transactional business processes, but without considering the
application domain of the processes themselves. Instead a framework
may be provided for formalising domain knowledge which may then
be incorporated into the approach.

POD 2009 will address topics related to POD including (but not limited
• Analysis of the fundamental structures of SE problems;
• Pattern languages and libraries to support problem analysis;
• Approaches, techniques and formalisms for modelling SE
• Tool support for problem analysis;
• Mappings between problem patterns and design patterns;
• Techniques for transforming problem models to solution models;
• Future challenges facing POD.

1. See Michael Jackson’s Problem Frames Approach;
2. See The Domain Theory as proposed by Sutcliffe et al.