Nelly's Corner
NOTE: Now I work in INRIA Paris - Rocquencourt from May, 2011,  but this is still a good corner :)

my current web pages in INRIA are here
and little by little I am moving here www.nellybencomo.me


Nelly Bencomo Nelly Bencomo, Ph.D. Nelly Bencomo
Visiting Researcher
Marie Curie Fellow at INRIA Paris-Rocquencourt (more here)
School of Computing and Communications, InfoLab 21,
South Drive, Lancaster University,
Lancaster, LA1 4WA, UK
Phone number: ++44 (0) 1524 510344
Email: nelly AT acm.org


People say that latin americans are dreamers....
and yes, we are!


University Home
Faculty of Science and Technology

News and Upcoming Events

- Student Volunteers needed at ICSE 2012, application deadline 23/02/2012. More info here.

- See our video explaining how we use models@run.time to deal with uncertainty in here



Useful
Weather
Where in the map?
Dictionary

Around Lancaster
What to do
Dukes cinema
Recycling at Lancaster
Latin American Society
Dukes cinema
About car sharing in Lancaster

Favorite Links
Google !!
BBC
Pictures of Venezuela
More Pictures ...
Pete's Web Page

 
Research    PhD    Publications    New and Past Events   Resume/CV    Miscellaneous (or the important stuff)  
Keywords: MDE, Models@run.time, Dynamic Variability, Dynamically Adaptive Systems, Self-adaptive Systems.

I am a Marie Curie Fellow at INRIA Paris - Roquencourt. Before that I was a Senior Research Associate in Lancaster University (UK) where I also got my PhD. EarlierI was a Lecturer (awarded tenure 2002) in the Computing School at the Universidad Central de Venezuela

I am interested in all aspects of software modelling and specially the application of model-driven techniques, during the development and operation of dynamically adaptive systems. I am particularly interested in what I call models@run.time, the use of models and model-driven techniques during runtime. Models can be used, for example, to check correctness and consult the current state of a system during execution. A key benefit is that models can be used to offer a richer semantic support for runtime decision-making related to system adaptation and other runtime concerns. The use of reflection is crucial in order to have a self-representation of the system that can be consulted in operation. I believe that models@run.time has potential for the development systems that must adapt dynamically to their environment Adaptive Systems, from Requirements through to Implementation.

I particularly support the focus on research in areas that span different areas of research to exploit connections and links. In doing so, I have contributed to the modelling of distributed adaptive systems in the Middleware Research Group at Lancaster and in the past I also applied Software Engineering and Discrete Event Simulation concepts when I worked for the Operational Research group at the Universidad Central de Venezuela.

I am also interested in giving some space to serendipity, an aspect of research that sometimes is forgotten.

This is a list of my publications.



Professional activities:

Currently, I am co-ordinating
- Workshop Requirements@run.time 11   Requirements@run.time at RE 2011, August 30  2011, Trento, Italy
- 6th International Workshop Models@run.time will run  in MODELS 2011 in Wellington, New Zealand
- Dagstuhl Seminar on Models@run.time , November 27 - December 2nd, 2011, Daghstul, Germany

Professional Service
- IEEE International Conference on Software Engineering  ICSE 2012, Zurich, Switzerland  (Student Volunteer Chair)

Conference and Workshop Activities

2012
- SEAMS 2012 Symposium Software Engineering for Adaptive and Self-Managing Systems (SEAMS) at ICSE 2012 , Zurich, Switzerland (PC)
- MODELS 2012 ACM/IEEE International Conference on Model-Driven Engineering Languages & Systems MODELS 2012 ,Innsbruck, Austria (PC)
UsARE Workshop at ICSE 2012

2011
- SBES 25th Brazilian Symposium on Software Engineering SBES (PC)
- MoDRE 1st Model-Driven Requirements Engineering workshop (PC)
- SEAMS 2011 Symposium Software Engineering for Adaptive and Self-Managing Systems (SEAMS) at ICSE 2011 (PC)
- VAST 2011 First Workshop on Variability-intensive Systems Testing, Validation & Verification (VAST) at ICST 2011 (PC)

2010
- SEAMS 2010 Workshop Software Engineering for Adaptive and Self-Managing Systems (SEAMS) at ICSE 2010 , 2010 Cape Town, South Africa
- SOAR 2010 Second International Workshop on Self-Organizing Architectures at The 7th International Conference on Autonomic Computing and Communications, , June, 2010, Washington, DC, USA
- WCSI 2010 International Workshop on Component and Service Interoperability June 29th 2010 at TOOLS 2010, June 28 - July 2, 2010, Malaga, Spain
- MAPLE 2010 2nd International Workshop on Model-driven Approaches in Software Product Line Engineering (MAPLE 2010) at SPLC 2010, 13-17 September 2010 at, Jeju Island, Korea

