Software Engineering for Self-Adaptive Systems: A Second Research Roadmap

The goal of this roadmap paper is to summarize the state-of-the-art and identify research challenges when developing, deploying and managing self-adaptive software systems. Instead of dealing with a wide range of topics associated with the field, we focus on four essential topics of self-adaptation:...

Full description

Autores:
Vogel, Thomas A.
De Lemos, Rogério D.
Müller, Hausi A.
Shaw, Mary J.
Andersson, Jesper Sebastian
Schmerl, Bradley R.
Weyns, Danny
Baresi, Luciano
Bencomo, Nelly
Brun, Yuriy
Desmarais, Ron J.
Dustdar, Schahram
Engels, Gregor
Göschka, Karl Michael
Gorla, Alessandra
Inverardi, Paola
Karsai, Gábor
Lopes, Antónia
Magee, Jeff N.
Tamura Morimitsu, Gabriel
Villegas Machado, Norha Milena
Giese, Holger
Litoiu, Marin
Becker, Basil
Kramer, Jeff A.
Grassi, Vincenzo
Geihs, Kurt
Čukić, Bojan
Tipo de recurso:
http://purl.org/coar/resource_type/c_c94f
Fecha de publicación:
2013
Institución:
Universidad ICESI
Repositorio:
Repositorio ICESI
Idioma:
eng
OAI Identifier:
oai:repository.icesi.edu.co:10906/81986
Acceso en línea:
http://hdl.handle.net/10906/81986
http://dx.doi.org/10.1007/978-3-642-35813-5_1
Palabra clave:
Ingeniería de software
Sistemas de software
Ingeniería
Sistemas adaptativos
Automatización y sistemas de control
Automation Command and control system
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-nd/4.0/
id ICESI2_796bda73febb39bece97f930c223a6ef
oai_identifier_str oai:repository.icesi.edu.co:10906/81986
network_acronym_str ICESI2
network_name_str Repositorio ICESI
repository_id_str
dc.title.spa.fl_str_mv Software Engineering for Self-Adaptive Systems: A Second Research Roadmap
title Software Engineering for Self-Adaptive Systems: A Second Research Roadmap
spellingShingle Software Engineering for Self-Adaptive Systems: A Second Research Roadmap
Ingeniería de software
Sistemas de software
Ingeniería
Sistemas adaptativos
Automatización y sistemas de control
Automation Command and control system
title_short Software Engineering for Self-Adaptive Systems: A Second Research Roadmap
title_full Software Engineering for Self-Adaptive Systems: A Second Research Roadmap
title_fullStr Software Engineering for Self-Adaptive Systems: A Second Research Roadmap
title_full_unstemmed Software Engineering for Self-Adaptive Systems: A Second Research Roadmap
title_sort Software Engineering for Self-Adaptive Systems: A Second Research Roadmap
dc.creator.fl_str_mv Vogel, Thomas A.
De Lemos, Rogério D.
Müller, Hausi A.
Shaw, Mary J.
Andersson, Jesper Sebastian
Schmerl, Bradley R.
Weyns, Danny
Baresi, Luciano
Bencomo, Nelly
Brun, Yuriy
Desmarais, Ron J.
Dustdar, Schahram
Engels, Gregor
Göschka, Karl Michael
Gorla, Alessandra
Inverardi, Paola
Karsai, Gábor
Lopes, Antónia
Magee, Jeff N.
Tamura Morimitsu, Gabriel
Villegas Machado, Norha Milena
Giese, Holger
Litoiu, Marin
Becker, Basil
Kramer, Jeff A.
Grassi, Vincenzo
Geihs, Kurt
Čukić, Bojan
dc.contributor.author.spa.fl_str_mv Vogel, Thomas A.
De Lemos, Rogério D.
Müller, Hausi A.
Shaw, Mary J.
Andersson, Jesper Sebastian
Schmerl, Bradley R.
Weyns, Danny
Baresi, Luciano
Bencomo, Nelly
Brun, Yuriy
Desmarais, Ron J.
Dustdar, Schahram
Engels, Gregor
Göschka, Karl Michael
Gorla, Alessandra
Inverardi, Paola
Karsai, Gábor
Lopes, Antónia
Magee, Jeff N.
Tamura Morimitsu, Gabriel
Villegas Machado, Norha Milena
Giese, Holger
Litoiu, Marin
Becker, Basil
Kramer, Jeff A.
Grassi, Vincenzo
Geihs, Kurt
Čukić, Bojan
dc.subject.proposal.spa.fl_str_mv Ingeniería de software
Sistemas de software
Ingeniería
Sistemas adaptativos
Automatización y sistemas de control
Automation Command and control system
topic Ingeniería de software
Sistemas de software
Ingeniería
Sistemas adaptativos
Automatización y sistemas de control
Automation Command and control system
description The goal of this roadmap paper is to summarize the state-of-the-art and identify research challenges when developing, deploying and managing self-adaptive software systems. Instead of dealing with a wide range of topics associated with the field, we focus on four essential topics of self-adaptation: design space for self-adaptive solutions, software engineering processes for self-adaptive systems, from centralized to decentralized control, and practical run-time verification & validation for self-adaptive systems. For each topic, we present an overview, suggest future directions, and focus on selected challenges
publishDate 2013
dc.date.issued.none.fl_str_mv 2013-01-01
dc.date.accessioned.none.fl_str_mv 2017-08-25T01:58:22Z
dc.date.available.none.fl_str_mv 2017-08-25T01:58:22Z
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_c94f
dc.type.local.spa.fl_str_mv Documento de conferencia
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/conferenceObject
format http://purl.org/coar/resource_type/c_c94f
status_str publishedVersion
dc.identifier.isbn.none.fl_str_mv 9783642358128
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10906/81986
dc.identifier.doi.none.fl_str_mv http://dx.doi.org/10.1007/978-3-642-35813-5_1
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 9783642358128
instname:Universidad Icesi
reponame:Biblioteca Digital
repourl:https://repository.icesi.edu.co/
url http://hdl.handle.net/10906/81986
http://dx.doi.org/10.1007/978-3-642-35813-5_1
dc.language.iso.spa.fl_str_mv eng
language eng
dc.relation.ispartof.none.fl_str_mv Software Engineering for Self-Adaptive Systems II
dc.relation.ispartofseries.none.fl_str_mv Lecture Notes in Computer Science
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.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.spa.fl_str_mv 1-32 páginas
dc.format.medium.spa.fl_str_mv Digital
dc.coverage.spatial.spa.fl_str_mv Dagstuhl de Lat: 49 32 00 N degrees minutes Lat: 49.5333 decimal degrees Long: 006 54 00 E degrees minutes Long: 6.9000 decimal degrees
dc.publisher.spa.fl_str_mv Springer Link
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.program.spa.fl_str_mv Ingeniería Telemática
dc.publisher.department.spa.fl_str_mv Departamento Tecnologías de Información y Comunicaciones
dc.publisher.place.spa.fl_str_mv Dagstuhl
institution Universidad ICESI
bitstream.url.fl_str_mv https://repository.icesi.edu.co/bitstreams/5f9b8cf2-9052-7785-e053-2cc003c84dc5/download
https://repository.icesi.edu.co/bitstreams/1ebf94de-a1b3-4064-a2a2-070e82453dde/download
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
3c640404f25cbc7eaf2b9fc4fa24af11
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital - Universidad Icesi
repository.mail.fl_str_mv adquisicion-bib@listas.icesi.edu.co
_version_ 1841720156618752000
spelling Vogel, Thomas A.De Lemos, Rogério D.Müller, Hausi A.Shaw, Mary J.Andersson, Jesper SebastianSchmerl, Bradley R.Weyns, DannyBaresi, LucianoBencomo, NellyBrun, YuriyDesmarais, Ron J.Dustdar, SchahramEngels, GregorGöschka, Karl MichaelGorla, AlessandraInverardi, PaolaKarsai, GáborLopes, AntóniaMagee, Jeff N.Tamura Morimitsu, GabrielVillegas Machado, Norha MilenaGiese, HolgerLitoiu, MarinBecker, BasilKramer, Jeff A.Grassi, VincenzoGeihs, KurtČukić, Bojangtamura@icesi.edu.coDagstuhl de Lat: 49 32 00 N degrees minutes Lat: 49.5333 decimal degrees Long: 006 54 00 E degrees minutes Long: 6.9000 decimal degrees2017-08-25T01:58:22Z2017-08-25T01:58:22Z2013-01-019783642358128http://hdl.handle.net/10906/81986http://dx.doi.org/10.1007/978-3-642-35813-5_1instname:Universidad Icesireponame:Biblioteca Digitalrepourl:https://repository.icesi.edu.co/The goal of this roadmap paper is to summarize the state-of-the-art and identify research challenges when developing, deploying and managing self-adaptive software systems. Instead of dealing with a wide range of topics associated with the field, we focus on four essential topics of self-adaptation: design space for self-adaptive solutions, software engineering processes for self-adaptive systems, from centralized to decentralized control, and practical run-time verification & validation for self-adaptive systems. For each topic, we present an overview, suggest future directions, and focus on selected challenges1-32 páginasDigitalengSpringer LinkFacultad de IngenieríaIngeniería TelemáticaDepartamento Tecnologías de Información y ComunicacionesDagstuhlSoftware Engineering for Self-Adaptive Systems IILecture Notes in Computer ScienceEL 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 Todo 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 Engineering for Self-Adaptive Systems: A Second Research RoadmapComunidad Universidad Icesi - Investigadores7475Ingeniería de softwareSistemas de softwareIngenieríaSistemas adaptativosAutomatización y sistemas de controlAutomation Command and control systemhttp://purl.org/coar/resource_type/c_c94fDocumento de conferenciainfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/conferenceObjectLICENSElicense.txtlicense.txttext/plain1748https://repository.icesi.edu.co/bitstreams/5f9b8cf2-9052-7785-e053-2cc003c84dc5/download8a4605be74aa9ea9d79846c1fba20a33MD52ORIGINALtamura_software_engineering_2013.pdftamura_software_engineering_2013.pdfapplication/pdf336307https://repository.icesi.edu.co/bitstreams/1ebf94de-a1b3-4064-a2a2-070e82453dde/download3c640404f25cbc7eaf2b9fc4fa24af11MD5310906/81986oai:repository.icesi.edu.co:10906/819862018-10-29 09:03:32.886https://creativecommons.org/licenses/by-nc-nd/4.0/Atribuci�n-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)open.accesshttps://repository.icesi.edu.coBiblioteca Digital - Universidad Icesiadquisicion-bib@listas.icesi.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=