Conferencia

Uchitel, S.; Braberman, V.A.; D'Ippolito, N.; Association for Computing Machinery, Special Interest Group on Software Engineering (ACM SIGSOFT); IEEE Computer Society; IEEE Technical Council on Software Engineering (TCSE) "Runtime controller synthesis for self-adaptation: Be discrete!" (2016) 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2016:1-3
Estamos trabajando para incorporar este artículo al repositorio
Consulte el artículo en la página del editor

Abstract:

The SEAMS 2016 call for papers defines self-adaptation as the ability of a system to adapt itself at runtime to preserve its operation in the presence of uncertain changes in its operating environment, resource variability, new user needs, intrusions, and faults [23]. © 2016 ACM.

Registro:

Documento: Conferencia
Título:Runtime controller synthesis for self-adaptation: Be discrete!
Autor:Uchitel, S.; Braberman, V.A.; D'Ippolito, N.; Association for Computing Machinery, Special Interest Group on Software Engineering (ACM SIGSOFT); IEEE Computer Society; IEEE Technical Council on Software Engineering (TCSE)
Filiación:Department of Computing, Imperial College London, United Kingdom
Departamento de Computación, FCEN, Universidad de Buenos Aires, Argentina
Palabras clave:Adaptive Systems; Controller Synthesis; Adaptive systems; Controllers; Software engineering; Controller synthesis; Operating environment; Runtimes; Self adaptation; User need; Adaptive control systems
Año:2016
Página de inicio:1
Página de fin:3
DOI: http://dx.doi.org/10.1145/2897053.2903381
Título revista:11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2016
Título revista abreviado:Proc. - Int. Symp. Softw. Eng. Adapt. Self-Managing Syst., SEAMS
Registro:https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_97814503_v_n_p1_Uchitel

