![]() |
||
|
h o m e | r e s e a r c h | p u b l i c a t i o n s | o t h e r | c o n t a c t |
||
|
research Model-driven engineering: MDE Modeling, MDE, MDD, MDA, MBSD and various other names all refer to software development which uses models as primary artefacts - and, often, explicit processes for transforming those models into other models, code or executable systems. Some users report significant success whilst others have much more negative experiences. I am currently working on a pilot project attempting to determine if the factors that lead to these different outcomes can be identified empirically. There's a lot more information, including a link to our online survey and our blog, at the EA-MDE project web site Component and service-oriented software engineering I worked on various aspects of component-oriented software engineering for a number of years. There are some pages that give details about our work at Lancaster. Specifically, I was involved with a series of EU IST projects that have included partners from all over Europe - both industrial and academic. I am particularly interested in how components (and/or services) can be selected when the selection involves combinations of components. The selection problem is quite broad and different aspects of it have received attention. The part of the problem I'm interested in is dealing with the quantity of information and the number of related choices that occur in even relatively simple scenarios. From a "common sense" or "real-word" perspective, this is quite a familiar situation. When buying everyday goods within a budget (e.g. a new set of clothes), you have to trade decisions made in one area with constraints imposed on another ("I like this suit, but if I get it, I won't be able to afford those shoes. And I won't be able to get that tie because it clashes..."). I'm working on how to deal with this when making use of off-the-shelf components. I'll try to include more information on this subject in due course. Possibly the most interesting research theme described in these pages Previously (...on ER...) I come from a combined computing and linguistics background and used to be connected to UCREL. I worked on a number of corpus-linguistics-based projects including syntactic tagging and alignment of parallel corpora.
|
||
Last updated: 13/9/2010 |
||