Conferencia

Braberman, V.; D'Ippolito, N.; Kramer, J.; Sykes, D.; Uchitel, S.; ACM Special Interest Group on Software Engineering (SIGSOFT) "MORPH: A reference architecture for configuration and behaviour self-adaptation" (2015) 1st International Workshop on Control Theory for Software Engineering, CTSE 2015:9-16
Estamos trabajando para incorporar este artículo al repositorio
Consulte el artículo en la página del editor

Abstract:

An architectural approach to self-adaptive systems involves runtime change of system configuration (i.e., the system's components, their bindings and operational parameters) and behaviour update (i.e., component orchestration). Thus, dynamic reconfiguration and discrete event control theory are at the heart of architectural adaptation. Although controlling configuration and behaviour at runtime has been discussed and applied to architectural adaptation, architectures for self-adaptive systems often compound these two aspects reducing the potential for adaptability. In this paper we propose a reference architecture that allows for coordinated yet transparent and independent adaptation of system configuration and behaviour. © 2015 ACM.

Registro:

Documento: Conferencia
Título:MORPH: A reference architecture for configuration and behaviour self-adaptation
Autor:Braberman, V.; D'Ippolito, N.; Kramer, J.; Sykes, D.; Uchitel, S.; ACM Special Interest Group on Software Engineering (SIGSOFT)
Filiación:Departamento de Computación, FCEN, Universidad de Buenos Aires, Argentina
Department of Computing, Imperial College London, United Kingdom
Palabras clave:Self-adaptive systems; Software architecture; Adaptive systems; Behavioral research; Control theory; Dynamic models; Software architecture; Software engineering; Architectural approach; Discrete event control; Dynamic re-configuration; Operational parameters; Reference architecture; Self adaptation; Self-adaptive system; System configurations; Adaptive control systems
Año:2015
Página de inicio:9
Página de fin:16
DOI: http://dx.doi.org/10.1145/2804337.2804339
Título revista:1st International Workshop on Control Theory for Software Engineering, CTSE 2015
Título revista abreviado:Int. Workshop Control Theory Softw. Eng., CTSE - Proc.
Registro:https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_97814503_v_n_p9_Braberman

Referencias:

  • Arshad, N., Heimbigner, D., Wolf, A.L., Deployment and dynamic reconfiguration planning for distributed software systems (2007) Software Quality Journal
  • Bennaceur, A., Inverardi, P., Issarny, V., Spalazzese, R., Automated synthesis of connectors to support software evolution (2012) ERCIM News
  • Bertoli, P., Cimatti, A., Pistore, M., Roveri, M., Traverso, P., MBP: A model based planner (2001) IJCAI
  • Cassandras, C.G., Lafortune, S., (2010) Introduction to Discrete Event Systems, , Springer
  • Cimatti, A., Pistore, M., Roveri, M., Traverso, P., Weak, strong, and strong cyclic planning via symbolic model checking (2003) Artif. Intell.
  • Cobleigh, J.M., Giannakopoulou, D., Pəsəreanu, C.S., Learning assumptions for compositional verification (2003) TACAS
  • Di Marco, A., Inverardi, P., Spalazzese, R., Synthesizing self-adaptive connectors meeting functional and performance concerns (2013) SEAMS
  • D'Ippolito, N., Braberman, V.A., Piterman, N., Uchitel, S., Synthesizing nonanomalous Event-based controllers for liveness goals (2013) TOSEM
  • Filieri, A., Hoffmann, H., Maggio, M., Automated design of self-adaptive software with control-theoretical formal guarantees (2014) ICSE
  • Garlan, D., Cheng, S., Huang, A., Schmerl, B.R., Steenkiste, P., Rainbow: Architecture-based self-adaptation with reusable infrastructure (2004) IEEE Computer
  • Gat, E., Bonnasso, R.P., Murphy, R., Press, A., On three-layer architectures (1997) AIMR
  • Ghezzi, C., Greenyer, J., La Manna, V.P., Synthesizing dynamically updating controllers from changes in scenario-based specifications (2012) SEAMS
  • Giannakopoulou, D., Pasareanu, C.S., Context synthesis (2011) SFM
  • Issarny, V., Bennaceur, A., Bromberg, Y., Middleware-layer connector synthesis: Beyond state of the art in middleware interoperability (2011) SFM
  • Kramer, J., Magee, J., The evolving philosophers problem: Dynamic change management (1990) TSE
  • Kramer, J., Magee, J., Self-managed systems: An architectural challenge (2007) FOSE
  • (2010) Artificial Intelligence: Foundations of Computational Agents, , P. D. L. and M. A. K. Cambridge Uni. Press
  • Lamsweerde, A.V., Goal-oriented requirements engineering: A guided tour (2001) RE
  • Ramadge, P.J., Wonham, W.M., The control of discrete Event systems (1989) Proc. IEEE
  • Swanson, J., Cohen, M.B., Dwyer, M.B., Garvin, B.J., Firestone, J., Beyond the rainbow: Self-adaptive failure avoidance in configurable systems (2014) FSE
  • Sykes, D., Heaven, W., Magee, J., Kramer, J., From goals to components: A combined approach to self-management (2008) SEAMS
  • Tajalli, H., Garcia, J., Edwards, G., Medvidovic, N., Plasma: A plan-based layered architecture for software model-driven adaptation (2010) ASEA4 - ACM Special Interest Group on Software Engineering (SIGSOFT)

Citas:

---------- APA ----------
Braberman, V., D'Ippolito, N., Kramer, J., Sykes, D., Uchitel, S. & ACM Special Interest Group on Software Engineering (SIGSOFT) (2015) . MORPH: A reference architecture for configuration and behaviour self-adaptation. 1st International Workshop on Control Theory for Software Engineering, CTSE 2015, 9-16.
http://dx.doi.org/10.1145/2804337.2804339
---------- CHICAGO ----------
Braberman, V., D'Ippolito, N., Kramer, J., Sykes, D., Uchitel, S., ACM Special Interest Group on Software Engineering (SIGSOFT) "MORPH: A reference architecture for configuration and behaviour self-adaptation" . 1st International Workshop on Control Theory for Software Engineering, CTSE 2015 (2015) : 9-16.
http://dx.doi.org/10.1145/2804337.2804339
---------- MLA ----------
Braberman, V., D'Ippolito, N., Kramer, J., Sykes, D., Uchitel, S., ACM Special Interest Group on Software Engineering (SIGSOFT) "MORPH: A reference architecture for configuration and behaviour self-adaptation" . 1st International Workshop on Control Theory for Software Engineering, CTSE 2015, 2015, pp. 9-16.
http://dx.doi.org/10.1145/2804337.2804339
---------- VANCOUVER ----------
Braberman, V., D'Ippolito, N., Kramer, J., Sykes, D., Uchitel, S., ACM Special Interest Group on Software Engineering (SIGSOFT) MORPH: A reference architecture for configuration and behaviour self-adaptation. Int. Workshop Control Theory Softw. Eng., CTSE - Proc. 2015:9-16.
http://dx.doi.org/10.1145/2804337.2804339