Software Architecture For Product Lines

Software product lines were designed from the product line tested out by H. Ford at the beginning of the 20 the Century, which led to the success of his automotive production. For 15 years, these methods have been visible in several software application fields: telephony at Nokia, televisions at Phi...

Full description

Autores:
Arboleda Jiménez, Hugo Fernando
Tipo de recurso:
Part of book
Fecha de publicación:
2014
Institución:
Universidad ICESI
Repositorio:
Repositorio ICESI
Idioma:
eng
OAI Identifier:
oai:repository.icesi.edu.co:10906/79539
Acceso en línea:
https://books.google.com.co/books?id=vRuNAwAAQBAJ&pg=PT154&dq="Software+Architecture+For+Product+Lines"&hl=es&sa=X&redir_esc=y#v=onepage&q="Software Architecture For Product Lines"&f=false
http://www.iste.co.uk/index.php?f=a&ACTION=View&id=614
http://hdl.handle.net/10906/79539
https://doi.org/10.1002/9781118930960.ch5
Palabra clave:
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-nd/4.0/
id ICESI2_ff98097a03327750e9d3ee69929350fa
oai_identifier_str oai:repository.icesi.edu.co:10906/79539
network_acronym_str ICESI2
network_name_str Repositorio ICESI
repository_id_str
spelling Arboleda Jiménez, Hugo FernandoCalifornia de Lat: 37 00 00 N degrees minutes Lat: 37.0000 decimal degrees Long: 119 00 00 W degrees minutes Long: -119.0000 decimal degrees2016-06-29T02:01:13Z2016-06-29T02:01:13Z2014-04-019781848216006https://books.google.com.co/books?id=vRuNAwAAQBAJ&pg=PT154&dq="Software+Architecture+For+Product+Lines"&hl=es&sa=X&redir_esc=y#v=onepage&q="Software Architecture For Product Lines"&f=falsehttp://www.iste.co.uk/index.php?f=a&ACTION=View&id=614http://hdl.handle.net/10906/79539https://doi.org/10.1002/9781118930960.ch5instname: Universidad Icesireponame: Biblioteca Digitalrepourl: https://repository.icesi.edu.co/Software product lines were designed from the product line tested out by H. Ford at the beginning of the 20 the Century, which led to the success of his automotive production. For 15 years, these methods have been visible in several software application fields: telephony at Nokia, televisions at Philips, print software at HP and flight applications at Boeing, among other. The concept of architecture is crucial for classic software applications, and this concept is even more important at the level of domain engineering in product lines. In a product line, the so-called reference architecture generically describes the architectures of all the products in the family. This chapter describes the technical means and methods for defining a reference architecture for a software product line. It will also present the methods for operating this architecture through, for example, techniques emerging from model and software component engineering, or aspect-oriented programming. These concepts and techniques will be illustrated using a case study[Sin paginación]Digitalapplication/pdfengWiley-ISTECaliforniaSoftware Architecture 1 - 2014Computer engineeringEL AUTOR, expresa que la obra objeto de la presente autorización es original y la elaboró sin quebrantar ni suplantar los derechos de autor de terceros, y de tal forma, la obra es de su exclusiva autoría y tiene la titularidad sobre éste. PARÁGRAFO: en caso de queja o acción por parte de un tercero referente a los derechos de autor sobre el artículo, folleto o libro en cuestión, EL AUTOR, asumirá la responsabilidad total, y saldrá en defensa de los derechos aquí autorizados; para todos los efectos, la Universidad Icesi actúa como un tercero de buena fe. Esta autorización, permite a la Universidad Icesi, de forma indefinida, para que en los términos establecidos en la Ley 23 de 1982, la Ley 44 de 1993, leyes y jurisprudencia vigente al respecto, haga publicación de este con fines educativos. Toda persona que consulte ya sea la biblioteca o en medio electrónico podrá copiar apartes del texto citando siempre la fuentes, es decir el título del trabajo y el autor.https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAtribuci�n-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Software Architecture For Product Linesinfo:eu-repo/semantics/bookParthttp://purl.org/coar/resource_type/c_3248Capítulo de libroinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINALdocumento.htmldocumento.htmltext/html292http://repository.icesi.edu.co/biblioteca_digital/bitstream/10906/79539/1/documento.htmldb7c097f65db85082afa7ff3f7020483MD5110906/79539oai:repository.icesi.edu.co:10906/795392018-11-21 14:50:08.046Biblioteca Digital - Universidad icesicdcriollo@icesi.edu.co
dc.title.spa.fl_str_mv Software Architecture For Product Lines
title Software Architecture For Product Lines
spellingShingle Software Architecture For Product Lines
title_short Software Architecture For Product Lines
title_full Software Architecture For Product Lines
title_fullStr Software Architecture For Product Lines
title_full_unstemmed Software Architecture For Product Lines
title_sort Software Architecture For Product Lines
dc.creator.fl_str_mv Arboleda Jiménez, Hugo Fernando
dc.contributor.author.spa.fl_str_mv Arboleda Jiménez, Hugo Fernando
description Software product lines were designed from the product line tested out by H. Ford at the beginning of the 20 the Century, which led to the success of his automotive production. For 15 years, these methods have been visible in several software application fields: telephony at Nokia, televisions at Philips, print software at HP and flight applications at Boeing, among other. The concept of architecture is crucial for classic software applications, and this concept is even more important at the level of domain engineering in product lines. In a product line, the so-called reference architecture generically describes the architectures of all the products in the family. This chapter describes the technical means and methods for defining a reference architecture for a software product line. It will also present the methods for operating this architecture through, for example, techniques emerging from model and software component engineering, or aspect-oriented programming. These concepts and techniques will be illustrated using a case study
publishDate 2014
dc.date.issued.none.fl_str_mv 2014-04-01
dc.date.accessioned.none.fl_str_mv 2016-06-29T02:01:13Z
dc.date.available.none.fl_str_mv 2016-06-29T02:01:13Z
dc.type.none.fl_str_mv info:eu-repo/semantics/bookPart
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_3248
dc.type.local.none.fl_str_mv Capítulo de libro
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_3248
status_str publishedVersion
dc.identifier.isbn.none.fl_str_mv 9781848216006
dc.identifier.other.spa.fl_str_mv https://books.google.com.co/books?id=vRuNAwAAQBAJ&pg=PT154&dq="Software+Architecture+For+Product+Lines"&hl=es&sa=X&redir_esc=y#v=onepage&q="Software Architecture For Product Lines"&f=false
http://www.iste.co.uk/index.php?f=a&ACTION=View&id=614
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10906/79539
dc.identifier.doi.none.fl_str_mv https://doi.org/10.1002/9781118930960.ch5
dc.identifier.instname.none.fl_str_mv instname: Universidad Icesi
dc.identifier.reponame.none.fl_str_mv reponame: Biblioteca Digital
dc.identifier.repourl.none.fl_str_mv repourl: https://repository.icesi.edu.co/
identifier_str_mv 9781848216006
instname: Universidad Icesi
reponame: Biblioteca Digital
repourl: https://repository.icesi.edu.co/
url https://books.google.com.co/books?id=vRuNAwAAQBAJ&pg=PT154&dq="Software+Architecture+For+Product+Lines"&hl=es&sa=X&redir_esc=y#v=onepage&q="Software Architecture For Product Lines"&f=false
http://www.iste.co.uk/index.php?f=a&ACTION=View&id=614
http://hdl.handle.net/10906/79539
https://doi.org/10.1002/9781118930960.ch5
dc.language.iso.spa.fl_str_mv eng
language eng
dc.relation.ispartof.none.fl_str_mv Software Architecture 1 - 2014
dc.relation.ispartofseries.none.fl_str_mv Computer engineering
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.license.none.fl_str_mv Atribuci�n-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribuci�n-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv [Sin paginación]
dc.format.medium.none.fl_str_mv Digital
dc.format.mimetype.none.fl_str_mv application/pdf
dc.coverage.spatial.none.fl_str_mv California de Lat: 37 00 00 N degrees minutes Lat: 37.0000 decimal degrees Long: 119 00 00 W degrees minutes Long: -119.0000 decimal degrees
dc.publisher.spa.fl_str_mv Wiley-ISTE
dc.publisher.place.none.fl_str_mv California
institution Universidad ICESI
bitstream.url.fl_str_mv http://repository.icesi.edu.co/biblioteca_digital/bitstream/10906/79539/1/documento.html
bitstream.checksum.fl_str_mv db7c097f65db85082afa7ff3f7020483
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Biblioteca Digital - Universidad icesi
repository.mail.fl_str_mv cdcriollo@icesi.edu.co
_version_ 1814094866977652736