Describing framework static structure : promoting interfaces with UML annotations

Bibliographic Details
Main Author: Lopes, Sérgio F.
Publication Date: 2006
Other Authors: Tavares, Adriano, Monteiro, João L., Silva, Carlos A.
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