This workshop focuses on current and emerging methods,
languages, notations, technologies and tools to extract, represent,
share, use and re-use architectural knowledge. Architectural Knowledge
(AK) is the integrated representation of the software architecture of a
software-intensive system (or a family of systems), the architectural
design decisions, and the external context/environment. It is
increasingly recognized as the means for architecture governance; it
facilitates and supports collaboration and the transfer of expertise.
In this fifth edition of SHARK we will ask the community to discuss and
contribute on how to reorganize and codify the Body of Knowledge of the
WICSA community (WICSA BOK). This is partially available through www.softwarearchitectureportal.org
and www.wicsa.net,
but it needs to be
reorganized and unified. We see two broad objectives: (1) to codify the
BOK in the way the potential users (i.e. the members of the
architecture community) would like to use it; and (2) exploit Web 2.0
and social networking techniques to support AK sharing, and better
reachability/usability according to the actual needs of the community
itself. SHARK participants will have the opportunity to propose their
ideas and R&D results to shape the next generation www.softwarearchitectureportal.org
BOK.
Traditionally SHARK aims to bring together researchers and
practitioners that are interested in sharing and reusing architectural
knowledge. The workshop will start with short position statements from
the paper authors. The main focus will be on creative discussions
between the participants in specific themes. Attendance will be limited
to a maximum of 30 participants.
Topics of the workshop include but are not limited to:
- Types of architectural knowledge in industrial settings
- Notations and languages to model or visualize architectural
knowledge
- Ontologies, domain models and meta-models for architectural
knowledge
- Communicating, sharing and using architectural knowledge Π
approaches and case studies
- Tools to extract, visualize, share or use architectural
knowledge
- Evolution of architectural knowledge
- Sharing architectural knowledge in the context of
service-oriented architectures (SOA) or Model-Driven Engineering (MDE)
- Architectural knowledge in Global Software Engineering
- Communicating architectural knowledge in open and closed
communities
- Architectural knowledge for requirements engineering
- Traceability between requirements, architectural design
decisions and architectural solutions (e.g. patterns, tactics,
reference architectures)
- Architectural knowledge in the process of architecting
- Emerging technologies supporting knowledge sharing
Workshop Organizers
Paris Avgeriou
Department of Mathematics and Computing, University of Groningen
Software Engineering and Architecture (SEARCH) Group
paris@cs.rug.nl
http://www.cs.rug.nl/~paris/
Patricia Lago
Department of Computer Science, Vrije Universiteit Amsterdam
Software Engineering Group
patricia@cs.vu.nl
http://www.cs.vu.nl/~patricia/
Philippe Kruchten
University of British Columbia, Canada
pbk@ece.ubc.ca
http://philippe.kruchten.com
Program committee
Ademar Aguiar, University
of Porto,
Portugal
Pierre America, Philips Research, the
Netherlands
M. Ali Babar, Lero, University of Limerick, Ireland
Remco de Boer, ArchiXL, The Netherlands
Jan Bosch, Intuit, Mountain View, California
Rafael Capilla, Universidad Rey Juan Carlos, Spain
Torgeir Dingsoyr, Sintef, Trondheim, Norway
Peter Eeles, IBM, United Kingdom
Rik Farenhorst, DNV Cibit, The Netherlands
Jon Hall, Open University, UK
Trevor Harrison, University of South Australia, Australia
Rich Hilliard, independent consultant, USA
Anton Jansen, ABB research, Sweden
Ivan Mistrik, independent consultant,
Germany
Henry Muccini, University of L'Aquila, Italy
Eltjo Poort, Logica, The Netherlands
Antony Tang, Swinburne University of Technology, Australia
Hans van Vliet, VU University Amsterdam, The Netherlands
Uwe Zdun, Technical University of Vienna, Austria
Olaf Zimmermann, IBM Research, Switzerland
Guidelines for Submission
Papers in three distinct categories are solicited: future
trend papers, describing ongoing research, new results, and future
trends (maximum 4 pages); research papers describing innovative and
significant original research in the field (maximum 8 pages);
industrial papers describing industrial experience, case studies,
challenges, problems and solutions (maximum 8 pages). A special kind of
industrial paper submission is an example of a document that shares
some kind of architectural knowledge, together with an evaluation of it
or a description of the techniques that it uses.
Please submit your paper online at http://cyberchairpro3.borbala.net/sharkpapers/submit/.
Submissions should be original and unpublished work. Each submitted
paper will undergo a rigorous review process by three members of the
Program Committee. All types of papers must conform to the ICSE
submission format and guidelines. All accepted papers will appear in
the ACM Digital Library.
Special issue - Journal of Systems and Software
Authors of selected papers will be invited to submit their papers to
the new Section on "Software Architecture" of the Journal of
Systems and Software http://www.elsevier.com/locate/jss.
Important dates
- 31st January 2010 - paper submission (EXTENDED)
- 15th February 2010 - notification of acceptance
- 3rd March 2010 - camera-ready
- 2nd May 2010 - workshop
|