[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2721956acmotherconferencesBook PagePublication PageseuroplopConference Proceedingsconference-collections
EuroPLoP '14: Proceedings of the 19th European Conference on Pattern Languages of Programs
ACM2014 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
EuroPLoP 2014: 19th European Conference on Pattern Languages of Programs Irsee Germany July 9 - 13, 2014
ISBN:
978-1-4503-3416-7
Published:
09 July 2014

Reflects downloads up to 14 Dec 2024Bibliometrics
Skip Abstract Section
Abstract

The 19th European conference on Pattern Languages of Programs (EuroPLoP) was held in the Bavarian Kloster Irsee, Germany from 9-13 July 2014, where pattern authors and pattern enthusiasts met to discuss, explore and write patterns.

research-article
Towards a pattern language for cooking: a generative approach to cooking
Article No.: 1, Pages 1–12https://doi.org/10.1145/2721956.2721964

This Paper will explore the possibilities that pattern languages have in the field of cooking. Cooking can be considered as a very simple form of design that many of goes through daily. By highlighting the similarities between cooking and architecture, ...

research-article
Deriving a pattern language syntax for context-patterns
Article No.: 2, Pages 1–25https://doi.org/10.1145/2721956.2721967

In a previous publication we introduced a catalog of context-patterns. Each context pattern describes common structures and stakeholders for a specific domain. The common elements of the context were obtained from observations about the domain in terms ...

research-article
Dream teams at the right place
Article No.: 3, Pages 1–5https://doi.org/10.1145/2721956.2721970

This paper will present two new patterns for creative thinking. Each pattern captures the appropriate context for the creative thinking tools, the reasons why the approach works in this context and provides examples of successful usage. Dream teams are ...

research-article
A process for pattern identification, authoring, and application
Article No.: 4, Pages 1–9https://doi.org/10.1145/2721956.2721976

The process to identify, author, and apply patterns is mostly performed manually by pattern experts. When performing pattern research in large domains involving many persons, the current state of the art of pattern research techniques, such as ...

research-article
A meta-pattern and pattern form for context-patterns
Article No.: 5, Pages 1–23https://doi.org/10.1145/2721956.2721979

In a previous EuroPlop publication we introduced a catalog of context-patterns. We described common structures and stakeholders for several different domains in our context-patterns. The common elements of the context were obtained from observations ...

research-article
Beyond rational design patterns
Article No.: 6, Pages 1–13https://doi.org/10.1145/2721956.2721984

During the last decades, the pattern movement has been dominated by patterns describing the design of technology or matter, especially when it focused on the design of software or buildings. Positioned in the physical world, patterns are technical, full ...

research-article
Creative education patterns: designing for learning by creating
Article No.: 7, Pages 1–10https://doi.org/10.1145/2721956.2721989

In this paper, we focused on the way of learning knowledge and skills "by" the practice of "creating" something new as a way to cultivate creativity and character, and proposed "Creative Education Patterns", as a tool to support education in the way. ...

research-article
Multi-tenancy application pattern for system administration support
Article No.: 8, Pages 1–7https://doi.org/10.1145/2721956.2721988

Many quality aspects of software systems are addressed in the existing literature on software architecture patterns. But the aspect of system administration seems rather overlooked, even though it is perceived as important as other aspects. This work is ...

research-article
Problem-oriented security patterns for requirements engineering
Article No.: 9, Pages 1–17https://doi.org/10.1145/2721956.2721963

Security is one essential quality requirement that needs to be addressed during the software development process. While quality requirements such as security are supposed to be the architectural drivers, architecture solutions such as security patterns ...

research-article
Pattern-based process for a legacy to SOA modernization roadmap
Article No.: 10, Pages 1–21https://doi.org/10.1145/2721956.2721969

Many organizations still operate their businessms which cause high maintenance costs and are difficult to change. After the hype about service-oriented architectures (SOAs) was gone, they were implemented successfully and helped replacing old legacy ...

research-article
Patterns for hardware-independent development for embedded systems
Article No.: 11, Pages 1–14https://doi.org/10.1145/2721956.2721959

In embedded systems, different hardware architectures require additional effort for writing portable software. Generally, a Hardware Abstraction Layer (HAL) provides an abstraction for portable software. However, a HAL is a layer and does not support an ...

research-article
Automotive safety case pattern
Article No.: 12, Pages 1–18https://doi.org/10.1145/2721956.2721962

Automotive embedded systems have become very complex, are strongly integrated, and safety-criticality of these systems raises new challenges. Due to this safety-criticality the ISO 26262 road vehicle safety norm was introduced. Development conforming ...

research-article
Threat analysis and misuse patterns of federated inter-cloud systems
Article No.: 13, Pages 1–8https://doi.org/10.1145/2721956.2721986

We have previously proposed a new type of pattern, the misuse pattern. The misuse pattern describes how a misuse is performed from the point of view of the attacker, what system units it uses and how, provides ways of stopping the attack by enumerating ...

research-article
Using dynamic mixins to implement design patterns
Article No.: 14, Pages 1–19https://doi.org/10.1145/2721956.2721991

Design patterns are used as a means of documenting solutions to commonly occurring problems. In this work, we focus on object-oriented patterns that require object extension. Typically, the implementation of such patterns is done using object ...

research-article
The state event design pattern
Article No.: 15, Pages 1–14https://doi.org/10.1145/2721956.2721987

In this paper, we present the state event design pattern a generalization of the state one proposed by the Gang of Four. This new pattern provides an upgradeable and maintainable structure contrary to the state pattern. In fact, the idea is to objectify ...

research-article
Lecture design patterns: improving the beginning of a lecture
Article No.: 16, Pages 1–12https://doi.org/10.1145/2721956.2721957

Lectures are still a common method of instruction in academic institutions. But it requires a careful design of lectures in order to make them of pedagogical value. Special attention hereby needs to be paid at the beginning of a lecture, as the ...

research-article
Towards a pattern language for cognitive systems integration
Article No.: 17, Pages 1–9https://doi.org/10.1145/2721956.2721968

This paper discusses the influence of recent advances in cognitive computing systems on enterprise software architecture and design/development. Specifically, building on key features and capabilities of cognitive computing systems, we propose a new ...

research-article
Towards a pattern approach for improving enrollment and retention of female students in computer science education
Article No.: 18, Pages 1–9https://doi.org/10.1145/2721956.2721978

Enrollment and retention of female students in computer science education remains very low compared to other disciplines, even though numerous efforts have been made to change the status quo. Society begins to recognize the importance of increasing the ...

research-article
Interaction design patterns for interactive video players in video-based learning environments
Article No.: 19, Pages 1–14https://doi.org/10.1145/2721956.2721980

This paper is about interaction design patterns that describe common solutions of recurring problems in the design and development of video-based learning environments. The patterns are organized in two layers. The first layer incorporates the micro ...

research-article
Interaction design patterns for design and development of video learning environments
Article No.: 20, Pages 1–12https://doi.org/10.1145/2721956.2721981

This paper is about interaction design patterns that describe common solutions of reoccurring problems in the design and development of video-based learning environments. The patterns are organized in two layers. The first layer incorporates the micro ...

research-article
Module matrix: a pattern for interdisciplinary industry training design
Article No.: 21, Pages 1–10https://doi.org/10.1145/2721956.2721983

To maximize acceptance and effectiveness of industry trainings, they have to be prepared in anticipation of individual flexibility. Both flexibility in sequence of units, time schedule of consuming the course parts, and valuation of pre-existing ...

research-article
Social interaction patterns for learning in serious games
Article No.: 22, Pages 1–7https://doi.org/10.1145/2721956.2721985

Serious games usually refer to games used for purpose other than entertainment. Designing serious games for learning proves to be a very difficult task, as it requires knowledge not only about the content, but also about game design and pedagogy. ...

research-article
Taming the biases: a few patterns on successful decision-making
Article No.: 23, Pages 1–5https://doi.org/10.1145/2721956.2721961

Making decisions is part of our everyday life. Unfortunately the quality of our decisions is often impaired as human intuition is subject to numerous biases. This paper presents a few lessons learned from cognitive psychology and presents them as ...

research-article
Towards a pattern language for software start-ups
Article No.: 24, Pages 1–11https://doi.org/10.1145/2721956.2721965

A growing trend in industrial software engineering is that new software products and information services are developed under conditions of notable uncertainty. This is especially visible in startup enterprises which aim at new kinds of products and ...

research-article
Patterns for starting up a software startup company
Article No.: 25, Pages 1–7https://doi.org/10.1145/2721956.2721971

Nowadays, startups have been of growing significance in software business. After the publication of the seminal work of Eric Ries, the Lean Startup concept has been a popular trend. Startup companies have especially been popping up in the volatile ...

research-article
Towards a pattern language for model-based GUI testing
Article No.: 26, Pages 1–8https://doi.org/10.1145/2721956.2721972

Graphical user interfaces (GUIs) have become popular as they appear in everydays' software. GUIs have become an ideal way of interacting with computer programs, making the software friendlier to its users. GUIs have grown, and so has the usage of UI ...

research-article
Use of balanced scorecards for knowledge management roadmap
Article No.: 27, Pages 1–7https://doi.org/10.1145/2721956.2721975

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

research-article
Pattern-based safety development methods: overview and comparison
Article No.: 28, Pages 1–20https://doi.org/10.1145/2721956.2721958

Design patterns provide good solutions to re-occurring problems and several patterns and methods how to apply them have been documented for safety-critical systems. However, due to the large amount of safety-related patterns and methods, it is difficult ...

research-article
Applying architectural patterns for parallel programming the fast fourier transform
Article No.: 29, Pages 1–8https://doi.org/10.1145/2721956.2721992

The Architectural Patterns for Parallel Programming is a system of patterns, related with a method for applying them for the development of the coordination of parallel software systems. These Architectural Patterns make use of input information: (a) ...

research-article
The history-based authentication pattern
Article No.: 30, Pages 1–9https://doi.org/10.1145/2721956.2721960

We propose a security pattern, namely the History-Based Authentication pattern, designed to strengthen the authentication process. It can be applied to entities endowed with communication, memory and processing capabilities. Our proposal consists of ...

Contributors
  • HAN University
Please enable JavaScript to view thecomments powered by Disqus.

Recommendations

Acceptance Rates

Overall Acceptance Rate 216 of 354 submissions, 61%
YearSubmittedAcceptedRate
EuroPLoP '20583764%
EuroPLoP '18533566%
EuroPLoP '17533464%
EuroPlop '16533566%
EuroPLoP '13362467%
EuroPLoP '12231148%
EuroPLoP '11391538%
EuroPLoP '10392564%
Overall35421661%