loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Author: Fernando Barros

Affiliation: Universidade da Coimbra, Portugal

Keyword(s): Reusable software, Design patterns.

Related Ontology Subjects/Areas/Topics: Programming Languages ; Software Engineering

Abstract: Design patterns provide solutions to recurrent problems and they have been extensively used in software development. However, patterns favor a distinction based on small design differences leading to the creation of a large number of solutions. Additionally, patterns are often hard to integrate making it difficult to develop applications based in pattern composition. In this paper we exploit the ability of independent and pluggable software units (PUs) to provide a unifying representation of design patterns. Preliminary results demonstrate that patterns can effectively be represented by PUs using a reduced set of constructs. In particular we show that patterns considered to belong to different categories are the same using a representation based on PUs. This is the case of the Observer and Composite patterns, that are considered as belonging to the behavioral and structural category, respectively.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.86.235.207

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Barros, F. (2011). BEYOND DESIGN PATTERNS - Improving Software Design with Pluggable Units. In Proceedings of the 6th International Conference on Software and Database Technologies - Volume 2: ICSOFT; ISBN 978-989-8425-77-5; ISSN 2184-2833, SciTePress, pages 123-128. DOI: 10.5220/0003466001230128

@conference{icsoft11,
author={Fernando Barros.},
title={BEYOND DESIGN PATTERNS - Improving Software Design with Pluggable Units},
booktitle={Proceedings of the 6th International Conference on Software and Database Technologies - Volume 2: ICSOFT},
year={2011},
pages={123-128},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003466001230128},
isbn={978-989-8425-77-5},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 6th International Conference on Software and Database Technologies - Volume 2: ICSOFT
TI - BEYOND DESIGN PATTERNS - Improving Software Design with Pluggable Units
SN - 978-989-8425-77-5
IS - 2184-2833
AU - Barros, F.
PY - 2011
SP - 123
EP - 128
DO - 10.5220/0003466001230128
PB - SciTePress