skip to main content
10.1145/2739011acmotherconferencesBook PagePublication PageseuroplopConference Proceedingsconference-collections
EuroPLoP '13: Proceedings of the 18th European Conference on Pattern Languages of Program
ACM2013 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
EuroPLoP 2013: 18th European Conference on Pattern Languages of Programs. Irsee Germany July 10 - 14, 2013
ISBN:
978-1-4503-3465-5
Published:
10 July 2013

Bibliometrics
Skip Abstract Section
Abstract

EuroPLoP, the 18th European Conference on Pattern Languages of Program, was held in Irsee, Bavaria. Patterns are a systematic way to capture the experience of experts about good designs or best practices and document these nuggets of wisdom in an accessible way for peers.

EuroPLoP is a premier event for pattern authors and pattern enthusiasts to gather, discuss and learn more about patterns, pattern writing, pattern reviewing, shepherding, software development, collaboration, and much more.

Skip Table Of Content Section
research-article
Introduction of design pattern(s) for power-management in embedded systems

Resource management is important because of the rising diversity and the resource constraints, like energy, of embedded systems. Energy-constraints are especially challenging in mobile systems like smart phones. A solution to deal with these constraints ...

research-article
OfficeFloor: using office patterns to improve software design

OfficeFloor is a middleware framework that bases its design on the patterns occurring within an office. Re-using office patterns within software provides two improvements to software design. The first is improved performance tuning of applications ...

research-article
Towards a pattern language for lecture design: an inventory and categorization of existing lecture-relevant patterns

Lectures are a common way of teaching in many universities, independent of the general effectiveness of this instructional method. Designing good lectures is a challenging task, and many lecturers struggle with the question how to improve the design of ...

research-article
Lecture design patterns: laying the foundation

Lectures as method of instruction are conversely discussed in the literature, but despite all critics are lectures still widely used in academic institutions. The efficiency of these lectures is highly dependent on their design. Patterns can help with ...

research-article
A meta-model for context-patterns

It is essential for building the right software system to elicit and analyze requirements. Writing requirements that can achieve the purpose of building the right system is only possible if the domain knowledge of the system-to-be and its environment is ...

research-article
Patterns for distributed machine control systems

Control systems are getting more and more complex and include growing number of features. The control systems are nowadays software controlled to high degree. All features of the machine, however, are not useful for all customers and customers do not ...

research-article
Interaction patterns for Windows 8 tablet applications

Tablet devices are selling in millions every year and it currently seems that this trend will continue in the following years. Most of these devices come with "Application Stores", which users can browse and select applications to download from. These ...

research-article
Process and tool support for design patterns with safety requirements

The requirement for higher Security and Dependability (S&D) of systems is continuously increasing, even in domains tradi-tionally not deeply involved in such issues. Nowadays, many practitioners express their worries about current S&D software ...

research-article
An approach for pattern mining through grounded theory techniques and its applications to process-driven SOA patterns

Pattern mining is a term used in the pattern community to describe the process of identifying or discovering patterns. To identify new patterns, usually an informal or ad hoc process of finding patterns (e.g., in existing software systems) is used. This ...

research-article
Capability-based service identification in service-oriented legacy modernization
Article No.: 10, pp 1–12https://doi.org/10.1145/2739011.2739021

Moving from a heterogeneous IT landscape with a set of legacy applications to a more flexible SOA-based architecture is a major strategic concern for many large organizations. Key drivers are to build a robust, easy-to-maintain and cost-efficient ...

research-article
Patterns on civic engagement, service learning and campus community partnerships from the "program for the advancement of service learning and social responsibility of universities"
Article No.: 11, pp 1–10https://doi.org/10.1145/2739011.2739022

In Germany, a growing number of universities begin to explore their neighborhoods, engaging in partnerships with community organisations and involving students in service learning and civic engagement activities. Across regions practitioners gain ...

research-article
Visual storytelling

You offer your product in a very competitive environment where potential users can choose among many existing solutions. In order to get chosen by potential users you have to somehow get noticed and stand out from the other available solutions. ...

research-article
Give recognition to the impervious
Article No.: 13, pp 1–17https://doi.org/10.1145/2739011.2739024

