Mostra el registre d'ítem simple
The three-layer architectural pattern applied to plug-in-based architectures : the Eclipse case
dc.contributor.author | Ameller, David |
dc.contributor.author | Collell, Oriol |
dc.contributor.author | Franch Gutiérrez, Javier |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació |
dc.date.accessioned | 2013-05-08T09:47:54Z |
dc.date.created | 2013-04-01 |
dc.date.issued | 2013-04-01 |
dc.identifier.citation | Ameller, D.; Collell, O.; Franch, J. The three-layer architectural pattern applied to plug-in-based architectures : the Eclipse case. "Software: Practice and Experience", 01 Abril 2013, vol. 43, núm. 4, p. 391-402. |
dc.identifier.issn | 1097-024X |
dc.identifier.uri | http://hdl.handle.net/2117/19125 |
dc.description.abstract | The process of designing a software architecture using different kinds of components is often challenging. Different designs support some quality attributes while damaging others; therefore, trade-off analysis is needed to make informed decisions. Moreover, analysis made in theory needs to be complemented with observations in practice, especially when using a particular set of technologies to implement the system. In this paper, we present a particular instance of this problem. We study how the Three-Layer architectural pattern may be developed using plug-ins. We compare two extreme alternatives according to several representative scenarios and their impact in some quality attributes. Then, we apply this theoretical knowledge to a case study, the implementation of a plug-in-based tool for managing architectural knowledge using Eclipse. We report some unexpected difficulties found that forced us to adapt the theoretical solution into an operative architecture. |
dc.format.extent | 12 p. |
dc.language.iso | eng |
dc.publisher | Wiley |
dc.subject | Àrees temàtiques de la UPC::Informàtica::Enginyeria del software |
dc.subject.lcsh | Multitier architecture |
dc.subject.lcsh | Software architecture |
dc.subject.other | Plug-in-based development |
dc.subject.other | Three-Layer architectural pattern |
dc.subject.other | Eclipse |
dc.title | The three-layer architectural pattern applied to plug-in-based architectures : the Eclipse case |
dc.type | Article |
dc.subject.lemac | Enginyeria de programari |
dc.subject.lemac | Eclipse (software) |
dc.contributor.group | Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering |
dc.identifier.doi | 10.1002/spe.2142 |
dc.description.peerreviewed | Peer Reviewed |
dc.relation.publisherversion | http://onlinelibrary.wiley.com/doi/10.1002/spe.2142/abstract |
dc.rights.access | Restricted access - publisher's policy |
local.identifier.drac | 12302447 |
dc.description.version | Postprint (published version) |
dc.date.lift | 10000-01-01 |
local.citation.author | Ameller, D.; Collell, O.; Franch, J. |
local.citation.publicationName | Software: Practice and Experience |
local.citation.volume | 43 |
local.citation.number | 4 |
local.citation.startingPage | 391 |
local.citation.endingPage | 402 |
Fitxers d'aquest items
Aquest ítem apareix a les col·leccions següents
-
Articles de revista [113]
-
Articles de revista [222]
-
Articles de revista [56]