This workshop is associated with the 2009 IEEE Symposium on Visual Languages and Human Centric Computing.
Prof. John Hosking, Director of the Centre for Software Innovation of The University of Auckland (New Zealand) has kindly agreed to give an invited speech at the workshop. His presentation is entitled "Pinning Down Patterns".
The workshop program is available here.
Patterns
are increasingly used in the definition of software frameworks, as well
as in
Model Driven Development, to indicate parts of required architectures,
drive
code refactoring, or build model-to-model transformations. The full
realisation
of their power is however hindered by the lack of a standard
formalization of
the notion of pattern. Presentations of patterns are typically given
through
natural language, to explain their motivation, context and
consequences;
programming code, to show usages of the pattern; and diagrams, to
communicate
their structure and behaviour.
Several
researchers have indicated the limitations of the current semi-formal
devices
for pattern definition - generally based on domain modelling languages,
such as
UML for design patterns, or Coloured Petri Nets for workflow - and
research is
active to propose rigorous formalisms, methodologies and languages for
pattern
definition in specific domains, as well as to propose general models of
patterns.
The
availability of formalisms will make common practices involving
patterns, such
as pattern discovery, pattern enforcement, pattern-based refactoring,
etc.,
simpler and amenable to automation, and open new perspectives for
pattern
composition and analysis of pattern consequences.
The
workshop will bring together researchers interested in the definition,
usage
and analysis of patterns through visual formalisms, which couple the
simplicity
of traditional methods for pattern expression with solid foundations
for
pattern-based activities.
Topics of
interest are the following, but the workshop is open to any
contribution to the
development of the field:
Paolo Bottoni - Department of
Computer Science, "Sapienza" Università di Roma, Italy
Esther Guerra - Department of Computer Science,
DEI Lab, Universidad Carlos III, Madrid, Spain
Jing Dong, University of Texas, Dallas
Amnon H. Eden, University of Essex
Gregor Engels, University of Paderborn
Reiko Heckel, University of Leicester
John Hosking, University of Auckland
Dae-Kyoo Kim, Oakland University
Soon-Kyeong Kim, University of Queensland
Susana Montero, Universidad Carlos III de Madrid
Francesco Parisi Presicce, University of Rome, "Sapienza"
Claudia Pons, University of La Plata
Nick Russell, Technical University of Eindhoven
Michael Stal, Siemens AG
David Stotts, University of North Carolina
Gerson Sunyé, Université de Nantes
Toufik Taibi, University of Western Ontario
Kang Zhang, University of Texas, Dallas
Albert Zundorf, University of Kassel
We solicit both regular (12 pages) and short (5 pages) papers for inclusion in the pre-proceedings.
Post-proceedings will be published in the Electronic Communications of the EASST,
the electronic, open access journal of the EASST. The post-proceedings will include the regular papers,
as well as extended versions (10 pages) of selected short papers.
Submission of papers (in PDF) is via Easychair.
Each submission will be reviewed by 3 members of the programme
committee. Submissions should be in ECEASST
format
We plan to organize a journal special issue with expanded versions of the best papers of the workshop.
Submission: 7 June, 2009
Notification: 8 July, 2009
Final papers due: 30 July, 2009
Workshop: 24 September, 2009
Click to download a plain-text or a PDF call for papers.
Please email
vffpchairs