"Towards
Requirements Aware Systems: Run-time Resolution of Design-time
Assumptions",
Kristopher Welsh, Pete sawyer, Nelly Bencomo
26th IEEE/ACM International Conference
On Automated Software Engineering,
ASE 2011, Kansas,
USA, November 6 - 10, 2011
"Run-time
Resolution of Uncertainty",
Kristopher Welsh, Pete sawyer, Nelly Bencomo
International Requirements Engineering Conference,, RE 2011, Tool
Demostration Track,
Trento, Italy, 29th August 2nd September 2011,
"Dynamic
variability in adaptive systems",
Ruzanna Chitchyan, Brice Morin, Franck Fleurey, Nelly Bencomo,
Arnor Solberg and Thomas Genssler
Book Chapter in Book Aspect-Oriented, Model-Driven
Software Product Lines The AMPLE Way, Cambridge University
Press, October, 2011
"Tracing
Requirements for Adaptive Systems using Claims, Nelly Bencomo, Kristopher Welsh, Pete Sawyer
6th International Workshop on Traceability in Emerging Forms of
Software Engineering, TEFSE'11,
at ICSE 2011
Hawaii, USA, 23 May 2011
2010
"Requirements-Aware Systems A research
agenda for RE for self-adaptive systems",
Pete Sawyer, Nelly Bencomo, Jon Whittle, Emmanuel
Letier, Anthony Finkelstein
International Requirements Engineering Conference, RE 2010, Sydney,
Australia, September 27th - October 1st 2010, Acceptance
rate: 15.9%
"How dynamic is your Dynamic Software
Product Line?", Nelly Bencomo, Jaejoon Lee, Svein Hallsteinsen
4th International Workshop on Dynamic Software Product Lines , DSPL '10,
Jeju Island, South Korea, 13 September 2010
"Requirements Reflection: Requirements as
Runtime Entities", Nelly Bencomo, Jon Whittle, Pete Sawyer,
Anthony Finkelstein, and Emmanuel Letier
32st International Conference on Software Engineering 2010, ICSE 2010,
Track on New Ideas and Emerging Results (NIER), Cape Town, South
Africa, 2-8 May 2010, Acceptance rate: 25%
"RELAX: A Language to Address Uncertainty
in Self-Adaptive Systems Requirements",
Jon Whittle, Pete Sawyer, Nelly Bencomo, Betty
H.C. Cheng, and Jean-Michel Bruel
in
Requirements
Engineering Journal,2010,
"Summary
of the 5th International Workshop on Models@run.time",
Nelly Bencomo, Gordon S. Blair, Franck Fleurey, Cédric Jeanneret,
in MoDELS Workshops 2010,
2009
"Models@run.time: Guest Editors'
Introduction",
Gordon Blairr, Nelly Bencomo, and Robert France
IEEE Computer, October 2009,
"A Goal-Based Modeling Approach to
Develop Requirements for Adaptive Systems with Environmental
Uncertainty
",
Betty H.C. Cheng, Pete Sawyer, Nelly Bencomo, and
Jon Whittle
ACM/IEEE 12th International Conference On Model Driven Engineering
Languages And Systems ,
MODELS 2009, Denver, Colorado, USA, 4 - 9 October 2009, Acceptance rate: 16%
S. Ghosh (Ed.): MODELS 2009 Workshops, LNCS 6002, pp. 119--123.
Springer, Heidelberg (2010)
"4th International Workshop on
Models@run.time", Nelly Bencomo, Gordon S. Blair, Robert B. France, Freddy
Muñoz, Cédric Jeanneret, S. Ghosh (Ed.): MODELS 2009 Workshops, LNCS
6002, Springer-Verlag (2010),
"Revisiting the Relationship between
Software Architecture and Requirements: The case of Dynamically
Adaptive Systems", Nelly Bencomo, Paul Grace and Pete Sawyer
Self-Organizing Architectures
SOAR 2009 Workshop at Working IEEE/IFIP Conference on
Software Architecture (WICSA) and European Conference on Software
Architecture (ECSA),
WICSA / ECSA 2009, Cambridge, UK, 14 - 17 September 2009
"RELAX: Incorporating Uncertainty into
the Specification of Self-Adaptive Systems",
Jon Whittle, Pete Sawyer, Nelly Bencomo, Betty
H.C. Cheng, and Jean-Michel Bruel
17th IEEE International Requirements Engineering Conference, RE 2009, Atlanta,
Georgia, USA, 31 August - 4 September 2009, Acceptance
rate: 21%
"Using Architecture Models to Support the
Generation and Operation of Component-based Adaptive Systems
", Nelly Bencomo, Gordon Blair,
Chapter in Book on Software Engineering for Self-Adaptive Systems
(SEfSAS Book) LNCS
Hot Topics on Software Engineering for Self-Adaptive Systems,
2009
"Software Engineering for Self-Adaptive
Systems: A Research Roadmap",
,
Betty H.C. Cheng, Rogerio de Lemos, Holger Giese, Paola Inverardi, Jeff
Magee, Jesper Andersson, Basil Becker, Nelly Bencomo, Yuriy Brun, Bojan
Cukic, Giovanna Di Marzo Serugendo, Schahram Dustdar, Anthony
Finkelstein, Cristina Gacek, Kurt Geihs, Vincenzo Grassi, Gabor Karsai,
Holger M. Kienle, Jeff Kramer, Marin Litoiu, Sam Malek, Rafaaela
Mirandola, Hausi A. Muller, Sooyong Park, Mary,Shaw, Matthias Tichy,
Massimo Tivoli, Danny Weyns, Jon Whittle,
Chapter in Book on Software Engineering for Self-Adaptive Systems
(SEfSAS Book) LNCS
Hot Topics on Software Engineering for Self-Adaptive Systems,
2009
"On the Use of Software Models during
Software Execution", Nelly Bencomo,
Workshop on Modeling in Software Engineering MISE'2009,
at ICSE'09, 2009
"Comparitive Study of Variability
Management in Software Product Lines and Runtime Adaptable Systems",
Vander Alves, Daniel Schneider, Martin Becker, Nelly Bencomo,
Paul Grace,
3rd International workshop on Variability Modelling of
Software-intensive Systems, VaMOS,
Sevilla, Spain, 28-30 January, 2009,
2008
"An Aspect-Oriented and Model-Driven
Approach for Managing Dynamic Variability",
Brice Morin, Franck Fleurey, Nelly Bencomo,
Jean-Marc Jezequel, Arnor Solberg, Vegard Dehlen, and Gordon Blair, MODELS 08
Conference, Toulouse, France, 28 September - 3 October 2008, Acceptance rate: 21%
"Modeling and Validating Dynamic
Adaptation",
Franck Fleurey, Vegard Dehlen, Nelly Bencomo,
Brice Morin, Jean-Marc Jézéquel, Models@run.time Workshop,
Toulouse, France, 30 September 2008
"Third International Workshop on
Models@run.time", Nelly Bencomo, Gordon S. Blair, Robert B. France, Freddy
Muñoz, Cédric Jeanneret, Lecture Notes in Computer Science, MoDELS
Workshops 2008, Springer-Verlag,
"Engineering Complex Adaptations in
Highly Heterogeneous Distributed Systems",
Paul Grace, Gordon Blair, Carlos Flores, Nelly Bencomo
2nd International Conference on Autonomic Computing and Communication
Systems Autonomics
2008, Turin, Italy, September 2008, Invited paper
"Genie: Supporting the Model Driven
Development of Reflective, Component-based Adaptive Systems", Nelly Bencomo, Paul Grace, Carlos Flores,
Danny Hughes, and Gordon Blair
Formal Research Demonstrations, 30th International Conference on
Software Engineering, Formal demos
at ICSE 2008,
Leipzig, Germany, May 2008, Acceptance
rate for formal demos: 20.5%
"Goal-Based Modeling of Dynamically
Adaptive System Requirements",
Heather J. Goldsby, Pete Sawyer, Nelly Bencomo,
Danny Hughes, and Betty H. C. Cheng
15th IEEE International Conference on Engineering of Computer-Based
Systems, ECBS
08, Belfast, Northern Ireland, 31 March - 4 April, 2008.
"Reflective Component-based Technologies
to Support Dynamic Variability", Nelly Bencomo, Gordon Blair, Carlos Flores,
and Pete Sawyer
2nd International Workshop on Variability Modelling of
Software-intensive Systems, VaMoS
08, Essen, Germany, January 16-18, 2008.
2007
"Visualizing the Analysis of Dynamically
Adaptive Systems Using i* and DSLs",
Pete Sawyer, Nelly Bencomo, Danny Hughes, Paul
Grace, Heather J. Goldsby, and Betty H. C. Cheng
2nd International Workshop on Requirements Engineering Visualization,
held with the 15th IEEE International Requirements Engineering
Conference, New Delhi, India 2007.
"2nd International Workshop on
Models@run.time", Nelly Bencomo, Gordon Blair and Robert France,
Lecture Notes in Computer Science, Satellite Events at the MODELS 2007
Conference, Springer-Verlag,
"Model-Driven Software Adaptation
(M-ADAPT)", Nelly Bencomo, Gordon Blair and Robert France,
ECOOP Workshops 2007: 132-141
"Handling Multiple Levels of Requirements
for Middleware-Supported Adaptive Systems",
Pete Sawyer, Nelly Bencomo, Paul Grace, and
Gordon Blair, Technical Report (COMP 001-2007), January, 2007,
Lancaster University,
2006
"Summary of the Workshop Models@run.time
at MoDELS 2006", Nelly Bencomo, Gordon Blair and Robert France,
Lecture Notes in Computer Science, Satellite Events at the MoDELS 2006
Conference, Springer-Verlag, pp. 226 - 230
"Models, Reflective Mechanisms and
Family-based Systems to Support Dynamic Configuration",,
Nelly Bencomo, Gordon Blair and Paul Grace, Workshop on MOdel Driven
Development for Middleware (MODDM), held with the 7th International
Middleware ConferenceMelbourne, Australia, November, 2006.
"Genie: a Domain-Specific Modeling Tool
for the Generation of Adaptive and Reflective Middleware Families",, Nelly Bencomo and Gordon Blair, The 6th OOPSLA
Workshop on Domain-Specific Modeling, Portland, October, 2006.
"Ubiquitous Computing: Adaptability
Requirements Supported by Middleware Platforms",, Nelly Bencomo, Pete Sawyer, Paul Grace, and
Gordon Blair, Workshop on Software Engineering Challenges for
Ubiquitous Computing, Lancaster, June, 2006.
2005
"Reflection and Aspects Meet Again:
Runtime Reflective Mechanisms for Dynamic Aspects", Nelly Bencomo, Gordon Blair, Geoff Coulson,
Paul Grace, Awais Rashid, Proceedings of the First Middleware ‘05
Workshop on Aspect Oriented Middleware Development (AOMD 05) Grenoble,
France, November, 2005.
"Preening: Reflection of Models in the
Mirror a Meta-modelling Approach to Generate Reflective Middleware
Configurations", Bencomo, N., Blair G, Lecture Notes in
Computer Science, Satellite Events at the MoDELS 2005 Conference: The
Doctoral Symposium, MODELS 2005, Springer-Verlag , pp. 337 - 338
"Towards a MetaModelling Approach to
Configurable Middleware", Bencomo, N., Blair, G.S., Coulson, G.,
Batista, T., Proc. 2nd ECOOP'2005 Workshop on Reflection, AOP and
MetaData for Software Evolution RAM-SE 2005, pp 73-82, Glasgow,
Scotland, July 2005
"Raising a Reflective Family", Bencomo, N., Blair, G., Proc. Models and
Aspects Handling Crosscutting Concerns in MDSD, Glasgow, Scotland, July
2005
"Traceability Management through Use
Cases when Developing Distributed Object Applications"
extended/refereed article, Bencomo, N., Mateo, A., in Journal of Object
Technology, vol. 4, no. 6, 2005 pp 29-43 to
article
2004
"Tracing the Distribution Concern:
Bridging the Gap", Bencomo N., Blair G., Sawyer P., Early Aspects
2004: AspectOriented Requirements Engineering and Architecture Design
Workshop, OOPSLA 2004, Canada
"Traceability Management through Use
Cases when Developing Distributed Object Applications",
Bencomo N., Matteo A., International Workshop Open Issues in Industrial
Use Case Modeling, UML 2004, Portugal
"Middleware Unaware Software
Development and Interoperability using MDA", Bencomo N., Blair G., Second European Workshop
on Model Driven Architecture (MDA) with an emphasis on Methodologies
and Transformations September, 2004, Canterbury, England
2003
"Adapting UP for CORBA Application
Development", N.Bencomo, A. Matteo, IRMA, PH,USA May, 2003
"CORBAdapted UP: An Unified Process
adaptation for CORBA Applications", N.Bencomo, A. Matteo, Promotion Project, April
2003 (in Spanish)
"Experiences using Distributed Object
Technologies in the Computing Schools at the UCV",
till 2002 N.Bencomo, A. Matteo, Distribution and the
Internet Conference, CIMPAUNESCOINRIA,Vzla, Jan, 2002 (in Spanish)
"Rescate de Aplicaciones Legacy:
Mecanismo de Comunicación para Procesos Legacy con memoria compartida
en Aplicaciones Distribuidas", N.Bencomo, et all, Proc. Latin American
Conference of Informatics CLEI 2001, Mérida, Vzla Sep, 2002 (in
Spanish)
"PTMS: A graphical Multiuser Interface
for a RealTime System", N.Bencomo, et all, Practical Experience
Segment of Objetos Distribuidos Conference 2001, Sao Paolo, Brazil Nov,
2001
"Comparación de CORBA y X Web en el
Desarrollo y Desempeño de Una Interfaz Gráfica Multiusuario", N.Bencomo et all, Proc. Latin American
Conference of Informatics CLEI2000, Méjico, 2000 (in Spanish)
"Java Implementation for user interface
frameworks", N.Bencomo, F.
Losavio. A. Matteo, Proc. TOOLS Conference 97, Technology of
ObjectOriented Languages and Systems 1997, Sta. Barbara, California,
USA, 1997
Supporting the Modelling and Generation of
Reflective Middleware Families and Applications using Dynamic
Variability, Ph.D. Thesis. Lancaster University.
March 2008
"Model Engineering of Complex Systems (MECS) : runtime
abstractions and runtime models",
Dagstuhl Seminar on
Model Engineering of Complex Systems (MECS). 08 - 13 August
2008, Seminar 08331.
"Supporting the Model Driven Development of
Reflective, Component-based Adaptive Systems", Conference
Code Generation, 2008, CG2008,
Cambridge, UK, 25 - 27 June 2008
"Dynamically Adaptive Systems supported by
Reflective Component-based Technologies: a Software-based
Models Perspective",
Presented at King's College London,
Computer
Science Colloquia,
London, 25th, February, 2008
Also presented in Dagstuhl Seminar on Software Engineering
for Self-Adaptive Systems . 13 January 08 - 18 January 08,
Seminar 08031.
"Exploiting Extreme Heterogeneity in a Flood Warning
Scenario using the GridKit Middleware", Danny
Hughes, Nelly Bencomo, Gordon Blair, Geoff
Coulson, Paul Grace, Barry Porter Poster in Middleware Conference 2008,
Leuven Belgium, December, 2008
"The world is going MAD: Models for Adaptation",
Nelly Bencomo, Gordon Blair, Paul Grace,
Poster in MoDELS 2006, Genoa, October, 2006
"A Green Family: Generating Publish/Subscribe
Middleware Configurations", Nelly
Bencomo, Sivaharan T., and Gordon Blair, Poster in the 4th Workshop on
Adaptive and Reflective Middleware (ARM05), Grenoble, France, November,
2005
"Families of Reflective Middleware Systems: the new
generation", Nelly Bencomo,
Gordon Blair, Geoff Coulson, and Paul Grace, Poster in MODELS 2005,
Jamaica, October, 2005
CUP: A CORBAbased unified process adaptation,
Nelly Bencomo, Alfredo Matteo, Poster in ECOOP
2004, Oslo, Norway, June 2004