[ecoop-info] KISS workshop @ Code Generation 2009, 2nd call for position papers, extended deadline
jbe at sofismo.ch
Tue Jun 2 23:41:18 CEST 2009
Call for Papers
The main goal of the KISS workshop at Code Generation 2009 consists of
reaching agreement on a set of fundamental principles for modeling language
design, such that the most costly and time consuming interoperability
problems can be avoided.
In order to promote lively discussion and to solicit constructive feedback,
a set of strawman principles for modeling language design has been proposed
I'd like to invite you to submit a position paper (2 to 13 pages) and to
attend the upcoming workshop at
1. Code Generation 2009 in Cambridge, United Kingdom
(workshop 16. June, extended submission deadline 15. June!)
and additionally to consider presenting updates of your work at one of the
subsequent KISS workshops at
2. Object Oriented Programming, Systems, Languages, and Applications in
(25. or 26. October 2009)
3. Automated Software Engineering in Auckland, New Zealand
(16. or 17. November, submission deadline 31. July)
4. Further venues to be confirmed
In contrast to yearly events, the KISS workshops are intended as working
sessions that are used to iteratively present work in progress, and to
incorporate the feedback received in practical implementations that conform
to KISS values and fundamental principles.
Lastly, please don't forget disseminating information about the
planned KISSworkshops to your colleagues. A formal CfP
for dissemination within your organization is attached below.
www.sofismo.ch - Software is Models!
Saegestrasse 50, 5600 Lenzburg, Switzerland
Call for Papers
KISS Workshop on Fundamental Aspects of DSL Interoperability
Cambridge, United Kingdom, 16 June 2009 @ Code Generation 2009
Orlando, Florida, 25. or 26. October 2009 @ OOPSLA 2009
Auckland, New Zealand, 16 or 17 November 2009 @ ASE 2009
Background and Aims
The main motivation for the use of a DSL is the desire to express
problems in a compact form that reflects the natural terminology
of human domain experts, and that is easily accessible to software
tools. In short, DSLs are raising the level of abstraction of
software specifications and of knowledge representation in general.
When DSLs are used to formalize the results of domain analysis,
the result is a clean separation of concerns in the problem space.
The value of a DSL increases with the intuitiveness of the concrete
syntax. Visual and graphical elements may be needed to increase
usability, and often such languages are referred to as domain
specific modelling languages (DSML).
The level of interoperability between current DSL tools is
comparable to the level of interoperability between CASE tools
in the 90s. To increase the popularity of DSL based approaches,
this needs to change. With the extensive use of outsourcing and
with the increasing investment in open-source software, software
development has become highly decentralized, and an assumption
that all parties in a global software supply chain will use
identical tooling is simply not realistic. As a result today's
software supply chains are much less automated than supply chains
in other, more mature industries.
In order to increase awareness about the role that domain specific
modeling languages can play in capturing, preserving, and exploiting
knowledge in virtually all industries, it is necessary to establish
a strong consensus on the fundamental values and principles that
underpin the use of domain specific modeling languages.
KISS aims to provide guidelines to support the use of domain specific
methods and technologies in industry. In particular, KISS will
support the construction of tool-chains that are built by third
parties using components consisting of a mixture of commercial and
open-source DSL tools.
The KISS series of conference workshops and related events is used
to incrementally create a consensus that can be expressed in a form
similar to the agile manifesto and the fundamental agile principles.
1. To achieve a strong consensus on fundamental values and principles
for designing and using Domain Specific Languages.
2. To progress towards interoperability between DSL tools through the
use of open-source technologies.
Topics of Interest
* Fundamental values and principles for designing and using domain
specific modeling languages (DSMLs).
* Classification of the different kinds of DSML tool components, and
the artefacts created and exchanged between DSML tool components.
* Descriptions of existing or planned industrial projects that
illustrate the need for improved DSML tool interoperability.
* Evaluations of existing meta-meta model implementations, comparisons
of meta-meta model implementations, and proposals of new meta-meta
models that are conducive for improving DSML tool interoperability.
* Proposals for useful levels of DSML tool interoperability.
* Case studies of attempts (successful or not) to increase
interoperability between two or more DSML tools.
* Concrete tool interoperability requirements from organizations that
* Building an open community that owns interoperability standards for
* Approaches that can be used for practical certification of tools
with respect to interoperability levels.
See schedules published on the workshop web pages
The workshop accepts two types of submissions within the aims and
scope of KISS: reflective and proposals. A reflective submission
describes research or experience within the topics of interest
of the workshop. A proposal submission describes an approach or a
framework that the authors claim will contribute to the overall
objectives of KISS.
* For both types of papers, the length of the paper should be at
least 2 pages and should not exceed 13 pages using the correct
style (including references and appendices).
* The first page should begin with the title of the paper, author
names (contact author underlined), affiliations, and e-mail
addresses, followed by an abstract of no more than 150 words.
* In order to be considered for publication authors should use the
Springer format: follow the instructions at
* Position papers may be submitted after the deadline and will be
circulated as input to the workshop. Papers submitted after the
deadline cannot be considered for publication in the workshop
Please mail your submission to Jorn Bettin (jbe at sofismo dot ch).
Accepted papers in the correct format will be published in the
workshop proceedings which will be distributed on registration.
The organizers are investigating the publication of the best papers
in a special issue of a suitable journal.
See the list of organizers for specific events on the KISS web site
International Programme Committee (Provisional)
* Jorn Bettin, Sofismo, Switzerland.
* Tony Clark, Thames Valley University, UK.
* Craig Cleaveland, Whitebirch Software, United States.
* William Cook, University of Texas Austin, United States.
* Mark Dalgarno, Software Acumen, United Kingdom.
* Keith Duddy, Smart Services CRC, Australia.
* Jack Greenfield, Microsoft, United States.
* John Hosking, University of Auckland, New Zealand.
* Pavel Hruby, CSC , Denmark.
* Steven Kelly, MetaCase, Finland.
* Anneke Kleppe, Capgemini, The Netherlands
* Richard Paige, University of York, UK.
* Derek Roos, Mendex, The Netherlands.
* Bran Selic, Malina Software, Canada.
* Shane Sendall, Snowie Group, Switzerland.
* Peer Törngren, IBM, Sweden.
* Laurence Tratt, Bournemouth University, UK.
* Jim van Dam, HiPeS, The Netherlands.
* Markus Völter, independent consultant, Germany.
* Jos Warmer, Ordina, The Netherlands.
* James Willans, Independent Consultant, UK.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the ecoop-info