Sciweavers

EUROPLOP
2006
14 years 29 days ago
Meta-Specification and Cataloging of Software Patterns with Domain Specific Languages and Adaptive Object Models
Writing patterns is a very important task for leveraging knowledge within an organization or in the software engineering community as a whole. Patterns are more than text, diagram...
León Welicki, Juan Manuel Cueva Lovelle, Lu...
EUROPLOP
2006
14 years 29 days ago
A pattern language for BRMS development
rules at a lower level of abstraction from the technology than that aimed at herein.. I assume that my readers are familiar with the basic ideas of patterns and with the difference...
Ian Graham
EUROPLOP
2006
14 years 29 days ago
Voice User Interface Design Patterns
We present in this paper a set of design patterns we have mined in the area of Voice User Interfaces (VUI). In a previous paper [14], we introduced several patterns regarding fund...
Dirk Schnelle, Fernando Lyardet
EUROPLOP
2006
14 years 29 days ago
Towards Usability-Improving Design Patterns for Mobile Client-Server Computing
: The usability of a computer system can be improved by design of the user interface, and, as importantly, by design of usersystem interactions. Our research presents usability-imp...
Bettina Biel, Volker Gruhn
EUROPLOP
2006
14 years 29 days ago
Securing the Broker Pattern
We consider how to add security to the Broker distribution pattern. We do so by examining how systems using Broker are secured in practice, and by then revising the pattern to ref...
Patrick Morrison, Eduardo B. Fernandez
EUROPLOP
2006
14 years 29 days ago
Business Logic in the Presentation Layer - Design Patterns on the Implementation of Business Logic on the Client-Side
Abstract: As a general rule of thumb, business logic in a multi-layered information system should be implemented in a dedicated domain layer and be separated from the presentation ...
Tim Wellhausen
EUROPLOP
2006
14 years 29 days ago
A Pattern Language for Overlay Networks in Peer-to-Peer Systems
Peer-to-peer systems typically operate in large-scale, highly unreliable and insecure environments. Tackling this complexity requires good software design. Yet, many peer-to-peer ...
Dominik Grolimund, Peter Muller
EUROPLOP
2006
14 years 29 days ago
Migrating to e-Learning in Secondary Education
Traditional face-to-face instruction in secondary education has been tested for hundreds of years now and has proven successful, but after the tremendous expansion of computer and...
Michalis Hadjisimou, Aimilia Tzanavari