2009
- SOAR 2009 Workshop Self-Organizing Architectures (SOAR) at WICSA/ECSA 2009, September 14, 2009 Cambridge, UK
- SEAMS 2009 Workshop Software Engineering for Adaptive and Self-Managing Systems (SEAMS) at ICSE 2009, Mon/Tue, May 18-19, 2009 Vancouver, BC, Canada
- REV 2009 4th International Workshop on Requirements Engineering Visualization (REV’09), Atlanta, USA, 31th August, 2009
- WASELF 2009 2nd Workshop on Autonomic and SELF-adaptive Systems, San Sebastian, Spain,8th September, 2009
- WICSA/ECSA: Joint Working IEEE/IFIP Conference on Software Architecture 2009 & European Conference on Software Architecture 2009 (WICSA/ECSA), Cambridge, UK, 14 – 17 September 2009

2008
- AQuSerM: Advances in Quality of Service Management, München, Germany, September 18th, 2008, with EDOC 2008
- WASELF-*: AWorkshop on Autonomic and SELF-adaptive Systems, Gijon, Spain, October 7th, 2008
- ARAMIS 2008 Automated engineeRing of Autonomic and run-tiMe evolvIng Systems, L’Aquila, Italy, September 16th, 2008, with ASE 2008
- REV 2008 Third International Workshop on Requirements Engineering Visualization (REV’08), Barcelona, Spain, Monday 8th September, 2008
- WCAT 2008 5th Workshop on Coordination and Adaptation Techniques, L’Aquila, Italy, September 15th, 2008
ASE 2008
-
MDDAS 2008 The First IEEE International Workshop on Model-Driven Development of Autonomic Systems, Turku, Finland, July 28 - August 1, 2008
- IDEAS 2008 11th Iberoamerican Workshop Requirements Engineering and Software Environments, Recife, Brazil, 11-15 February, 2008

Reviewer of
JUCS Special - issue on Software Components, Architectures and Reuse- Special Issue, Summer 2009),
Journal of Systems and Software Special issue on Software Architectures and Mobility,
ECOOP 2008 , MODELS 2008, MODELS 2009

I have co-ordinated:
Workshop  2nd Requirements@run.time 2010 at RE'11,trento, Italy, 29th August - September 2th 2011
- Workshop Requirements@run.time 2010 at RE'10,Sydney, Australia, September 27th - October 1st 2010
- Workshop ViDaS'10   Validation and Verification of Dynamic Software Systems at the Third International Conference on Software Testing, Verification and Validation ICST 2010,Paris, France, April 6-9 2010
- Workshop Models@run.time 10   Models@run.time at MODELS 2010, October, Oslo, Norway
- Workshop Models@run.time 09   Models@run.time at MODELS 2009, October, Denver, Colorado, USA
- Workshop Models@run.time 08   Models@run.time at MODELS 2008, October, Toulouse,France
- Workshop Models@run.time 07   Models@run.time at MODELS 2007, October, Nashville, TN, USA
- Workshop Models@run.time 06   Models@run.time at MoDELS 2006, 3rd Oct 2006, Genoa, Italy
- Workshop Model-Driven Software Adaptation 07   M-ADAPT'07 at ECOOP'07, 30th July 2006, Berlin
- Working Meeting "Models and Aspects for Product Families: A Roadmap for Research"   1st Nov 2006, Lancaster, UK

I serve as a Reviewer for:
Journal of Software and System Modeling ( SoSyM ), Springer-Verlag

-Co-editor with Robert France and Gordon Blair, IEEE Computer: Special issue on Models@run.time, October 2009


PhD:
This is my PhD dissertation. In my PhD research I explored how synergies between System Families, Model-Driven Engineering (MDE), and Generative Software Development (GSD) help to produce new development paradigms to support the life cycle including the phases design, programming, testing, deployment and also execution, of reflective middleware families.

Genie
A particular and novel contribution of my research is the modelling of two different dimensions of dynamic variability, namely structural variability and environment and context variability. I developed an approach called Genie as part of my PhD. The supervision of my PhD work was done by Prof. Gordon Blair.

In Lancaster, I was working for the project the EU CONNECT  I also worked for the EU DiVA (Dynamic Variability in complex, Adaptive systems) and the Divergent Grid project, an SPRC funded project.


Teaching I have taught CSC141 Discrete Mathematics.
During the last three years I was teaching CSC152 Practical Web Technologies and CSC141 Discrete Mathematics.


Miscellaneous:
in other words, what is really important!

When I am not working I might be walking on the hills in the Lake District (on a weekly basis), or running (however my right foot is not doing well these days I have started running again; just taking it easy), or perhaps dancing or taking pictures or hanging around with my family and friends and of course Talisker my dog. I wish I could have more time for these activities.

I love eating good food and I am MAD about sushi. I LOVE chocolate, BTW dark and bitter chocolate, if it is not at least 75% Cocoa that is not chocolate :). If chocolate is from Venezuela even better!

   
Last Updated: 01/03/2011
Comments? Mail them to
me