Referencias:

  • The International Workshop on Models@run.time Series at the ACM/IEEE International Conference on Model Driven Engineering Languages and Systems
  • Basset, N., Kwiatkowska, M.Z., Topcu, U., Wiltsche, C., Strategy synthesis for stochastic games with multiple long-run objectives (2015) Tools and Algorithms for the Construction and Analysis of Systems - 21st International Conference, TACAS, 2015, pp. 256-271
  • Braberman, V., D'Ippolito, N., Kramer, J., Sykes, D., Uchitel, S., Morph: A reference architecture for configuration and behaviour self-adaptation (2015) Proceedings of the 1st International Workshop on Control Theory for Software Engineering, CTSE, pp. 9-16. , ACM, 2015
  • Brun, Y., (2008) Self-Assembly for Discreet, Fault-Tolerant, and Scalable Computation on Internet-Sized Distrbuted Networks, , PhD thesis, University of Southern California
  • Cámara, J., Moreno, G.A., Garlan, D., Reasoning about human participation in self-adaptive systems (2015) Proceedings of the 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS, pp. 146-156
  • Chatterjee, K., Henzinger, T.A., A survey of stochastic omega-regular games (2012) J. Comput. Syst. Sci., 78 (2), pp. 394-413. , March
  • Cheng, B.H., Software engineering for self-adaptive systems (2009) Software Engineering for Self-Adaptive Systems: A Research Roadmap, pp. 1-26. , chapter Springer-Verlag, Berlin, Heidelberg
  • Cimatti, A., Pistore, M., Roveri, M., Traverso, P., Weak, strong, and strong cyclic planning via symbolic model checking (2003) Artif. Intell., 147 (1-2), pp. 35-84
  • Di Marco, A., Inverardi, P., Spalazzese, R., Synthesizing self-adaptive connectors meeting functional and performance concerns (2013) Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS '13, pp. 133-142
  • D'Ippolito, N., Braberman, V., Piterman, N., Uchitel, S., Synthesizing non-anomalous event-based controllers for liveness goals (2013) ACM Trans. Softw. Eng. Methodol., 22 (1), p. 9
  • D'Ippolito, N., Braberman, V.A., Kramer, J., Magee, J., Sykes, D., Uchitel, S., Hope for the best, prepare for the worst: Multi-tier control for adaptive systems (2014) 36th Intl. Conf. on Software Engineering, ICSE, 2014, pp. 688-699
  • D'Ippolito, N., Braberman, V.A., Piterman, N., Uchitel, S., Synthesis of live behaviour models for fallible domains (2011) Proceedings of the 33rd International Conference on Software Engineering, ICSE, pp. 211-220
  • D'Ippolito, N., Braberman, V.A., Piterman, N., Uchitel, S., The modal transition system control problem (2012) FM 2012: Formal Methods - 18th International Symposium, Paris, France, August 27-31, 2012. Proceedings, pp. 155-170
  • D'Ippolito, N., Braberman, V.A., Piterman, N., Uchitel, S., Controllability in partial and uncertain environments (2014) 14th Intl. Conf. on Application of Concurrency to System Design, ACSD, pp. 52-61
  • Ellis, C., Keddara, K., Rozenberg, G., Dynamic change within workflow systems (1995) Proceedings of Conference on Organizational Computing Systems, COCS, pp. 10-21
  • Fabre, J., Nicomette, V., Wu, Z., Implementing fault-tolerant applications using reflective object-oriented programming (1995) Proceedings of the Twenty-Fifth International Symposium on Fault-Tolerant Computing, FTCS '95, p. 489. , Washington, DC, USA, IEEE Computer Society
  • Filieri, A., Hoffmann, H., Maggio, M., Automated design of self-adaptive software with control-theoretical formal guarantees (2014) 36th International Conference on Software Engineering, ICSE, pp. 299-310
  • Fox, A., Gribble, S.D., Brewer, E.A., Amir, E., Adapting to network and client variability via on-demand dynamic distillation (1996) Proceedings of the 7th Intl. Conf. on Architectural Support for Programming Languages and Operating Systems, ASPLOS, pp. 160-170. , NY, USA, ACM
  • Ghezzi, C., Greenyer, J., La Manna, V.P., Synthesizing dynamically updating controllers from changes in scenario-based specifications (2012) Proceedings of the 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS '12, pp. 145-154. , Piscataway, NJ, USA, IEEE Press
  • Hellerstein, J.L., Diao, Y., Parekh, S., Tilbury, D.M., (2004) Feedback Control of Computing Systems, , John Wiley & Sons
  • Jackson, M., The world and the machine (1995) Proceedings of the 17th International Conference on Software Engineering, ICSE '95, pp. 283-292. , New York, NY, USA, ACM
  • Van Lamsweerde, A., Goal-Oriented Requirements Engineering: A Guided Tour (2001) Proceedings of the Fifth IEEE International Symposium on Requirements Engineering, , Los Alamitos, CA, USA, IEEE CS
  • Malek, S., Ghezzi, C., (2016) International Symposium on Software Engineering for Adaptive and Self-managing Systems, , http://seams2016.jgreen.de, March
  • (2014) Windows Workflow Foundations - Foundation Programming - Dynamic Update, , http://msdn.microsoft.com/enus/library/hh314052(v=vs.110).aspx, August
  • Mohajerani, S., Malik, R., Ware, S., Fabian, M., Compositional synthesis of discrete event systems using synthesis abstraction (2011) Control and Decision Conference (CCDC), pp. 1549-1554. , May
  • Muise, C.J., McIlraith, S.A., Beck, J.C., Improved non-deterministic planning by exploiting state relevance (2012) Proceedings of the Twenty-Second International Conference on Automated Planning and Scheduling, ICAPS
  • Nahabedian, L., Braberman, V., D'Ippolito, N., Honiden, S., Kramer, J., Tei, K., Uchitel, S., Assured and correct dynamic update of controllers (2016) 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, , ACM
  • Patikirikorala, T., Colman, A., Han, J., Wang, L., A systematic survey on the design of self-adaptive software systems using control engineering approaches (2012) Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2012 ICSE Workshop on, pp. 33-42. , June
  • Piterman, N., Pnueli, A., Sa'ar, Y., Synthesis of reactive (1) designs (2006) Lecture Notes in Computer Science, 3855, pp. 364-380
  • Pnueli, A., Rosner, R., On the synthesis of a reactive module (1989) Proceedings of the 16th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL '89, pp. 179-190. , New York, NY, USA, ACM
  • Ramadge, P.J.G., Wonham, W.M., The control of discrete event systems (1989) Proceedings of the IEEE, 77 (1), pp. 81-98
  • Robinson, B., White, L., Testing of user-configurable software systems using firewalls (2008) 19th Intl. Symposium on Software Reliability Engineering. ISSRE, pp. 177-186. , Nov
  • Sykes, D., Corapi, D., Magee, J., Kramer, J., Russo, A., Inoue, K., Learning revised models for planning in adaptive systems (2013) Proceedings of the 2013 International Conference on Software Engineering, ICSE '13, pp. 63-71. , Piscataway, NJ, USA, IEEE Press
  • Sykes, D., Magee, J., Kramer, J., Flashmob: Distributed adaptive self-assembly (2011) Proceedings of the 6th Intl. Symp. on Software Engineering for Adaptive and Self-Managing Systems, SEAMS, pp. 100-109. , New York, NY, USA, ACM
  • Tajalli, H., Garcia, J., Edwards, G., Medvidovic, N., Plasma: A plan-based layered architecture for software model-driven adaptation (2010) Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, ASE '10, pp. 467-476. , New York, NY, USA, ACM
  • Van Der Aalst, W.M.P., Jablonski, S., Dealing with workflow change: Identification of issues and solutions (2000) International Journal of Computer Systems Science and Engineering, 15 (5), pp. 267-276. , September
  • VanderAalst, W., VanHee, K., (2004) Workflow Management: Models, Methods, and Systems, , MIT Press, Cambridge, MA, USA
  • Zhang, J., Cheng, B.H.C., Specifying adaptation semantics (2005) Proceedings of the 2005 Workshop on Architecting Dependable Systems, WADS '05, pp. 1-7. , New York, NY, USA, ACMA4 - Association for Computing Machinery, Special Interest Group on Software Engineering (ACM SIGSOFT); IEEE Computer Society; IEEE Technical Council on Software Engineering (TCSE)

