[Elsnet-list] DE@ER10: Deadline Extension - April 20, 2010

Arnon Sturm sturm at bgu.ac.il
Tue Apr 13 08:40:18 CEST 2010


Apologies for cross posting
 
__________________________________________________________________
 
DE at ER'10
Workshop on Domain Engineering
In Conjunction with ER'10
November 1-4, Vancouver, BC, Canada
http://www.domainengineering.org/
 

Domain Engineering is an engineering discipline concerned with building
reusable assets, 
 
such as specification sets, patterns, and components, in specific domains. A
domain in this 
 
context can be defined as an area of knowledge that uses common concepts for
describing 
 
phenomena, requirements, problems, capabilities, and solutions. The purpose
of domain 
 
engineering is to identify, model, construct, catalog, and disseminate
artifacts that 
 
represent the commonalities and differences within a domain. Nowadays,
although having 
 
slightly different origins, both domain engineering methods and domain
specific languages 
 
(DSL) receive special attention from the information systems and software
engineering 
 
communities. The reasons for the increased level of interest 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. 
 
Domain engineering deals with two main layers: the domain layer, which deals
with the 
 
representation of domain elements, and the application layer, which deals
with software 
 
applications and information systems artifacts. In other words, programs,
applications, or 
 
systems are included in the application layer, whereas their common and
variable 
 
characteristics, as can be described, for example, by patterns, ontology, or
emerging 
 
standards, are generalized and presented in the domain layer. 
 
Similarly to information systems engineering, domain engineering includes
three main 
 
activities: domain analysis, domain design, and domain implementation, which
are carried out 
 
in the domain layer. However, domain engineering also supports inter-layer
activities, 
 
namely interactions that exist between the domain and application layers.
Specifically, 
 
domain layer artifacts may be used for creation and validation of the
specifications of 
 
application layer artifacts, while applications may be generalized into
domain artifacts in 
 
a process of knowledge elicitation. 
 
Domain engineering as a discipline has practical significance as it can
provide methods and 
 
techniques 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. Furthermore, the workshop
will promote 
 
the main conference emphasis, conceptual modeling, by exploring the links
between conceptual 
 
modeling and domain engineering. This will include, in particular,
introducing domain 
 
engineering approaches and examining their application to conceptual
modeling, as well as 
 
identifying the role of conceptual models in domain engineering. 
 
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 the domain
layer)
. Variability management and techniques that assist in identifying and
eliminating spurious 
 
complexity 
. Domain-specific languages, frameworks, and architectures
. Utilization of domain engineering as a mean for modularization, reuse,
validation, and 
 
knowledge management 
. Utilization of domain engineering techniques for conceptual modeling
. Using conceptual models for analyzing, specifying, and engineering domains
. Theoretical and empirical evaluation of domain engineering techniques
. Case studies and practice reports related to the use of domain engineering

. Domain engineering based software development processes.
. Integration of domain engineering with existing development approaches
 
Submission Guidelines
Prospective workshop participants are invited to submit a paper related to
the purpose of 
 
the workshop. The workshop will accept three 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 Springer LNCS style pages (including references and
appendices). 
 
Accepted completed research papers will be allocated 30 minutes for
presentation (including 
 
questions & answers) during the workshop.  
 
2.Research-In-Progress - this type of papers can report on research that is
under way with 
 
preliminary results available at the time of the conference. The paper
should not exceed 6 
 
Springer LNCS style pages (including references and appendices). Accepted
research-in-
 
progress papers will be allocated 15 minutes for presentation (including
questions & 
 
answers) during the workshop.
 
3.Position papers - this type of papers can 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. Accepted position
papers will be 
 
allocated 15 minutes for presentation (including questions & answers) during
the workshop.
 
All three types of papers may refer to theoretical and/or practical issues.
Papers should be written in Springer LNCS style (see 
 
http://www.springer.de/comp/lncs/authors.html for details). The paper type
(completed 
 
research, research-in-progress, or a position paper) should explicitly be
indicated after 
 
the paper title. In addition, the paper abstract should not be longer than
150 words. 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 the
workshop web site.  
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.
Accepted papers will 
 
be published in the ER'2010 workshop proceedings, in Springer LNCS. In
addition, authors of 
 
some selected papers will be asked to consider submitting revised version of
the papers as 
 
chapters in a book on Domain Engineering to be edited by the workshop
co-chairs and 
 
published by Springer.
 
Important dates
Submission deadline:    April 20th, 2010 (extended)
Notification of Acceptance:   June 1st, 2010
Camera-ready papers due:   June 30th, 2010
 
Workshop Co-Chairs
Iris Reinhartz-Berger, University of Haifa, Israel
Arnon Sturm, Ben Gurion University of the Negev, Israel
Jorn Bettin, Sofismo, Switzerland
Tony Clark, School of Computing, Thames Valley University, UK
Sholom Cohen, Software Engineering Institute, Carnegie Mellon University,
USA
 
Workshop Program Committee
Colin Atkinson, University of Mannheim, Germany 
Mira Balaban, Ben-Gurion University of the Negev, Israel
Balbir Barn, Middlesex University, UK
Jorn Bettin, Sofismo, Switzerland
Tony Clark, Thames Valley University, UK
Sholom Cohen, SEI, Carnegie Mellon University, USA 
Kim Dae-Kyoo, Oakland University, USA 
Joerg Evermann, Memorial University of Newfoundland, Canada 
Marcelo Fantinato, University of S?o Paulo, Brazil
Jeff Gray, University of Alabama, USA 
Atzmon Hen-Tov, Pontis, Israel
John Hosking, University of Auckland, New Zealand
Jaejoon Lee, Lancaster University, UK
David Lorenz, The Open University, Israel
John McGregor, Clemson University, USA 
Klaus Pohl, University of Duisburg-Essen, Germany 
Iris Reinhartz-Berger, University of Haifa, Israel 
Michael Rosemann, The University of Queensland, Australia 
Julia Rubin, IBM Haifa Research Labs, Israel 
Bernhard Rumpe, Braunschweig University of Technology, Germany 
Lior Schachter, Pontis, Israel
Klaus Schmid, University of Hildesheim, Germany 
Keng Siau, University of Nebraska-Lincoln, USA 
Pnina Soffer, University of Haifa, Israel 
Il-Yeol Song, Drexel University, USA 
Arnon Sturm, Ben Gurion University of the Negev, Israel 
Giancarlo Succi, Free University of Bozen-Bolzano, Italy
Juha-Pekka Tolvanen, MetaCase, Finland 
Gabi Zodik, IBM Haifa Research Labs, Israel
 
For more information on the workshop, please contact:
Iris Reinhartz-Berger
Department of Management Information Systems
University of Haifa
Carmel Mountain, Haifa 31905, Israel
Phone: 972-4-8288502

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.let.uu.nl/pipermail/elsnet-list/attachments/20100413/ea6d1391/attachment-0001.htm


More information about the Elsnet-list mailing list