| Design Fest Name | Organizers | Position Paper | Schedule |
| Performance Pattern Language | Klaus Marquardt | required, due June 15th, 2001 | 3 hours on Saturday |
| Designing a Three-Tier Architecture Pattern Language | Michael Kircher & Prashant Jain | required, due May 19th, 2001 | 3 hours on Thursday and
3 hours on Friday |
The purpose of this Design Fest is to substantiate my claim by actually starting a Performance Pattern Language. We will explore what kind of patterns are known to us, how they relate each other, and what more patterns may be around. We will start a classification or taxonomy, sort the available patterns, and identify missing patterns by analogy. Finally we will start to write the actual patterns.
For more information see the Call for Papers for my Design Fest.
Submissions:
We got four position papers. All participants of the Performance Pattern
Language design fest should read them in advance.
| Andreas Rüping | Rueping.zip |
| Klaus Marquardt | Marquardt.zip |
| Christian von Mueffling | Mueffling.zip |
| Ansgar Radermacher | Radermacher.zip |
It is the goal of this design fest to capture these similarities in the form of design patterns and to further integrate them into a pattern language. The net outcome of the design fest will be a pattern language that describes the fundamental architecture of a three-tier system. The design fest will be especially valuable to EuroPLoP participants who are system architects as well as software developers since the pattern language that will be formulated will be a very useful and effective means of documenting architectures of three-tier systems.
For more information see the Call for Papers.
| Focus Groups | Organizers | Position Paper | Schedule |
| The Feyerabend Project - Redefining Computing | Richard Gabriel | required, due June 1st, 2001 | 3 hours on Thursday and
3 hours on Friday |
| Focus Group on Organizational Pattern Sequences | James Coplien | required, due June 15th, 2001 | 3 hours on Thursday and
3 hours on Friday |
| Merging Pattern Languages | Joe Bergin & Markus Völter | required, due June 15th, 2001 | 3 hours on Saturday |
| Patterns in the Pervasive World | Daniel May | required, due June 15th, 2001 | 3 hours on Saturday |
This EuroPLoP Focus Group is the second in a short series of workshops that will work up to the initial starting place for a massive reinvention of computing. The way to think of this workshop is that we have experienced 50 years of computing all the way from machine language numerical computing to performing software on the Web in Java; and some of our tools, languages, processes, methodologies, and educational practices are suitable for and conducive to creating humane software, and some aren't. Now that we have a better idea of the kinds of software and systems we need to routinely build, the proper place of users in the design process, and what it takes to get software built, we need to take a look at what we do and how we do it in order to better match tools and processes to reality.
This is a brainstorming event - there will be about an hour of material with ideas for new programming languages and new educational practices, and after that we will work as a group to gather more ideas to start sketching the new landscape of computing.
To be invited to this focus group, please send a 1-paragraph description of your computing interests and expertises along with a 1 or 2 paragraph essay on your initial thoughts on how to approach this work to Richard P. Gabriel (rpg@dreamsongs.com) by June 1, 2001. A maximum of 20 people will be invited.
For more information about the Feyerabend Project and how to prepare, visit DreamSongs.
- To refine the structure
of the language (dependencies between patterns);
- To refine the forces and
context of the patterns themselves;
- To perhaps identify missing
patterns;
- Others, as we identify
them
This work relates to a book in progress on organizational patterns.
For more information please visit the call for participation at http://www.bell-labs.com/cgi-user/OrgPatterns/OrgPatterns?EuroPLoP2001FocusGroup.
Send replies and inquiries to cope@research.bell-labs.com.
The focus group aims to discuss the following assertions:
For more information see the Call for Papers.
One such domain is pedagogy. The pedagogical pattern project (www.pedagogicalpatterns.org) has collected many patterns over the last years, and some pattern languages have been created, too. This domain could serve as an example for pattern languages that could be merged.
For more information see the Call for Papers.
The focus group reports of EuroPLoP™
2001 will appear here after the conference.
Last Update: Thu 2001-April-12 20:00 Central European Time.