Describing framework static structure : promoting interfaces with UML annotations
Main Author: | |
---|---|
Publication Date: | 2006 |
Other Authors: | , , |
Language: | eng |
Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Download full: | http://hdl.handle.net/1822/6048 |
Summary: | Frameworks are an important form of reuse that can help to significantly decrease the time and cost of application development. Although widely known, there are still some difficulties associated with framework reuse, which are critical to its success. In this paper, we focus on the issues regarding the framework reuse process, and more specifically, on the framework architecture description. This paper discusses our position on the subject. It enables a component-oriented approach to framework reuse by emphasizing the description of black-box variation-points, and introducing call-points. We define the UML-FD profile for UML 2.0, which extends UML to support these and other concepts, dedicated to describe the static structure of application frameworks. |
id |
RCAP_58c4a6fc1a2ecfa0abd41e70af3c0087 |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/6048 |
network_acronym_str |
RCAP |
network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository_id_str |
https://opendoar.ac.uk/repository/7160 |
spelling |
Describing framework static structure : promoting interfaces with UML annotationsComponent-oriented designFramework documentationObject-oriented design and programmingSoftware reusabilityFrameworks are an important form of reuse that can help to significantly decrease the time and cost of application development. Although widely known, there are still some difficulties associated with framework reuse, which are critical to its success. In this paper, we focus on the issues regarding the framework reuse process, and more specifically, on the framework architecture description. This paper discusses our position on the subject. It enables a component-oriented approach to framework reuse by emphasizing the description of black-box variation-points, and introducing call-points. We define the UML-FD profile for UML 2.0, which extends UML to support these and other concepts, dedicated to describe the static structure of application frameworks.Universidade do MinhoLopes, Sérgio F.Tavares, AdrianoMonteiro, João L.Silva, Carlos A.2006-072006-07-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/6048engINTERNATIONAL WORKSHOP ON COMPONENT ORIENTED PROGRAMMING, 11, Nantes, 2006 - "Components beyond ruse : proceedings of International Workshop on Component Oriented Programming : (ECOOP'06). [S.l. : s.n., 2006].info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T04:23:23Zoai:repositorium.sdum.uminho.pt:1822/6048Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T14:47:06.999621Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
dc.title.none.fl_str_mv |
Describing framework static structure : promoting interfaces with UML annotations |
title |
Describing framework static structure : promoting interfaces with UML annotations |
spellingShingle |
Describing framework static structure : promoting interfaces with UML annotations Lopes, Sérgio F. Component-oriented design Framework documentation Object-oriented design and programming Software reusability |
title_short |
Describing framework static structure : promoting interfaces with UML annotations |
title_full |
Describing framework static structure : promoting interfaces with UML annotations |
title_fullStr |
Describing framework static structure : promoting interfaces with UML annotations |
title_full_unstemmed |
Describing framework static structure : promoting interfaces with UML annotations |
title_sort |
Describing framework static structure : promoting interfaces with UML annotations |
author |
Lopes, Sérgio F. |
author_facet |
Lopes, Sérgio F. Tavares, Adriano Monteiro, João L. Silva, Carlos A. |
author_role |
author |
author2 |
Tavares, Adriano Monteiro, João L. Silva, Carlos A. |
author2_role |
author author author |
dc.contributor.none.fl_str_mv |
Universidade do Minho |
dc.contributor.author.fl_str_mv |
Lopes, Sérgio F. Tavares, Adriano Monteiro, João L. Silva, Carlos A. |
dc.subject.por.fl_str_mv |
Component-oriented design Framework documentation Object-oriented design and programming Software reusability |
topic |
Component-oriented design Framework documentation Object-oriented design and programming Software reusability |
description |
Frameworks are an important form of reuse that can help to significantly decrease the time and cost of application development. Although widely known, there are still some difficulties associated with framework reuse, which are critical to its success. In this paper, we focus on the issues regarding the framework reuse process, and more specifically, on the framework architecture description. This paper discusses our position on the subject. It enables a component-oriented approach to framework reuse by emphasizing the description of black-box variation-points, and introducing call-points. We define the UML-FD profile for UML 2.0, which extends UML to support these and other concepts, dedicated to describe the static structure of application frameworks. |
publishDate |
2006 |
dc.date.none.fl_str_mv |
2006-07 2006-07-01T00:00:00Z |
dc.type.driver.fl_str_mv |
conference paper |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1822/6048 |
url |
http://hdl.handle.net/1822/6048 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
INTERNATIONAL WORKSHOP ON COMPONENT ORIENTED PROGRAMMING, 11, Nantes, 2006 - "Components beyond ruse : proceedings of International Workshop on Component Oriented Programming : (ECOOP'06). [S.l. : s.n., 2006]. |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
repository.mail.fl_str_mv |
info@rcaap.pt |
_version_ |
1833594883772776448 |