loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Keen Ngee Loo and Sai Peck Lee

Affiliation: University of Malaya, Malaysia

Keyword(s): Design pattern, Interaction role, Interaction variant, UML profile.

Related Ontology Subjects/Areas/Topics: Cross-Feeding between Data and Software Engineering ; Embedded Communications Systems ; Model-Driven Engineering ; Software Architectures ; Software Engineering ; Software Engineering Methods and Techniques ; Telecommunications

Abstract: There are various descriptions, structures and behavior on the solution for a design problem in a design pattern. However, there is not much visual aid on the internal workings of a design pattern in a visual design modeling tool. Currently, it is difficult to determine the pattern roles and variants of interaction groups of a design pattern as these information is not represented in the UML interaction diagram. There is a need to have a consistent way to define the pattern roles participating in a design pattern interaction and whether there is a variant in each interaction group. This paper proposes to extend the UML sequence diagram via UML profile to allow designers to define and visualise the pattern roles and the different types of interaction groups for a design pattern. The proposed extensions are able to capture the two ways of design pattern interaction variants in sequence diagram. An example of the approach is then applied to the observer design pattern. The benefit of t he extension enables tool support on cataloguing and retrieval of design patterns’ structural and behavioural information as well as variant in a visual design modeling tool. (More)

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.145.58.90

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:
Ngee Loo, K. and Peck Lee, S. (2010). EXTENDING UML TO REPRESENT INTERACTION ROLES AND VARIANTS OF DESIGN PATTERN. In Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT; ISBN 978-989-8425-23-2; ISSN 2184-2833, SciTePress, pages 201-207. DOI: 10.5220/0003009602010207

@conference{icsoft10,
author={Keen {Ngee Loo}. and Sai {Peck Lee}.},
title={EXTENDING UML TO REPRESENT INTERACTION ROLES AND VARIANTS OF DESIGN PATTERN},
booktitle={Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT},
year={2010},
pages={201-207},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003009602010207},
isbn={978-989-8425-23-2},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT
TI - EXTENDING UML TO REPRESENT INTERACTION ROLES AND VARIANTS OF DESIGN PATTERN
SN - 978-989-8425-23-2
IS - 2184-2833
AU - Ngee Loo, K.
AU - Peck Lee, S.
PY - 2010
SP - 201
EP - 207
DO - 10.5220/0003009602010207
PB - SciTePress