[TYPES] ECOOP 2005 First Workshop on Building a System Using Patterns -- Deadline extended

m.fayad at sjsu.edu m.fayad at sjsu.edu
Sun May 8 00:23:56 EDT 2005

Syprus List..

Sorry for multiple copies..

New deadline:  May 30, 2005.  Looking forward to your submissions.. Thank

Building Systems Using Patterns: Examine the Illustrious Claim ? Call for 
Preliminary Call for Papers
ECOOP 2005 First Workshop on
Building A System Using Patterns: Examine the Illustrious Claim
Call for Papers
ECOOP 2005 Full day workshop
The 19th European Conference on Object-Oriented Programming 
July 25-29, 2005, Glasgow, Scotland

As software increases in size and becomes more complex and costly, the 
need for techniques to ease software development is likewise increasing. 
Over the years, pattern community has evolved and received more attention 
from both academia and industry. Developing software using patterns can 
reduce cost and condense development life-cycles, while simultaneously 
maintaining the quality of the developed systems.  However, the potential 
of using patterns in developing software systems is not fully realized. 
Although several patterns have been developed for analyzing, designing, 
and implementing software; however, there exist no mature guidelines or 
methodologies that provide a systematic approach for integrating these 
different types of patterns into traditional development cycles.  These 
challenges and others can greatly preclude the realization of patterns as 
a strong reuse paradigm.  This workshop aims at bringing together 
researchers and practitioners to explore and advance state-of-the-art and 
state-of-the-practice of using patterns for developing software systems. 

The main goal of this workshop is to explore the landscape of using 
patterns for developing software systems. In particular, we want to 
integrate our effort at ECOOP 2005 (accepted workshop) and OOPSLA 2005 
(this workshop proposal) to form a community of researchers and 
practitioners that are interested in identifying and investigating the key 
issues of using patterns in developing software systems. 
The workshop aim at exploring several fundamental issues related to the 
main question: can patterns be used to develop software system? We want 
researchers, framework developers, and application developers to answer 
the following questions: 
1.      Are the various claims related to building any system from 
patterns reasonable?
2.      What do we mean when we say ?systems of patterns??
3.      What are the various claims related to patterns composition; are 
they true?
4.      If someone would like to build a system from patterns, how do you 
select patterns?
5.      What kind of patterns should one select to build a system from 
6.      Is there a guideline for the selection process?
7.      How architectural patterns can interact with both analysis 
patterns and design patterns when developing a system?
8.      Are there any guidelines for patterns composition?
9.      Are there any existing techniques for integrating patterns into 
traditional development cycles? 

Paper Format and Submission 
People interested in participating in the workshop are requested to submit 
a short position paper (3-5 pages) or regular workshop paper (limited to 
10 pages, double spaced, including figures) representing views and 
experiences relevant to the discussion topic. The title page should 
include a maximum 150-word abstract, five keywords, full mailing address, 
e-mail address, phone number, fax number, and a designated contact author. 
Papers will be selected depending on the originality, quality and 
relevance to the workshop.  To foster lively discussions, each author is 
encouraged to present open questions and one or two main statements that 
will be discussed at the workshop.  Submissions must be either Pdf, 
MS-Word or RTF formats (please, DO NOT compress files). As an alternative, 
initial submission can by done by emailing a URL pointing to an HTML 
version of the paper. Depending on the number and spread of contributions, 
the scope may be narrowed to ensure effective communication and 
information sharing. Accepted papers will be published in the workshop 
proceedings as a technical report at the University of Nebraska-Lincoln to 
be distributed to the participants before the workshop, and made generally 
available through WWW and FTP.   A workshop report will be published in 
the addendum proceedings of the conference. 

People interested in participating in the workshop without submission are 
requested to fill out the participation form and e-mail to the workshop 
chairs at: m.fayad at sjsu.edu and hhamza at cse.unl.edu
Name and affiliation:
Areas of interest:
Why would you like to participate?
Please note that registration is required in order to participate in the 
workshop. Please check the conference registration webpage for more 
details.  A projector connected to laptop and a flipchart will be 
available.   For more information please visit <

Important Dates: 
Submission deadline             May 30, 2005
Acceptance notification         June 20, 2005
Camera ready paper due          July 11, 2005
Workshop date:                  Tuesday, July 26, 2005

Prof. Mohamed E. Fayad (Chair)
Computer Engineering Department, College of Engineering
San José State University
San José, CA 95192-0180
Ph: (408) 924-7364, Fax: (408) 924-4153
E-mail: m.fayad at sjsu.edu 
Mr. Haitham S. Hamza (Co-Chair)
Computer Science & Engineering Dept.
University of Nebraska, Lincoln
256 Avery Hall, P.O. Box 880115, Lincoln, NE 68588-0115
Ph: (402) 472-3485 (office)
E-mail: hhamza at cse.unl.edu 

More information about the Types-list mailing list