Photo of Nelly Bencomo
    • School of Engineering and Applied Science, Aston University

      B4 7ET Birmingham

      United Kingdom

    20042019
    If you made any changes in Pure these will be visible here soon.

    Research Output 2004 2019

    2004

    Tracing the distribution concern: Bridging the Gap

    Bencomo, N., Blair, G. S. & Sawyer, P., Oct 2004.

    Research output: Working paper

    Open Access
    File
    2005

    Reflection and aspects meet again: Runtime reflective mechanisms for dynamic aspects

    Bencomo, N., Blair, G., Coulson, G., Grace, P. & Rashid, A., 1 Dec 2005, Proceedings of the 1st Workshop on Aspect Oriented Middleware Development, AOMD'05, Held at the ACM/IFIP/USENIX International Middleware Conference. ACM, 1101567. (ACM International Conference Proceeding Series; vol. 118).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Personal digital assistants
    Middleware
    2006

    Models, reflective mechanisms and family-based systems to support dynamic configuration

    Bencomo, N., Blair, G. & Grace, P., 1 Dec 2006, ACM International Conference Proceeding Series - Proc. of the 1st Workshop on MOdel Driven Development for Middleware, MODDM' 06, held at the ACM/IFIP/USENIX 7th Int. Middleware Conference. ACM, 1169088. (ACM International Conference Proceeding Series; vol. 183).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Middleware
    Disasters
    Specifications
    Planning
    Monitoring
    2007

    Visualizing the Analysis of Dynamically Adaptive Systems Using i* and DSLs

    Sawyer, P., Bencomo, N., Hughes, D., Grace, P., Goldsby, H. J. & Cheng, B. H. C., 2007, Requirements Engineering Visualization, 2007. REV 2007. Second International Workshop on. IEEE, p. 3 1 p.

    Research output: Chapter in Book/Report/Conference proceedingChapter

    DSL
    Adaptive systems
    Alarm systems
    Rivers
    2008

    A language for self-adaptive system requirements

    Whittle, J., Sawyer, P., Bencomo, N. & Cheng, B., 8 Sep 2008, International Workshop on Service-Oriented Computing: Consequences for Engineering Requirements, 2008. SOCCER '08. IEEE, p. 24-29 6 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    Adaptive systems
    Control systems
    Engineers
    Monitoring
    Industry

    An aspect-oriented and model-driven approach for managing dynamic variability

    Morin, B., Fleurey, F., Bencomo, N., Jézéquel, J-M., Solberg, A., Dehlen, V. & Blair, G., 2008, Model driven engineering languages and systems: 11th international conference, MoDELS 2008, Toulouse, France, September 28 - October 3, 2008 : proceedings. Czarnecki, K., Ober, I., Bruel, J-M., Uhl, A. & Völter, M. (eds.). Berlin (DE): Springer, p. 782-796 15 p. (Lecture notes in computer science; no. 5301).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Adaptive systems
    Explosions

    Exploiting extreme heterogeneity in a flood warning scenario using the GridKit middleware

    Hughes, D., Bencomo, N., Blair, G., Coulson, G., Grace, P. & Porter, B., 1 Dec 2008, Proceedings of the ACM/IFIP/USENIX Middleware 2008 Conference Companion. Michiels, S. (ed.). ACM, p. 54-57 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Middleware
    Demonstrations
    Hydraulic models
    Monitoring
    Heterogeneous networks

    Genie: supporting the model driven development of reflective, component-based adaptive systems

    Bencomo, N., Grace, P., Flores, C., Hughes, D. & Blair, G., 2008, Proceedings : ICSE '08 proceedings of the 30th international conference on software engineering . New York, NY (US): ACM, p. 811-814 4 p.

    Research output: Chapter in Book/Report/Conference proceedingChapter

    warning system
    software
    engineering
    modeling
    services

    Goal-based modeling of dynamically adaptive system requirements

    Goldsby, H. J., Sawyer, P., Bencomo, N., Hughes, D. & Cheng, B. H. C., Mar 2008, 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems, 2008. ECBS 2008. IEEE, p. 36-45 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    Adaptive systems
    Alarm systems
    Disasters
    Ecosystems
    Rivers

    Model-driven software adaptation: report on the workshop M-ADAPT at ECOOP 2007

    Bencomo, N., Blair, G. & France, R., 2008, Object-oriented technology: ECOOP 2007 workshop reader : ECOOP 2007 workshops, Berlin, Germany, July 30-31, 2007, final reports. Cebulla, M. (ed.). Berlin (DE): Springer, p. 132-141 10 p. (Lecture notes in computer science; no. 4906).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    software
    city

    Reflective Component-based Technologies to Support Dynamic Variability

    Bencomo, N., Blair, G. S., Flores, C. & Sawyer, P., Jan 2008.

    Research output: Contribution to conferenceOther

    Second international workshop on models@run.time

    Bencomo, N., France, R. & Blair, G., 2008, Models in software engineering: workshops and symposia at MoDELS 2007, Nashville, TN, USA, September 30 - October 5, 2007, reports and revised selected papers. Giese, H. (ed.). Berlin (DE): Springer, p. 206-211 6 p. (Lecture notes in computer science; no. 5002).

    Research output: Chapter in Book/Report/Conference proceedingChapter

    engineering
    city
    2009

    A goal-based modeling approach to develop requirements of an adaptive system with environmental uncertainty

    Cheng, B. H. C., Sawyer, P., Bencomo, N. & Whittle, J., Oct 2009, Model driven engineering languages and systems: 12th international conference, MODELS 2009, Denver, CO, USA, October 4-9, 2009 : proceedings. Schürr, A. & Selic, B. (eds.). Berlin (DE): Springer, p. 468-483 16 p. (Lecture notes in computer science; no. 5795).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Adaptive systems
    Specification languages
    Requirements engineering
    Uncertainty
    Monitoring

    Modeling and validating dynamic adaptation

    Fleurey, F., Dehlen, V., Bencomo, N., Morin, B. & Jézéquel, J-M., 2009, Models in software engineering: workshops and symposia at MODELS 2008, Toulouse, France, September 28 - October 3, 2008 : reports and revised selected papers. Chaudron, M. R. V. (ed.). Berlin (DE): Springer, p. 97-108 12 p. (Lecture Notes in Computer Science; no. 5421).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Models@run.time

    Blair, G., Bencomo, N. & France, R. B., 6 Oct 2009, In : Computer. 42, 10, p. 22-27 6 p.

    Research output: Contribution to journalArticle

    On the use of software models during software execution

    Bencomo, N., 2009, Proceedings of the 2009 31st International Conference on Software Engineering and ICSE Workshops. p. 62-67 6 p.

    Research output: Chapter in Book/Report/Conference proceedingChapter

    Open Access
    File

    RELAX: incorporating uncertainty into the specification of self-adaptive systems

    Whittle, J., Sawyer, P., Bencomo, N., Cheng, B. H. C. & Bruel, J-M., 2009, Proceedings of the 2009 17th IEEE International Requirements Engineering Conference. IEEE, p. 79-88 10 p. (IEEE conference publications).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    Adaptive systems
    Specifications
    Telecommunication systems
    Monitoring
    Uncertainty
    Open Access
    Adaptive systems
    Software architecture

    Software engineering for self-adaptive systems: a research roadmap

    Cheng, B. H. C., de Lemos, R., Giese, H., Inverardi, P., Magee, J., Andersson, J., Becker, B., Bencomo, N., Brun, Y., Cukic, B., di Marzo Serugendo, G., Dustdar, S., Finkelstein, A., Gacek, C., Geihs, K., Grassi, V., Karsai, G., Kienle, H. M., Kramer, J., Litoiu, M. & 9 others, Malek, S., Mirandola, R., Müller, H. A., Park, S., Shaw, M., Tichy, M., Tivoli, M., Weyns, D. & Whittle, J., 2009, Software engineering for self-adaptive systems: a research roadmap. Cheng, B. H. C., de Lemos, R., Giese, H., Inverardi, P. & Magee, J. (eds.). Berlin (DE): Springer, p. 1-26 26 p. (Lecture notes in computer science; no. 5525).

    Research output: Chapter in Book/Report/Conference proceedingChapter (peer-reviewed)

    Adaptive systems
    Software engineering
    Requirements engineering
    Technical presentations

    Third international workshop on models@run.time

    Bencomo, N., Blair, G., France, R., Muñoz, F. & Jeanneret, C., 2009, Models in software engineering: Workshops and symposia at MODELS 2008, Toulouse, France, September 28 - October 3, 2008 : reports and revised selected papers. Chaudron, M. R. V. (ed.). Berlin (DE): Springer, p. 90-96 7 p. (Lecture notes in computer science; no. 5421).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    engineering
    city

    Using architecture models to support the generation and operation of component-based adaptive systems

    Bencomo, N. & Blair, G., 2009, Software engineering for self-adaptive systems. Cheng, B. H. C., de Lemos, R., Giese, H., Inverardi, P. & Magee, J. (eds.). Berlin (DE): Springer, p. 183-200 18 p. (Lecture notes in computer science; no. 5525).

    Research output: Chapter in Book/Report/Conference proceedingChapter (peer-reviewed)

    Adaptive systems
    Computer software reusability
    Software architecture
    2010

    4th international workshop on Models@run.time

    Bencomo, N., Blair, G., France, R., Muñoz, F. & Jeanneret, C., 2010, Models in software engineering : workshops and symposia at MODELS 2009, Denver, CO, USA, October 4-9, 2009, reports and revised selected papers. Ghosh, S. (ed.). Berlin (DE): Springer, p. 119-123 5 p. (Lecture notes in computer science; no. 6002).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    engineering
    city

    Foreword: first workshop requirements@run.time

    Sawyer, P., Bencomo, N., Whittle, J., Berry, D. M. & Finkelstein, A., 2010, 2010 1st International Workshop on Requirements@Run.Time, RE@RunTime 2010. IEEE, p. i-ii 2 p.

    Research output: Chapter in Book/Report/Conference proceedingChapter

    Open Access
    File
    Foreword

    RELAX: a language to address uncertainty in self-adaptive systems requirement

    Whittle, J., Sawyer, P., Bencomo, N., Cheng, B. H. C. & Bruel, J-M., Jun 2010, In : Requirements engineering. 15, 2, p. 177-196 20 p.

    Research output: Contribution to journalArticle

    Open Access
    File
    Adaptive systems
    Telecommunication systems
    Monitoring
    Fuzzy logic
    Uncertainty

    Requirements-aware systems: a research agenda for RE for self-adaptive systems

    Sawyer, P., Bencomo, N., Whittle, J., Letier, E. & Finkelstein, A., 2010, Proceedings of the 18th IEEE International Requirements Engineering Conference (RE '10). IEEE, p. 95-103 9 p. (International requirements engineering conference: proceedings).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    Adaptive systems
    Software architecture
    Machinery
    Uncertainty

    Requirements reflection: requirements as runtime entities

    Bencomo, N., Whittle, J., Sawyer, P., Finkelstein, A. & Letier, E., May 2010, ICSE '10 Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2. New York, NY (US): ACM, Vol. 2. p. 199-202 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    Adaptive systems
    Software architecture
    Monitoring
    2011

    Dynamic variability in adaptive systems

    Chitchyan, R., Morin, B., Fleurey, F., Bencomo, N., Solberg, A. & Genssler, T., 2011, Aspect-oriented, model-driven software product lines: the AMPLE way. Rashid, A., Royer, J-C. & Rummler, A. (eds.). Cambridge University Press, p. 347-377 31 p.

    Research output: Chapter in Book/Report/Conference proceedingChapter

    Adaptive systems
    Personal digital assistants
    Hardware

    Foreword: 2nd workshop requirements@run.time

    Bencomo, N., Letier, E., Finkelstein, A., Whittle, J. & Welsh, K., 2011, Proceedings of the 2011 2nd international workshop on Requirements@Run.Time. Bencomo, N., Letier, E., Finkelstein, A., Whittle, J. & Welsh, K. (eds.). IEEE, p. iii-v 3 p.

    Research output: Chapter in Book/Report/Conference proceedingForeword/postscript

    Open Access
    File
    engineering
    city

    Run-time resolution of uncertainty

    Welsh, K., Sawyer, P. & Bencomo, N., 1 May 2011, 2011 IEEE 19th International Requirements Engineering Conference. IEEE, p. 355-356 2 p. (IEEE conference publications).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    Monitoring
    Uncertainty

    Summary of the 5th international workshop on models@run.time

    Bencomo, N., Blair, G., Fleurey, F. & Jeanneret, C., 2011, Models in software engineering: workshops and symposia at MoDELS 2010, Oslo, Norway, October 2-8, 2010, reports and revised selected papers. Dingel, J. & Solberg, A. (eds.). Berlin (DE): Springer, p. 204-208 5 p. (Lecture notes in computer science; no. 6627).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    city

    Towards requirements aware systems: run-time resolution of design-time assumptions

    Welsh, K., Sawyer, P. & Bencomo, N., 2011, ASE '11: Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering. IEEE, p. 560-563 4 p. (IEEE / ACM International Conference on Automated Software Engineering).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    Monitoring

    Tracing requirements for adaptive systems using claims

    Welsh, K., Bencomo, N. & Sawyer, P., 2011, TEFSE '11: Proceedings of the 6th International Workshop on Traceability in Emerging Forms of Software Engineering. New York, NY (US): ACM, p. 38-41 4 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Adaptive systems
    Specifications
    2012

    A view of the dynamic software product line landscape

    Bencomo, N., Hallsteinsen, S. & Santana de Almeida, E., Oct 2012, In : Computer. 45, 10, p. 36-41 6 p.

    Research output: Contribution to journalArticle

    Open Access
    File

    How the web of things challenges requirements engineering

    Sawyer, P., Pathak, A., Bencomo, N. & Issarny, V., 2012, Current trends in web engineering: ICWE 2012 International Workshops: MDWE, ComposableWeb, WeRE, QWE, and Doctoral Consortium, Berlin, Germany, July 23-27, 2012, Revised Selected Papers. Grossniklaus, M. & Wimmer, M. (eds.). Berlin (DE): Springer, p. 170-175 6 p. (Lecture notes in computer science; no. 7703).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Requirements engineering
    Ubiquitous computing
    Actuators
    Sensors
    Internet of things

    Market-awareness in service-based systems

    Torres, R., Bencomo, N. & Astudillo, H., 2012, 2012 IEEE sixth international conference on self-adaptive and self-organizing systems workshops SASOW 2012. IEEE, p. 169-174 6 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    Specifications
    Quality of service
    Software agents

    Mitigating the obsolescence of quality specifications models in service-based systems

    Torres, R., Bencomo, N. & Astudillo, H., 2012, Mmodel-driven requirements engineering workshop (MoDRE), 2012 IEEE. IEEE, p. 68-76 9 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    Obsolescence
    Specifications
    Quality of service
    Linguistics
    Concretes

    Relaxing claims: coping with uncertainty while evaluating assumptions at run time

    Ramirez, A., H.C. Cheng, B., Bencomo, N. & Sawyer, P., 1 Sep 2012, Model driven engineering languages and systems: 15th International Conference, MODELS 2012, Innsbruck, Austria, September 30–October 5, 2012. Proceedings. France, R. B., Kazmeier, J., Breu, R. & Atkinson, C. (eds.). Springer, p. 53-69 17 p. (Lecture notes in computer science; no. 7590).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Adaptive systems
    Costs
    Uncertainty

    Run-time model evaluation for requirements model-driven self-adaptation

    Welsh, K. & Bencomo, N., 1 Jan 2012, 2012 20th IEEE International Requirements Engineering Conference (RE): proceedings. IEEE, p. 329-330 2 p. (IEEE conference publications).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    Adaptive systems
    Uncertainty

    Satisfying requirements for pervasive service compositions

    Cavallaro, L., Sawyer, P., Sykes, D., Bencomo, N. & Issarny, V., 2012, MRT '12 Proceedings of the 7th Workshop on Models@run.time. New York, NY (US) : ACM, p. 17-22 6 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    Chemical analysis
    Mobile devices
    Availability
    Specifications

    Self-explanation in adaptive systems

    Bencomo, N., Welsh, K., Sawyer, P. & Whittle, J., 2012, ICECCS '12 Proceedings of the 2012 IEEE 17th International Conference on Engineering of Complex Computer Systems. IEEE, p. 157-166 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    Adaptive systems
    Testing
    Experiments

    Summary of the 6th international workshop on models@run.time

    Bencomo, N., Blair, G., France, R., Cheng, B. H. C. & Jeanneret, C., 2012, Models in software engineering: workshops and symposia at MODELS 2011, Wellington, New Zealand, October 16-21, 2011, reports and revised selected papers. Kienzle, J. (ed.). Berlin (DE): Springer, p. 149-151 3 p. (Lecture notes in computer science; no. 7590).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    city

    Summary of the 7th international workshop on Models@run.time

    Bencomo, N., Blair, G., Götz, S., Morin, B. & Rumpe, B., 1 Jan 2012, MRT '12 proceedings of the 7th Workshop on Models@run.time . New York, NY (US): ACM, p. 1-2 2 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Control theory
    Artificial intelligence
    2013

    Bayesian artificial intelligence for tackling uncertainty in self-adaptive systems: The case of dynamic decision networks

    Bencomo, N., Belaggoun, A. & Issarny, V., 4 Nov 2013, 2013 2nd International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering, RAISE 2013 - Proceedings. p. 7-13 7 p. 6615198

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Adaptive systems
    Artificial intelligence
    Software engineering
    Engineers
    Decision making

    Dynamic decision networks for decision-making in self-adaptive systems: a case study

    Bencomo, N., Belaggoun, A. & Issarny, V., 2013, SEAMS '13 proceedings of the 8th international symposium on Software Engineering for Adaptive and self-Managing Systems. Piscataway, NJ (US) : IEEE, p. 113-122 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Adaptive systems
    Decision making
    Decision theory
    Bayesian networks
    Software engineering

    On modeling and satisfaction of non-functional requirements using cloud computing

    Gomes, R., Costa, F. & Bencomo, N., 2013, 2nd IEEE Latin American conference on Cloud computing and communications, LatinCloud 2013. IEEE, 6 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Cloud computing
    Specifications

    Software engineering for self-adaptive systems: A second research roadmap

    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., Brun, Y., Cukic, B., Desmarais, R., Dustdar, S., Engels, G., Geihs, K., Göschka, K. M. & 22 others, 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., Wuttke, J. & Bencomo, N., 12 Sep 2013, Software Engineering for Self-Adaptive Systems II - International Seminar, Revised Selected and Invited Papers. p. 1-32 32 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 7475 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Adaptive systems
    Adaptive Systems
    Software Engineering
    Software engineering
    Decentralized control

    Summary of the 8th International workshop on Models@run.time

    Bencomo, N., France, R., Götz, S. & Rumpe, B., 2013, MRT 2013 : Models@run.time: Proceedings of the 8th workshop on Models@run.time co-located with 16th international conference on Model Driven Engineering Languages and Systems (MODELS 2013). Bencomo, N., France, R., Götz, S. & Rumpe, B. (eds.). CEUR-WS.org, p. i-xii 12 p. (CEUR workshop proceedings; vol. 1079).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File

    Supporting decision-making for self-adaptive systems: from goal models to dynamic decision networks

    Bencomo, N. & Belaggoun, A., 2013, Requirements engineering: foundation for software quality : 19th InternationalWorking Conference, REFSQ 2013 Essen, Germany, April 8-11, 2013 : proceedings. Dörr, J. & Opdahl, A. L. (eds.). Berlin (DE): Springer, p. 221-236 16 p. (Lecture notes in computer science; no. 7830).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Adaptive systems
    Decision making
    Specifications

    The role of models@run.time in supporting on-the-fly interoperability

    Bencomo, N., Bennaceur, A., Grace, P., Blair, G. & Issarny, V., Mar 2013, In : Applied Soft Computing. 95, 3, p. 167-190 24 p.

    Research output: Contribution to journalArticle

    Open Access
    File
    Interoperability
    Middleware
    Execution Time
    Distributed Systems
    Model