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:
De Lemos, Rogério D.
Kramer, Jeff A.
Grassi, Vincenzo
Geihs, Kurt
Čukić, Bojan
Becker, Basil
Vogel, Thomas A.
Litoiu, Marin
Giese, Holger
Villegas Machado, Norha Milena
Tamura Morimitsu, Gabriel
Magee, Jeff N.
Lopes, Antónia
Karsai, Gábor
Inverardi, Paola
Gorla, Alessandra
Göschka, Karl Michael
Engels, Gregor
Dustdar, Schahram
Desmarais, Ron J.
Brun, Yuriy
Bencomo, Nelly
Baresi, Luciano
Weyns, Danny
Schmerl, Bradley R.
Andersson, Jesper Sebastian
Shaw, Mary J.
Müller, Hausi A.
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 De Lemos, Rogério D.
Kramer, Jeff A.
Grassi, Vincenzo
Geihs, Kurt
Čukić, Bojan
Becker, Basil
Vogel, Thomas A.
Litoiu, Marin
Giese, Holger
Villegas Machado, Norha Milena
Tamura Morimitsu, Gabriel
Magee, Jeff N.
Lopes, Antónia
Karsai, Gábor
Inverardi, Paola
Gorla, Alessandra
Göschka, Karl Michael
Engels, Gregor
Dustdar, Schahram
Desmarais, Ron J.
Brun, Yuriy
Bencomo, Nelly
Baresi, Luciano
Weyns, Danny
Schmerl, Bradley R.
Andersson, Jesper Sebastian
Shaw, Mary J.
Müller, Hausi A.
dc.contributor.author.spa.fl_str_mv De Lemos, Rogério D.
Kramer, Jeff A.
Grassi, Vincenzo
Geihs, Kurt
Čukić, Bojan
Becker, Basil
Vogel, Thomas A.
Litoiu, Marin
Giese, Holger
Villegas Machado, Norha Milena
Tamura Morimitsu, Gabriel
Magee, Jeff N.
Lopes, Antónia
Karsai, Gábor
Inverardi, Paola
Gorla, Alessandra
Göschka, Karl Michael
Engels, Gregor
Dustdar, Schahram
Desmarais, Ron J.
Brun, Yuriy
Bencomo, Nelly
Baresi, Luciano
Weyns, Danny
Schmerl, Bradley R.
Andersson, Jesper Sebastian
Shaw, Mary J.
Müller, Hausi A.
dc.subject.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.spa.fl_str_mv info:eu-repo/semantics/conferenceObject
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
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 http://repository.icesi.edu.co/biblioteca_digital/bitstream/10906/81986/3/tamura_software_engineering_2013.pdf
http://repository.icesi.edu.co/biblioteca_digital/bitstream/10906/81986/2/license.txt
bitstream.checksum.fl_str_mv 3c640404f25cbc7eaf2b9fc4fa24af11
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital - Universidad icesi
repository.mail.fl_str_mv cdcriollo@icesi.edu.co
_version_ 1814094876774498304
spelling De Lemos, Rogério D.Kramer, Jeff A.Grassi, VincenzoGeihs, KurtČukić, BojanBecker, BasilVogel, Thomas A.Litoiu, MarinGiese, HolgerVillegas Machado, Norha MilenaTamura Morimitsu, GabrielMagee, Jeff N.Lopes, AntóniaKarsai, GáborInverardi, PaolaGorla, AlessandraGöschka, Karl MichaelEngels, GregorDustdar, SchahramDesmarais, Ron J.Brun, YuriyBencomo, NellyBaresi, LucianoWeyns, DannySchmerl, Bradley R.Andersson, Jesper SebastianShaw, Mary J.Müller, Hausi A.gtamura@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_abf2Ingeniería de softwareSistemas de softwareIngenieríaSistemas adaptativosAutomatización y sistemas de controlAutomation Command and control systemSoftware Engineering for Self-Adaptive Systems: A Second Research Roadmapinfo:eu-repo/semantics/conferenceObjecthttp://purl.org/coar/resource_type/c_c94fDocumento de conferenciainfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85Comunidad Universidad Icesi - Investigadores7475ORIGINALtamura_software_engineering_2013.pdftamura_software_engineering_2013.pdfapplication/pdf336307http://repository.icesi.edu.co/biblioteca_digital/bitstream/10906/81986/3/tamura_software_engineering_2013.pdf3c640404f25cbc7eaf2b9fc4fa24af11MD53LICENSElicense.txtlicense.txttext/plain1748http://repository.icesi.edu.co/biblioteca_digital/bitstream/10906/81986/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5210906/81986oai:repository.icesi.edu.co:10906/819862018-10-29 14:03:32.886Biblioteca Digital - Universidad icesicdcriollo@icesi.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=