School of Computing

Publications by Dr Rogério de Lemos

Also view these in the Kent Academic Repository

Article
Bailey, C. and de Lemos, R. (2020) "Malicious Changeload for the Resilience Evaluation of Self-adaptive Authorisation Infrastructures", Future Generation Computer Systems. Elsevier, pp. 113-131. doi: 10.1016/j.future.2020.06.045.
Chadwick, D. W., Fan, W., Constantino, G., De Lemos, R., Di Cerbo, F., Herwono, I., Mori, P., Sajjad, A., Wang, X.-S. and Manera, M. (2019) "A cloud-edge based data security architecture for sharing and analyzing cyber threat information", Future Generation Computer Systems. Elsevier, pp. 710-722. doi: 10.1016/j.future.2019.06.026.
da Silva, C. E., Diniz, T., Cacho, N. and de Lemos, R. (2018) "Self-adaptive Authorisation in OpenStack Cloud Platform", Journal of Internet Services and Applications. Springer. doi: 10.1186/s13174-018-0090-7.
Cámara, J., de Lemos, R., Laranjeiro, N., Ventura, R. and Vieira, M. (2015) "Robustness-Driven Resilience Evaluation of Self-Adaptive Software Systems", IEEE Transactions on Dependable and Secure Computing. IEEE, pp. 50-64. doi: 10.1109/TDSC.2015.2429128.
Camara, J., Correia, P., de Lemos, R., Garlan, D., Gomes, P., Schmerl, B. and Ventura, R. (2015) "Incorporating Architecture-Based Self-Adaptation into an Adaptive Industrial Software System", Journal of Systems and Software. Elsevier. doi: 10.1016/j.jss.2015.09.021.
Bailey, C., Chadwick, D. W. and de Lemos, R. (2014) "Self-adaptive federated authorization infrastructures", Journal of Computer and System Sciences. Academic Press, pp. 935-952. doi: doi:10.1016/j.jcss.2014.02.003.
Cámara, J., de Lemos, R., Laranjeiro, N., Ventura, R. and Vieira, M. (2014) "Testing the robustness of controllers for self-adaptive systems", Journal of the Brazilian Computer Society, p. 1. doi: doi:10.1186/1678-4804-20-1.
Cámara, J., de Lemos, R., Vieira, M., Almeida, R. and Ventura, R. (2013) "Architecture-based Resilience Evaluation for Self-adaptive Systems", Computing. Springer Link, pp. 689-722. doi: 10.1007/s00607-013-0311-7.
da Silva, C. E. and de Lemos, R. (2011) "A Framework for Automatic Generation of Processes for Self-Adaptive Software Systems", Informatica. Slovene Society Informatika, pp. 3-13. Available at: http://www.informatica.si/PDF/35-1/02_daSilva%20-%20A%20Framework%20for%20Automatic%20Generation%20of%20Preocesses%20for.pdf.
de Lemos, R. (2009) "On Architecting Software Fault Tolerance using Abstractions", Electronic Notes in Theoretical Computer Science. Elsevier, pp. 21-32. doi: 10.1016/j.entcs.2009.03.012.
Brito, P. H. S., de Lemos, R., Rubira, C. M. F. and Martins, E. (2009) "Architecting Fault Tolerance with Exception Handling: Verification and Validation", Journal of Computer Science and Technology. Springer, pp. 212-237. doi: 10.1007/s11390-009-9219-2.
Rubira, C. M. F. and de Lemos, R. (2008) "Software components, architectures and reuse", Journal of Universal Computer Science. Graz University of Technology, Institut für Informationssysteme und Computer Medien, pp. 1179-1181.
de Lemos, R., Timmis, J., Ayara, M. and Forrest, S. (2007) "Immune-inspired adaptable error detection for automated teller machines", IEEE Transactions on Systems, Man and Cybernetics, Part C: Applications and Reviews. IEEE, pp. 873-886. doi: 10.1109/TSMCC.2007.900662.
McCann, J. A., de Lemos, R., Huebscher, M., Rana, O. F. and Wombacher, A. (2006) "Can Self-Managed Systems be Trusted? Some Views and Trends", Knowledge Engineering Review. Cambridge University Press, pp. 239-248. doi: 10.1017/S0269888906000853.
de Lemos, R., de C. Guerra, P. and Rubira, C. M. F. (2006) "A Fault-Tolerant Architectural Approach for Dependable Systems", IEEE Software. IEEE Computer Society, pp. 80-87. doi: 10.1109/MS.2006.35.
de Lemos, R., Gacek, C. and Romanovsky, A. (2006) "Architecting Dependable Systems", Journal of Systems and Software. Elsevier, pp. 1359-1360. doi: 10.1016/j.jss.2006.04.008.
Rubira, C. M. F., de Lemos, R., Ferreira, G. and Filho, F. C. (2005) "Exception Handling in the Development of Dependable Component-Based Systems", Software: Practice and Experience. John Wiley & Sons, pp. 195-236. doi: 10.1002/spe.632.
de Lemos, R. (2004) "Analysing Failure Behaviours in Component Interaction", Journal of Systems and Software. Elsevier, pp. 97-115. doi: 10.1016/S0164-1212(02)00152-8.
de C. Guerra, P., Rubira, C. M. F., Romanovsky, A. and de Lemos, R. (2003) "A Fault-Tolerant Software Architecture for COTS-Based Software Systems", Software Engineering Notes. Proceedings of the Joint European Software Engineering Conference (ESEC) and 11th SIGSOFT Symposium on the Foundations of Software Engineering (FSE-11)., ACM, pp. 375-382. doi: 10.1145/949952.940125.
de Lemos, R. and Romanovsky, A. (2001) "Exception Handling in the Software Lifecycle", International Journal of Computer Systems Science and Engineering. CRL Publishing, pp. 167-181.
Book section
de Lemos, R. (2019) "Foreword", in Mistrík, I., Galster, M., and Maxim, B. (eds.) Software Engineering for Variability Intensive Systems: Foundations and Applications. CRC Press. doi: 10.1201/9780429022067.
Sandim Eleutério, J. D. A., de França, B. B. N., Rubira, C. M. F. and de Lemos, R. (2019) "Realising Variability in Dynamic Software Product Line Solutions", in Software Engineering for Variability Intensive Systems: Foundations and Applications. CRC Press. Available at: https://www.taylorfrancis.com/books/e/9780429022067/chapters/10.1201/9780429022067-11.
Montrieux, L., de Lemos, R. and Bailey, C. (2019) "Challenges in Engineering Self-adaptive Authorisation Infrastructures", in Yu, Y., Bandara, A., Honiden, S., Hu, Z., Tamai, T., Muller, H., Mylopoulos, J., and Nuseibeh, B. (eds.) Engineering Adaptive Software Systems: Communications of NII Shonan Meetings. Springer, pp. 57-94. doi: 10.1007/978-981-13-2185-6.
Sedgewick, P. E. and de Lemos, R. (2018) "Self-adaptation made easy with Blockchains", in Proceedings of the 13th International Conference on Software Engineering for Adaptive and Self-Managing Systems. SEAMS 2018: 13th International Conference on Software Engineering for Adaptive and Self-Managing Systems, New York, USA: ACM. doi: 10.1145/3194133.3194150.
Giubilo, F., Sajjad, A., Shackleton, M., Chadwick, D. W., Fan, W. and de Lemos, R. (2018) "An Architecture for Privacy-preserving Sharing of CTI with 3rd party Analysis Services", in 2017 12th International Conference for Internet Technology and Secured Transactions (ICITST). 12th International Conference for Internet Technology and Secured Transactions (ICITST), IEEE. doi: 10.23919/ICITST.2017.8356404.
de Lemos, R., Garlan, D., Ghezzi, C., Giese, H., Andersson, J., Litoiu, M., Schmerl, B., Weyns, D., Baresi, L., Bencomo, N., Brun, Y., Camara, J., Calinescu, R., Cohen, M. B., Gorla, A., Grassi, V., Grunske, L., Inverardi, P., Jezequel, J.-M., Malek, S., Mirandola, R., Mori, M., Müller, H. A., Rouvoy, R., Rubira, C. M. F., Rutten, E., Shaw, M., Tamburrelli, G., Tamura, G., Villegas, N. M., Vogel, T. and Zambonelli, F. (2018) "Software Engineering for Self-Adaptive Systems: Research Challenges in the Provision of Assurances", in de Lemos, R., Garlan, D., and Giese, H. (eds.) Software Engineering for Self-Adaptive Systems III. Assurances. Software Engineering for Self-Adaptive Systems III: Assurances, Springer. doi: 10.1007/978-3-319-74183-3_1.
de Lemos, R. and Potena, P. (2016) "Identifying and Handling Uncertainties in the Feedback Control Loop", in Mistrik, I., Ali, N., Kazman, R., Grundy, J., and Schmerl, B. (eds.) Managing Trade-offs in Adaptable Software Architectures. Cambridge, MA, USA: Morgan Kaufmann, pp. 353-367. Available at: http://store.elsevier.com/Managing-Trade-offs-in-Adaptable-Software-Architectures/isbn-9780128028551/.
de Lemos, R. (2016) "Foreword", in Mistrik, I., Ali, N., Kazman, R., Grundy, J., and Schmerl, B. (eds.) Managing Trade-offs in Adaptable Software Architectures. Cambridge, MA, USA: Morgan Kaufmann, p. xxix-xxx. Available at: http://store.elsevier.com/Managing-Trade-offs-in-Adaptable-Software-Architectures/isbn-9780128028551/.
Andersson, J., Baresi, L., Bencomo, N., de Lemos, R., Gorla, A., Inverardi, P. and Vogel, T. (2013) "Software Engineering Processes for Self-Adaptive Systems", in Software Engineering for Self-Adaptive Systems II International Seminar. Springer, pp. 51-75. doi: 10.1007/978-3-642-35813-5_3.
de Lemos, R., Giese, H., Müller, H. A., Shaw, M., Andersson, J., Litoiu, M., Schmerl, B., Tamura, G., Villegas, N. M., Vogel, T., Weyns, D., Baresi, L., Becker, B., Bencomo, N., Brun, Y., Cukic, B., Desmarais, R., Dustdar, S., Engels, G., Geihs, K., Göschka, K. M., Gorla, A., Grassi, V., Inverardi, P., Karsai, G., Kramer, J., Lopes, A., Magee, J., Malek, S., Mankovskii, S., Mirandola, R., Mylopoulos, J., Nierstrasz, O., Pezzè, M., Prehofer, C., Schäfer, W., Schlichting, R., Smith, D. B., Sousa, J. P., Tahvildari, L., Wong, K. and Wuttke, J. (2013) "Software Engineering for Self-Adaptive Systems: A Second Research Roadmap", in Software Engineering for Self-Adaptive Systems II International Seminar. Berlin, Germany: Springer, pp. 1-32. doi: 10.1007/978-3-642-35813-5_1.
Bailey, C., Chadwick, D. W., de Lemos, R. and Siu, K. W. S. (2013) "Enabling the Autonomic Management of Federated Identity Providers", in Emerging Management Mechanisms for the Future Internet 7th IFIP WG 6.6 International Conference on Autonomous Infrastructure, Management, and Security. 7th IFIP WG 6.6 International Conference on Autonomous Infrastructure, Management, and Security, AIMS 2013, Berlin, Germany: Springer, pp. 100-111. doi: 10.1007/978-3-642-38998-6_14.
Bailey, C., Chadwick, D. W., de Lemos, R. and Siu, K. W. (2013) "Enabling the Autonomic Management of Federated Identity Providers", in Emerging Management Mechanisms for the Future Internet. Springer Berlin Heidelberg, pp. 100-111.
Cámara, J. and de Lemos, R. (2012) "Evaluation of Resilience in Self-Adaptive Systems Using Probabilistic Model-Checking", in 2012 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS). 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2012), IEEE, pp. 53-62. doi: 10.1109/SEAMS.2012.6224391.
Merad, S., de Lemos, R. and Anderson, T. (2011) "A game theoretic solution for the optimal selection of services", in Performance and Dependability in Service Computing: Concepts, Techniques and Research Directions. IGI Global, pp. 172-188. doi: 10.4018/978-1-60960-794-4.ch008.
Brito, P. H., Rubira, C. M. and de Lemos, R. (2009) "Verifying Architectural Variabilities in Software Fault Tolerance Techniques", in 2009 Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture. Joint Working IEEE/IFIP Conference on Software Architecture 2009 (WICSA 2009) & European Conference on Software Architecture 2009 (ECSA 2009), IEEE, pp. 231-240. doi: 10.1109/WICSA.2009.5290809.
Andersson, J., de Lemos, R., Malek, S. and Weyns, D. (2009) "Modeling Dimensions for Self-Adaptive Systems", in Software Engineering for Self-Adaptive Systems. Springer, pp. 27-47.
da Silva, C. E. and de Lemos, R. (2009) "Using dynamic workflows for coordinating self-adaptation of software systems", in Magee, J. and Müller, H. A. (eds.) 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems. SEAMS '09: Proceedings of the 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, IEEE, pp. 182-196. doi: 10.1109/SEAMS.2009.5069077.
Cheng, B. H. C., de Lemos, R., Giese, H., Inverardi, P., Magee, J., Andersson, J. and Becker, B. (2009) "Software Engineering for Self-Adaptive Systems: A Research Roadmap", in Software Engineering for Self-Adaptive Systems. Berlin: Springer, pp. 1-26. doi: 10.1007/978-3-642-02161-9_1.
Brito, P. H., de Lemos, R., Martins, E., Moraes, R. and Rubira, C. M. (2009) "Architectural-Based Validation of Fault-Tolerant Software", in 2009 Fourth Latin-American Symposium on Dependable Computing. Fourth Latin-American Symposium on Dependable Computing (LADC 09)., IEEE, pp. 103-110. doi: 10.1109/LADC.2009.22.
da Silva Brito, P. H., de Lemos, R. and Fischer Rubira, C. M. (2008) "Verification of Exception Control Flows and Handlers Based on Architectural Scenarios", in 2008 11th IEEE High Assurance Systems Engineering Symposium. 11th IEEE High Assurance Systems Engineering Symposium (HASE 2008), IEEE, pp. 177-186. doi: 10.1109/HASE.2008.11.
Brito, P. H. S., de Lemos, R. and Rubira, C. M. F. (2008) "Development of Fault-Tolerant Software Systems Based on Architectural Abstractions", in Software Architecture Second European Conference. Second European Conference on Software Architecture (ECSA 2008), Berlin, Germany: Springer, pp. 131-147. doi: 10.1007/978-3-540-88030-1_11.
Knowles, A., Timmis, J., de Lemos, R., Forrest, S. and McCracken, H. (2008) "Artificial Immune Systems for Data Fusion: A Novel Biologically Inspired Approach", in 2008 11th International Conference on Information Fusion. 11th International Conference on Information Fusion (Fusion 2008), IEEE.
Ball, R., Grant, J., So, J., Spurrett, V. and de Lemos, R. (2007) "Dependable and Secure Distributed Storage System for Ad Hoc Networks", in Ad-Hoc, Mobile, and Wireless Networks 6th International Conference. Sixth International Conference on Ad-Hoc Networks and Wireless (Ad Hoc NOW 2007), Berlin, Germany: Springer, pp. 142-152. doi: 10.1007/978-3-540-74823-6_11.
de Lemos, R. (2007) "Architectural fault tolerance using exception handling", in Architecting dependable systems IV. Berlin, Heidelberg: Springer-Verlag, pp. 142-162. Available at: http://dl.acm.org/citation.cfm?id=1768283.1768292.
de Lemos, R. (2006) "Architectural Reconfiguration using Coordinated Atomic Actions", in Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems. Proceedings of the ICSE 2006 Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2006), New York, USA: ACM, pp. 44-50. doi: 10.1145/1137677.1137686.
Gacek, C. and de Lemos, R. (2006) "Architectural Description of Dependable Software Systems", in Besnard, D., Gacek, C., and Jones, C. B. (eds.) Structure for Dependability: Computer-Based Systems from an Interdisciplinary Perspective. Springer London, pp. 127-142. doi: 10.1007/1-84628-111-3_7.
de Lemos, R. (2005) "Architecting Web services applications for improving availability", in de Lemos, R., Gacek, C., and Romanovsky, A. (eds.) Architecting Dependable Systems III. Berlin: Springer, pp. 69-91.
de Lemos, R. (2005) "The Conflict between Self-* Capabilities and Predictability", in Babaoglu, Ö. (ed.) Self-star Properties in Complex Information Systems: Conceptual and Practical Foundations. Berlin, Germany: Springer, pp. 219-228. doi: 10.1007/11428589_15.
Ayara, M., Timmis, J., de Lemos, R. and Forrest, S. (2005) "Immunising Automated Teller Machines", in Artificial Immune Systems 4th International Conference. 4th International Conference in Artificial Immune Systems (ICARIS 2005), Berlin, Germany: Springer, pp. 404-417. doi: 10.1007/11536444_31.
de C. Guerra, P., Rubira, C. M. F., Romanovsky, A. and de Lemos, R. (2004) "A Dependable Architecture for COTS-Based Software Systems using Protective Wrappers", in de Lemos, R., Gacek, C., and Romanovsky, A. (eds.) Architecting Dependable Systems II. Berlin, Germany: Springer, pp. 144-166. doi: 10.1007/978-3-540-25939-8_7.
de C. Guerra, P. A., Rubira, C. F., Romanovsky, A. and de Lemos, R. (2003) "Integrating COTS Software Components into Dependable Software Architectures", in Puschner, P., Nakajima, T., and Ghafoor, A. (eds.) Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing. Proceedings of the 6th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC-03), IEEE. doi: 10.1109/ISORC.2003.1199247.
de C. Guerra, P., Rubira, C. M. F. and de Lemos, R. (2003) "A Fault-Tolerant Software Architecture for Component-Based Systems", in de Lemos, R., Gacek, C., and Romanovsky, A. (eds.) Architecting Dependable Systems. Berlin, Germany: Springer, pp. 129-149. doi: 10.1007/3-540-45177-3_6.
de Lemos, R., Gacek, C. and Romanovsky, A. (2003) "Architectural Mismatch Tolerance", in de Lemos, R., Gacek, C., and Romanovsky, A. (eds.) Architecting Dependable Systems. Berlin, Germany: Springer, pp. 175-196. doi: 10.1007/3-540-45177-3_8.
de Lemos, R. and Fiadeiro, J. L. (2002) "An Architectural Support for Self-Adaptive Software for Treating Faults", in Garlan, D., Kramer, J., and Wolf, A. (eds.) WOSS '02 Proceedings of the first workshop on Self-healing systems. Proceedings of the 1st ACM SIGSOFT Workshop on Self-Healing Systems (WOSS'02), New York, USA: ACM, pp. 39-42. doi: 10.1145/582128.582136.
Timmis, J., de Lemos, R., Ayara, M. and Duncan, R. (2002) "Towards Immune Inspired Fault Tolerance in Embedded Systems", in Wang, L., Rajapakse, J. C., Fukushima, K., Lee, S.-Y., and Yao, X. (eds.) Proceedings of the 9th International Conference on Neural Information Processing, 2002. Proceedings of 9th International Conference on Neural Information Processing, IEEE, pp. 1459-1463. doi: 10.1109/ICONIP.2002.1202862.
de Lemos, R. (2002) "Novel Approaches in Dependable Computing", in Bondavalli, A. and Thevenod-Fosse, P. (eds.) Dependable Computing EDCC-4 4th European Dependable Computing Conference. Proc of the 4th European Dependable Computing Conference (EDCC-4), Berlin, Germany: Springer, pp. 704-708. doi: 10.1007/3-540-36080-8_7.
Ayara, M., Timmis, J., de Lemos, R., de Castro, L. N. and Duncan, R. (2002) "Negative Selection: How to Generate Detectors", in Timmis, J. and Bentley, P. J. (eds.) 1st Internatonal Conference on Artificial Immune Systems. 1st International Conference on Artificial Immune Systems, Canterbury, Kent: Unversity of Kent, pp. 89-98.
de Lemos, R. (2001) "Describing Evolving Dependable Systems using Co-operative Software Architectures", in Proceedings IEEE International Conference on Software Maintenance: ICSM 2001. IEEE International Conference on Software Maintenance (ICSM 2001), IEEE, pp. 320-329. doi: 10.1109/ICSM.2001.972745.
Ferreira, G., Rubira, C. and de Lemos, R. (2001) "Explicit Representation of Exception Handling in the Development of Dependable Component-Based Systems", in Proceedings Sixth IEEE International Symposium on High Assurance Systems Engineering. Special Topic: Impact of Networking. 6th IEEE International Symposium on High Assurance Systems Engineering, IEEE, pp. 182-193. doi: 10.1109/HASE.2001.966819.
de Lemos, R. (2000) "Safety Analysis of an Evolving Software Architecture", in Proceedings. Fifth IEEE International Symposium on High Assurance Systems Engineering. Proceedings of the 5th IEEE International High-Assurance Systems Engineering Symposium (HASE 2000), IEEE, pp. 159-167. doi: 10.1109/HASE.2000.895455.
de Lemos, R. (2000) "A Co-operative Object-Oriented Architecture for Adaptive Systems", in Proceedings Seventh IEEE International Conference and Workshop on the Engineering of Computer-Based Systems. Seventh IEEE International Conference and Workshopon the Engineering of Computer Based Systems (ECBS 2000), IEEE, pp. 120-128. doi: 10.1109/ECBS.2000.839869.
Monograph
Ball, R., Spurrett, V. and de Lemos, R. (2006) Dependable and Secure Storage in Pervasive Peer-to-Peer Systems. UKC.
Gacek, C. and de Lemos, R. (2005) Architectural Description of Dependable Software Systems. UKC.
Conference or workshop item
de Lemos, R. (2020) "Human in the Loop: What is the Point of no Return?", in 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2020). 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2020), New York, USA: ACM. doi: 10.1145/3387939.3391597.
Albakri, A., de Lemos, R. and Boiten, E. A. (2019) "Sharing Cyber Threat Intelligence under the General Data Protection Regulation", in Annual Privacy Forum 2019. Annual Privacy Forum 2019, Springer. doi: 10.1007/978-3-030-21752-5_3.
de Lemos, R. and Grzes, M. (2019) "Self-adaptive Artificial Intelligence", in 2019 IEEE/ACM 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS). 2019 IEEE/ACM 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), New York, NY, USA: IEEE. doi: 10.1109/SEAMS.2019.00028.
Chhonker, A. and de Lemos, R. (2019) "Microservices Architectures and Technical Debt: A Self-adaptation View", in International Conference on Microservices (Microservices 2019). International Conference on Microservices (Microservices 2019). Available at: https://www.conf-micro.services/2019/program/.
Bailey, C. and de Lemos, R. (2018) "Evaluating Self-Adaptive Authorisation Infrastructures through Gamification", in DSN 2018: 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks. DSN 2018: 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, IEEE. doi: 10.1109/DSN.2018.00058.
Conca, P., Timmis, J., de Lemos, R., Forrest, S. and McCracken, H. (2015) "An Adaptive Classification Framework for Unsupervised Model Updating in Nonstationary Environments", in International Workshop on Machine learning, Optimization and big Data. International Workshop on Machine learning, Optimization and big Data.
Cámara, J., Pedro, C., Vieira, M. and de Lemos, R. (2014) "Empirical Resilience Evaluation of an Architecture-based Self-adaptive Software System", in Proceedings of the 10th International ACM Sigsoft Conference on Quality of Software Architectures. Proceedings of the 10th International ACM Sigsoft Conference on Quality of Software Architectures, New York, NY, USA: ACM, pp. 63-72. Available at: http://doi.acm.org/10.1145/2602576.2602577.
Bailey, C., Montrieux, L., de Lemos, R., Yu, Y. and Wermelinger, M. (2014) "Run-time Generation, Transformation, and Verification of Access Control Models for Self-protection", in Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, New York, NY, USA: ACM, pp. 135-144. Available at: http://doi.acm.org/10.1145/2593929.2593945.
Cámara, J., de Lemos, R., Laranjeiro, N., Ventura, R. and Vieira, M. (2014) "Robustness evaluation of the rainbow framework for self-adaptation", in, pp. 376-383. doi: doi:10.1145/2554850.2554935.
da Silva, C. E. and de Lemos, R. (2013) "Dynamic Management of Integration Testing for Self-Adaptive Systems", in LADC 2013 Workshop on Dependable in Adaptive and Self-Managing Systems (WDAS). LADC 2013 Workshop on Dependable in Adaptive and Self-Managing Systems (WDAS). Available at: http://www.lbd.dcc.ufmg.br/colecoes/ladc/2013/003.pdf.
Camara, J., Correia, P., de Lemos, R., Garlan, D., Gomes, P., Schmerl, B. and Ventura, R. (2013) "Evolving an adaptive industrial software system to use architecture-based self-adaptation", in, pp. 13-22. doi: doi:10.1109/SEAMS.2013.6595488.
Cámara, J. and de Lemos, R. (2012) "Towards Run-time Evaluation of Resilience in Self-Adaptive Systems", in 17th Conference on Software Engineering and Databases (JISBD'12). 17th Conference on Software Engineering and Databases (JISBD'12).
Marconi, A., Bucchiarone, A., Bratanis, K., Brogi, A., Camara, J., Dranidis, D., Giese, H., Kazhamiakink, R., de Lemos, R., Marquezan, C. C. and Metzger, A. (2012) "Research challenges on multi-layer and mixed-initiative monitoring and adaptation for service-based systems", in Workshop on European Software Services and Systems Research - Results and Challenges (S-Cube). Workshop on European Software Services and Systems Research - Results and Challenges (S-Cube), pp. 40-46. doi: doi:10.1109/S-Cube.2012.6225509.
Bailey, C. J., Chadwick, D. W. and de Lemos, R. (2011) "Self-Adaptive Authorization Framework for Policy Based RBAC/ABAC Models", in Proceedings of the 9th IEEE conference on Dependable, Autonomic and Secure Computing. Proceedings of the 9th IEEE conference on Dependable, Autonomic and Secure Computing, IEEE, pp. 182-196. doi: 10.1109/DASC.2011.31.
da Silva, C. E. and de Lemos, R. (2011) "Dynamic plans for integration testing of self-adaptive software systems", in, p. 148. doi: doi:10.1145/1988008.1988029.
Andersson, J., de Lemos, R., Malek, S. and Weyns, D. (2009) "Reflecting on self-adaptive software systems", in, pp. 38-47. doi: doi:10.1109/SEAMS.2009.5069072.
Brito, P. H. S., de Lemos, R. and Rubira, C. M. F. (2008) "Architecting Fault Tolerance using Abstractions", in 38th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2008) - Fast Abstracts. 38th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2008) - Fast Abstracts, pp. G28-G29. Available at: http://2008.dsn.org/fastabs/dsn08fastabs_brito.pdf.
de Lemos, R. (2007) "Architectural Reconfiguration of Software Systems using Atomic Actions", in Supplemental Proceedings of the 36th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2006). Supplemental Proceedings of the 36th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2006), pp. 174-175.
Grant, J., So, J. and de Lemos, R. (2007) "Intrusion Tolerance in Ad Hoc Networks through Swarms of Fragments Replicas", in Supplemental Proceedings of the 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2007). Supplemental Proceedings of the 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2007), pp. 386-387.
Brito, P. H. S., de Lemos, R., Martins, E. and Rubira, C. M. F. (2007) "Verification and Validation of a Fault-Tolerant Architectural Abstraction", in Supplemental Proceedings of the 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2007). Supplemental Proceedings of the 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2007), pp. 166-171.
Brito, P. H. S., de Lemos, R., Martins, E. and Rubira, C. M. F. (2007) "Architecture-centric Fault Tolerance with Exception Handling", in Proceedings of the Third Latin-American Conference on Dependable Computing. Proceedings of the Third Latin-American Conference on Dependable Computing, Berlin, Heidelberg: Springer-Verlag, pp. 75-94. Available at: http://dl.acm.org/citation.cfm?id=2396065.2396075.
de Lemos, R. (2006) "Idealised Fault Tolerant Architectural Element", in The International Conference on Dependable Systems and Networks (DSN-2006). The International Conference on Dependable Systems and Networks (DSN-2006), pp. 76-81.
de Lemos, R. and de Castro Guerra, P. A. (2005) "Software Architectures for Dependable Systems", in, pp. 263-264. doi: 10.1007/11572329_22.
Parchas, E. and de Lemos, R. (2004) "An Architectural Approach for Improving Availability in Web Services", in Proceedings of the ICSE 2004 Workshop on Architecting Dependable Systems (WADS 2004). Proceedings of the ICSE 2004 Workshop on Architecting Dependable Systems (WADS 2004), pp. 37-41.
de Lemos, R. (2004) "Self-* and Predictability: are these conflicting System Capabilities?", in International Workshop on Self-* Properties in Complex Information Systems (SELF-STAR 2004). International Workshop on Self-* Properties in Complex Information Systems (SELF-STAR 2004).
Ayara, M., Timmis, J., de Lemos, R., de Castro, L. N. and Duncan, R. (2003) "Tolerating Faults in Embedded Systems Based on Artificial Immune Systems", in Fast Abstracts Supplement of the 4th European Dependable Computing Conference (EDCC-4). Fast Abstracts Supplement of the 4th European Dependable Computing Conference (EDCC-4), pp. 27-28. Available at: http://www.cs.kent.ac.uk/pubs/2002/2579.
Abdala, M., Lahoz, C. and de Lemos, R. (2001) "Diversity of Safety Arguments in the Validation of a Sounding Rocket Destruction System", in. Huntsville, Ala: System Safety Society, pp. 801-810.
de Lemos, R. (2001) "Representing Exceptional Behaviour at the earlier Phases of Software Development", in Proceedings of the 9th Brazilian Symposium of Fault-Tolerant Computing (SCTF). Proceedings of the 9th Brazilian Symposium of Fault-Tolerant Computing (SCTF), pp. 233-236.
Lahoz, C., Abdala, M., Moura, C. and de Lemos, R. (2000) "Evaluation of Co-operative Actions in the Safety Analysis of the Destruction System of the Sounding Rocket VS-40X (in Portuguese)", in Proceedings of the Symposium on Safety and Security of Information Systems. Proceedings of the Symposium on Safety and Security of Information Systems, pp. 49-58.
de Lemos, R. and Saeed, A. (1999) "Validating Formal Verification using Safety Analysis Techniques", in Proceedings of the 18th International Conference on Computer Safety, Reliability and Security (SAFECOMP'99). Proceedings of the 18th International Conference on Computer Safety, Reliability and Security (SAFECOMP'99), Springer, pp. 58-66.
de Lemos, R. (1999) "Analysis of Safety Properties of a System from the Viewpoint of its Components Interactions", in Proceedings of the 9th Brazilian Symposium on Fault-Tolerant Computers (SCTF). Proceedings of the 9th Brazilian Symposium on Fault-Tolerant Computers (SCTF), Campinas, Brazil, pp. 35-48.
de Lemos, R. and Romanovsky, A. (1999) "Exception Handling in a Cooperative Object-Oriented Approach", in Proceedings of the 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'99). Proceedings of the 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'99), Saint Malo, France, pp. 3-13.
de Lemos, R. and Romanovsky, A. (1998) "Coordinated Atomic Actions in Modelling Objects Cooperation", in Proceedings of the 1st IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'98). Proceedings of the 1st IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'98), Kyoto, Japan, pp. 152-160. doi: 10.1109/ISORC.1998.666785.
Cepin, M., de Lemos, R., Mavko, B., Riddle, S. and Saeed, A. (1997) "An Object-Based Approach to Modelling and Analysis of Failure Properties", in Daniel, P. (ed.) Proceedings of the 16th International Conference on Computer Safety, Reliability and Security (SAFECOMP'97). Proceedings of the 16th International Conference on Computer Safety, Reliability and Security (SAFECOMP'97), York, UK: Springer-Verlag, Berlin, Germany, pp. 281-294.
Wang, J., Saeed, A. and de Lemos, R. (1997) "Subjective Safety Analysis for Software Development", in Soares, C. G. (ed.) Proceedings of the International Conference on Safety and Reliability (ESREL 97). Proceedings of the International Conference on Safety and Reliability (ESREL 97), Lisbon, Portugal: Elsevier Science Ltd, Oxford, UK, pp. 389-396.
de Lemos, R. and Hall, J. G. (1996) "Extended RTL in the Specification and Verification of an Industrial Press", in Alur, R., Henzinger, Y., and Sontag, E. (eds.) Hybrid Systems III. Hybrid Systems III, Berlin, Germany: Springer-Verlag, pp. 114-125.
de Lemos, R., Saeed, A. and Anderson, T. (1996) "Analysis of Safety Requirements for a Chemical Batch Processing System", in Hilburn, T., Suski, G. J., and Zalewski, J. (eds.) Proceedings of the 2nd IFAC Workshop on Safety and Reliability in Emerging Control Technologies. Proceedings of the 2nd IFAC Workshop on Safety and Reliability in Emerging Control Technologies, Daytona Beach, Florida, USA: Pergamon/Elsevier Science, Oxford UK, pp. 205-210.
Hall, J. G. and de Lemos, R. (1996) "ERTL: an Extension to RTL for the Specification, Analysis and Verification of Hybrid Systems", in Proceedings of the 8th EUROMICRO Workshop on Real-Time Systems. Proceedings of the 8th EUROMICRO Workshop on Real-Time Systems, L'Aquila, Italy: IEEE Computer Press, pp. 3-8.
Patent
Timmis, J., de Lemos, R., Ayara, M. and Forrest, S. (2010) "A Method of and System for Prediction of the State of Health of an Apparatus". doi: US Patent 7,815,103.
Forrest, S., Timmis, J., de Lemos, R. and Ayara, M. (2009) "A Method of Determining the Cause of an Error State in an Apparatus". doi: US Patent 7,600,671.
Edited book
de Lemos, R. (2018) Software Engineering for Self-Adaptive Systems III. Assurances. Edited by R. de Lemos, C. Ghezzi, D. Garlan, and H. Giese. Springer, Cham. doi: 10.1007/978-3-319-74183-3.
de Lemos, R. (2013) Assurances for Self-Adaptive Systems: Principles, Models, and Techniques. Edited by J. Cámara, R. de Lemos, and C. Ghezzi. Springer Publishing Company, Incorporated.
de Lemos, R. (2013) Software Engineering for Self-Adaptive Systems II: International Seminar Dagstuhl Castle, Germany, October 24-29, 2010 Revised Selected and Invited Papers. Edited by R. de Lemos, H. Giese, H. Mu?ller, and M. Shaw. Springer. Available at: http://link.springer.com/book/10.1007/978-3-642-35813-5.
de Lemos, R. (2010) Architecting Dependable Systems VII. Edited by A. Casimiro, R. de Lemos, and C. Gacek. Springer.
de Lemos, R. (2010) Self-Organizing Architectures. Edited by D. Weyns, S. Malek, R. de Lemos, and J. Andersson. Springer.
de Lemos, R. (2009) Architecting Dependable Systems VI. Edited by R. de Lemos, J.-C. Fabre, C. Gacek, F. Gadducci, and M. H. ter Beek. Springer.
de Lemos, R. (2009) Software Engineering for Self-Adaptive Systems. Edited by B. H. Cheng, R. de Lemos, H. Giese, P. Inverardi, and J. Magee. Springer.
de Lemos, R. (2008) Architecting Dependable Systems V. Edited by R. de Lemos, F. Di Giandomenico, C. Gacek, H. Muccini, and M. Vieira. Springer.
de Lemos, R., Gacek, C. and Romanovsky, A. (eds.) (2006) Architecting Dependable Systems IV. Springer. Available at: http://link.springer.com/book/10.1007/978-3-540-74035-3.
de Lemos, R. (2005) Architecting Dependable Systems III. Edited by R. de Lemos, C. Gacek, and A. Romanovsky. Berlin: Springer. Available at: http://link.springer.com/book/10.1007%2F11556169.
de Lemos, R., Gacek, C. and Romanovsky, A. (2004) Architecting Dependable Systems II. Edited by R. de Lemos, C. Gacek, and A. Romanovsky. Springer. Available at: http://link.springer.com/book/10.1007%2F11556169.
de Lemos, R., da S Weber, T. and Camargo Jr, J. (2003) Dependable Computing: First Latin-American Symposium, LADC 2003, São Paulo, Brazil, October 21-24, 2003. Proceedings. Edited by R. de Lemos, T. S. Weber, and J. B. Camargo Jr. Proceedings of the First Latin American Symposium on Dependable Computing, Springer. Available at: http://www.cs.kent.ac.uk/pubs/2003/1786.
De Lemos, R., Gacek, C. and Romanovsky, A. (2003) Architecting Dependable Systems. Edited by R. de Lemos, C. Gacek, and A. Romanovsky. Berlin, Heidelberg: Springer-Verlag, pp. 175-194. Available at: http://dl.acm.org/citation.cfm?id=1768179.1768189.
Total publications in KAR: 116 [See all in KAR]

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 21/09/2021