Citas:

---------- APA ----------
Uchitel, S., Braberman, V.A., D'Ippolito, N. & Association for Computing Machinery, Special Interest Group on Software Engineering (ACM SIGSOFT); IEEE Computer Society; IEEE Technical Council on Software Engineering (TCSE) (2016) . Runtime controller synthesis for self-adaptation: Be discrete!. 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2016, 1-3.
http://dx.doi.org/10.1145/2897053.2903381
---------- CHICAGO ----------
Uchitel, S., Braberman, V.A., D'Ippolito, N., Association for Computing Machinery, Special Interest Group on Software Engineering (ACM SIGSOFT); IEEE Computer Society; IEEE Technical Council on Software Engineering (TCSE) "Runtime controller synthesis for self-adaptation: Be discrete!" . 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2016 (2016) : 1-3.
http://dx.doi.org/10.1145/2897053.2903381
---------- MLA ----------
Uchitel, S., Braberman, V.A., D'Ippolito, N., Association for Computing Machinery, Special Interest Group on Software Engineering (ACM SIGSOFT); IEEE Computer Society; IEEE Technical Council on Software Engineering (TCSE) "Runtime controller synthesis for self-adaptation: Be discrete!" . 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2016, 2016, pp. 1-3.
http://dx.doi.org/10.1145/2897053.2903381
---------- VANCOUVER ----------
Uchitel, S., Braberman, V.A., D'Ippolito, N., Association for Computing Machinery, Special Interest Group on Software Engineering (ACM SIGSOFT); IEEE Computer Society; IEEE Technical Council on Software Engineering (TCSE) Runtime controller synthesis for self-adaptation: Be discrete!. Proc. - Int. Symp. Softw. Eng. Adapt. Self-Managing Syst., SEAMS. 2016:1-3.
http://dx.doi.org/10.1145/2897053.2903381