Nelly's Corner


Nelly Bencomo Nelly Bencomo, Ph.D. Nelly Bencomo
Senior Research Associate
Computing Department, 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

Upcoming Events
-Joint IEEE/IFIP joint Conference on Software Architecture WICSA/ECSA 2009, Cambridge, UK, September 2009

-4th International Workshop Models@run.time 2009, Denver, Colorado, USA, October 2009



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 Senior Research Associate at Lancaster University where I also finished my PhD.

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.



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.



Professional activities:
Currently, I am working for the projects DiVA (Dynamic Variability in complex, Adaptive systems), an European Framework 7th project, and the Divergent Grid project, an SPRC funded project.

This is a list of my publications .

Prior to joining Lancaster team I was a Lecturer (awarded tenure 2002) in the Computing School at the Universidad Central de Venezuela .

Upcoming Events
MODELS Conference and models@run.time Workshop, at MODELS Conference, Toulouse, France, 28th September - 3rd October, 2008

Currently, I am co-ordinating
- Workshop Models@run.time 09   Models@run.time at MODELS 2009, October, Denver, Colorado, USA

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

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

I serve (or have served) as Program Committee member of:

2009
- 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

Past Events
- Conference Code Generation, 2008, CG2008, Cambridge, UK, 25 - 27 June 2008
- Dagstuhl Seminar on Model Engineering of Complex Systems (MECS) . 10.08.2008 - 13.08.2008, Seminar 08331.
- 30th International Conference on Software Engineering, ICSE 2008, Leipzig, Germany, 10 - 18 May 2008
- Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2008) Workshop at ICSE 2008
- Dagstuhl Seminar on Software Engineering for Self-Adaptive Systems . 13.01.08 - 18.01.08, Seminar 08031.
I have co-ordinated:
- 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


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 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: 16/10/2008
Comments? Mail them to
me