Especially in agile environments, project team performance is based on constructive interpersonal relationships among team members. A pattern that supports team members in contributing to team performance is GIVE RECOGNITION TO THE IMPERVIOUS. The core ...

research-article
A binding time guide to creational patterns
Article No.: 14, pp 1–10https://doi.org/10.1145/2739011.2739025

An overwhelming number of patterns have been described in literature. As well, comparisons of related patterns with similar outcomes can be found, working out also their particular differences. In this paper, a synoptic view on related patterns and ...

research-article
A pattern-based approach to presentations using slide facilities
Article No.: 15, pp 1–12https://doi.org/10.1145/2739011.2739026

Providing information on the basis of electronic slides represents a common instrument of today's communication. Presented either synchronously within a talk or asynchronously by means of a hand-out, slides are an important carrier of data. Whereas ...

research-article
Requirements for a collaborative formulation process of evolutionary patterns
Article No.: 16, pp 1–12https://doi.org/10.1145/2739011.2739027

Within distributed joint research projects, it is necessary to align many kinds of engineering efforts across different work packages within the considered domain. Every project member has his own visions, expectations and experience that must be ...

research-article
Building a safety architecture pattern system
Article No.: 17, pp 1–55https://doi.org/10.1145/2739011.2739028

Safety architecture patterns provide knowledge about large scale design decisions for safety-critical systems. They provide good ways to avoid, detect, and handle faults in software or hardware. In this paper we revise existing architectural safety ...

research-article
Personal culture patterns a pattern language for living with continuous self-fulfillments
Article No.: 18, pp 1–10https://doi.org/10.1145/2739011.2739029

In this paper we present the Personal Culture Patterns, a pattern language to support youth in creating a living with continuous self-fulfillments. The Personal Culture Patterns consist of 27 patterns describing practical knowledge for effective life ...

research-article
Inversion of control container for safety-critical embedded systems
Article No.: 19, pp 1–12https://doi.org/10.1145/2739011.2739030

It is common for safety-critical embedded systems that strategies for software reuse and maintenance are mainly planned and managed at design-time. Currently, most frameworks for managing application software in the safety domain use a component-based ...

research-article
A pattern language on how to apply visual instrument PRISM
Article No.: 20, pp 1–19https://doi.org/10.1145/2739011.2739031

PRISM is a visual instrument that improves a person's cognitive reasoning by facilitating the process of thinking. Its origins stem from efforts and experiences of psychotherapeutics in the early 1990s. Meanwhile the PRISM methodology - an acronym for «...

research-article
Object creation in Grace
Article No.: 21, pp 1–15https://doi.org/10.1145/2739011.2739032

We are engaged in the design of Grace, a new object-oriented open source programming language aimed at instructors and students in introductory programming courses. Grace aims to include features that have been found useful in software practice, while ...

research-article
Proto-patterns for growing a community of practice

Web technologies can support the online exchange of practical knowledge. While the infrastructure for online communities is well understood, the facilitators' activities for supporting the emergence of a community of practice remain an open challenge. ...

research-article
Patterns for control system safety
Article No.: 23, pp 1–11https://doi.org/10.1145/2739011.2739034

The main purpose of a control system is to operate a system under control so that it functions as desired. However, when a control system for a plant, process or device is being designed, safety-related aspects also need to be considered. In this ...

research-article
Knowledge management strategy for academic organisations

Knowledge Management (KM) is a new scientific discipline which facilitates organisations to better perform in their highly competitive environment. Universities as learning organisations in the centre of the knowledge triangle are faced with the need to ...

Contributors
  • HAN University
  • Technology Arts Sciences TH Köln

Recommendations

Acceptance Rates

EuroPLoP '13 Paper Acceptance Rate24of36submissions,67%Overall Acceptance Rate216of354submissions,61%
YearSubmittedAcceptedRate
EuroPLoP '20583764%
EuroPLoP '18533566%
EuroPLoP '17533464%
EuroPlop '16533566%
EuroPLoP '13362467%
EuroPLoP '12231148%
EuroPLoP '11391538%
EuroPLoP '10392564%
Overall35421661%