DE <at> CAiSE'12
Workshop on Domain
Engineering
In Conjunction with
CAiSE12
June 26th, Gdansk, Poland
http://www.domainengineering.org/DE <at> CAiSE12/
Domain Engineering aims at developing, maintaining, and managing the creation
and evolution of domains, which are areas of knowledge that use common concepts
for describing phenomena, requirements, problems, capabilities, and solutions
that are of interest to a specific set of stakeholders. Domain Engineering is
used, researched, and studied in various fields, such as Software Product Line
Engineering (SPLE), Domain-Specific Language Engineering (DSLE), and Conceptual
Modeling & Knowledge Engineering (CMKE).
In SPLE, Domain Engineering deals with specifying, designing, implementing,
and managing reusable assets, such as specification sets, patterns, and
components, that may be suitable, after customization, adaptation, or even
extension, to families of software products. The commonality and variability of
different products are analyzed and represented usually in feature models or
utilizing UML profiles.
In DSLE, Domain Engineering aims at designing and developing languages that
support the terminologies of domains and at defining, implementing, and
validating syntactic and semantic rules that enable combinations of terms.
In CMKE, the focus of Domain Engineering is on capturing, representing,
analyzing and processing knowledge about the domain and how this knowledge can
contribute to software engineering.
Domain Engineering methods and approaches have become of special interest
to the Information Systems and Software Engineering communities for several
reasons. These reasons include: the need to manage increasing requirements for
variability of information and software systems (reflecting variability in
customer requirements); the need to minimize accidental complexity when
modeling the variability of a domain; and the need to obtain, formalize, and
share expertise in different evolving domains. Furthermore, Domain Engineering
as a discipline has practical significance as it can provide techniques and
technologies that may help reduce time-to-market, product cost, and projects
risks on one hand, and help improve product quality and performance on a
consistent basis on the other hand.
The purpose of this workshop is to bring together researchers and
practitioners in the area of Domain Engineering in order to identify possible
points of synergy, common problems and solutions, and visions for the future of
the area. Topics of interest include, but are not limited to:
·
Conceptual foundations of Domain Engineering
·
Methods and techniques to support Domain
Engineering
·
Semantics driven approaches to Domain
Engineering
·
Product line lifecycle engineering
·
Development and management of domain assets
·
Domain-driven requirements engineering
·
Testing, modeling, and formal verification of
domain and application artifacts
·
Application derivation (i.e., how to
instantiate artifacts from domain artifacts)
·
Variability management and techniques that assist
in identifying and eliminating spurious complexity
·
Domain-specific languages, frameworks, and
architectures
·
Utilization of domain engineering as a means of
modularization, reuse, validation, and knowledge management
·
Theoretical and empirical evaluation of domain
engineering techniques
·
Case studies and practice reports related to
domain engineering
·
Domain Engineering based software development
processes
·
Integration of Domain Engineering techniques
with systems development approaches
Submission Guidelines
Prospective workshop participants are invited to submit a paper related to
the workshop subject. The workshop will accept two types of submissions:
1. Completed
Research this type of papers should include evidence to support the
contribution (e.g. in the form of data analysis, proof of concept, or case
studies) and discussion on research findings and their theoretical and
practical significance. The paper should not exceed 10 pages (including
references and appendices). Accepted completed research papers will be
allocated 30 minutes for presentation (including questions & answers)
during the workshop and will be published in Springer's LNBIP proceedings.
2. Uncompleted
Research this type of papers can report on research that is under way with
preliminary results available at the time of the conference or include lucid
and well-supported statements and suggestions on domain engineering, e.g.,
directions for the discipline, open questions, criticism on the
state-of-the-art, and novel approaches. The paper should not exceed 5 pages
(including references and appendices). Accepted research-in-progress papers
will be allocated 15-20 minutes for presentation (including questions &
answers) during the workshop and will be published in CEUR proceedings.
The two types of papers may refer to theoretical and/or practical issues
and should be written in Springer LNCS style (see http://www.springer.de/comp/lncs/authors.html for details). As the workshop
will apply double-blind reviews process, the papers should not indicate their
authors. Papers should be submitted through the on-line system at http://www.easychair.org/conferences/?conf=decaise12.
Publication
The paper selection will be based upon the relevance of a paper to the main
topics, on its quality and on the potential to stimulate discussion in the
workshop. Best papers will be invited to submit extended versions of their
papers to a special issue of the International Journal of Information System Modeling
and Design.
The special issue will
include papers from all workshops, which will go through a regular review
process, and will be managed by CAiSE'2012 workshops chairs.
Important dates
Declaration of intension to
submit: February 19th,
2012
(through an email to the organizers)
Submission deadline: February
26th, 2012
Notification of acceptance: March
23rd, 2012
Camera-ready papers due: April
3rd, 2012
Workshop: June
26th, 2012
Workshop Co-Chairs
Iris Reinhartz-Berger, University of Haifa, Israel.
Arnon Sturm, Ben-Gurion University of the Negev,
Israel.
Tony Clark, Middlesex University, London, UK
Yair Wand, University of British Columbia, Canada
Jorn Bettin, Sofismo, Switzerland
Sholom Cohen, Software Engineering Institute, Carnegie Mellon University,
USA
Workshop Program Committee
Mathieu Acher, University of Namur, Belgium
Mira Balaban, Ben-Gurion University of the Negev, Israel
Kim Dae-Kyoo, Oakland
University, USA
Olga De Troyer, Vrije Universiteit
Brussel, Belgium
Joerg Evermann, Memorial University of Newfoundland, Canada
Yishai Feldman, IBM Haifa Research Labs, Israel
Ulrich Frank, University of Duisburg-Essen, Germany
Jeff Gray, University of Alabama, USA
Giancarlo Guizzardi, Federal University of Espírito
Santo, Brazil
Patrick Heymans, University of Namur, Belgium
Øystein Haugen, SINTEF, Norway
Timo Käkölä, University of Jyväskylä,
Finland
David H. Lorenz, Open University, Israel
Parastoo Mohagheghi, SINTEF, Norway
Oscar Pastor, Universidad Politécnica de
Valencia, Spain
Klaus Pohl, University of Duisburg-Essen, Germany
Julia Rubin, IBM Haifa Research Labs, Israel
Lior Schachter, Open University, Israel
Klaus Schmid, University of Hildesheim, Germany
Pnina Soffer, University of Haifa, Israel
For more information on the workshop, please contact:
Iris Reinhartz-Berger
Department of Information Systems
University of Haifa, Carmel Mountain, Haifa 31905, Israel
Email: iris-Tjyw7bffEFV6auLlOhE+pQ@public.gmane.org
Phone: 972-4-8288502