Neil Loughran
web page

Please note: As I am now at SINTEF in
New
details (as of November 2008)
Neil Loughran
Research Scientist
SINTEF
![]()
About
I was previously a Research Associate in AOSD on the AMPLE (Aspect Model
driven Product Line Engineering) project AMPLE.
I have been involved with AOSD since 2001 and worked within the group of Prof. Awais Rashid at
Recently, I served on the program committee of the Aspects and Software
Product Lines workshop at SPLC 2005, QUORS 2007 and also the AOPLE (Aspects
Oriented Product Line Engineering) workshop at GPCE 2006 and GPCE 2007.
Organising/Program Committees
First Workshop on Modularisation, Composition and
Generative Technologies for Product Lline Engineering
(McGPLE) GPCE,
Second IEEE International
Workshop on Quality Oriented Reuse of Software (QUORS’08) at COMPSAC 2008,
Second Workshop on Aspect-Oriented Product Line
Engineering (AOPLE) GPCE,
First IEEE International
Workshop on Quality Oriented Reuse of Software (QUORS’07) at
COMPSAC 2007 Beijing China 2007.
First Workshop on Aspect-Oriented Product Line
Engineering (AOPLE) GPCE,
Aspects and Software Product Lines: An Early Aspects Workshop at
SPLC-Europe 2005
Publications
Most papers are available for download here (if not please email me and I’ll see what I
can do)
2008
[23] P. Sánchez, N.Loughran, L. Fuentes and A. Garcia. "Engineering
Languages for Specifying Product-derivation Processes in Software Product
Lines" Proc. of the 1st International Conference on Software Language
Engineering (SLE),
[22] N. Loughran, P. Sanchez, A. Garcia, L. Fuentes, “Language
Support for Managing Variability in Architectural Models”, Proceedings of
Software Composition 2008, Budapest Hungary, 2008.
2007
[21] P. Sanchez, L. Fuentes, N. Loughran, et al, “A Metamodel for Designing Software Architectures of
Aspect-Oriented Software Product Lines”, AMPLE Project deliverable D2.2,
September 2007.
[20] Greenwood, P., N. Loughran,
B. Surajbali, G. Coulson,
A. Rashid, N. Pessemier, L. Seinturier,
R. Pawlak, E. Truyen, F. Sanen, B. Lagaisse, J. Gregoire, M. Bynens, W. Joosen, A. Jackson, S. Clarke, N. Hatton, M. Pinto, L.
Fuentes, M. Amor, T. Cohen, A. Colyer,
C. Schwanninger, Validation
of the Reference Architecture. 2007,
[19] Christoph Pohl,
Andreas Rummler, Vaidas Gasiunas, Neil Loughran, Hugo Arboleda, Fabricio de Alexandria Fernandes, Jacques Noyé, Angel Núñez, Robin Passama, Jean-Claude
Royer, Mario Südholt, “Survey of existing implementation techniques with respect to their
support for the practices currently in use at industrial partners”, AMPLE
Project deliverableD3.1, August 2007.
[18] N. Loughran, P.
Sanchez, N. Gamez, et al, “Survey on State-of-the-Art in Product Line Architecture Design”,
AMPLE Project deliverable D2.1, April 2007.
2006
[17] Neil Loughran, Iris Groher,
Awais Rashid, Good Practice Guidelines for Code
Generation in Software Product Line Engineering, Technical Report on
Variability Management-Working with Variability Mechanisms, Software Product
Lines Conference, Baltimore, USA, August 2006.
[16] Frans Sanen,
Neil Loughran, Awais
Rashid, Andronikos Nedos,
Andrew Jackson, Siobhán Clarke, Eddy Truyen and Wouter Joosen, Classifying and Documenting Aspect Interactions,
2006, 5th AOSD Workshop on Aspects, Components, and Patterns for Infrastructure
Software (ACP4IS) at AOSD 2006, Bonn, Germany, March 2006.
[15] Frans Sanen,
Eddy Truyen, Bart De Win, Wouter
Joosen, Neil Loughran,
Geoff Coulson, Awais
Rashid, Andronikos Nedos,
Andrew Jackson, Siobhan Clarke, Study on interaction issues, Katholieke Universiteit Leuven, Leuven, AOSD-Europe
Deliverable D44, AOSD-Europe-KUL-7, 28 February 2006, pp 1-31
[14] Neil Loughran, Awais
Rashid, Ruzanna Chitchyan,
Nicholas Leidenfrost, Johan Fabry,
Nelio Cacho, Alessandro
Garcia, Frans Sanen, Eddy Truyen, Bart De Win, Wouter Joosen, Nelis Boucké,
Tom Holvoet, Andrew Jackson, Andronikos
Nedos, Neil Hatton, Jenny Munnelly,
Serena Fritsch, Siobhán Clarke, Mercedes Amor, Lidia Fuentes, Monica
Pinto, Carlos Canal, A domain analysis of key concerns - known and new
candidates, Katholieke Universiteit
Leuven, Leuven, AOSD-Europe
Deliverable D43, AOSD-Europe-KUL-6, 27 February 2006, pp 1-267
2005
[13] A. Sampaio, N.Loughran,
A. Rashid, P. Rayson (2005) Mining Aspects in
Requirements. Workshop on Early Aspects (held with AOSD 2005).
[12] N. Loughran, N.Parlavantzas,
M.Pinto, P. Sánchez, M.
Webster, A. Colyer (2005) Survey of
Aspect-Oriented Middleware. AOSD-Europe Project Deliverable No:
AOSD-Europe-ULANC-10. Editor(s): N. Loughran, M.Pinto.
[11] N. Loughran, A. Sampaio
and A. Rashid (2005) From Requirements Documents to Feature Models for
Aspect Oriented Product Line Implementation. Workshop on
MDD in Product Lines (Best Paper of Workshop Award - MODELS 2005).
[10] N. Loughran, G. Coulson,
L. Seinturier, F. Sanen, et
al (2005) Requirements and Definition of AO Middleware Architecture.
AOSD-Europe Project Deliverable No:AOSD-Europe-ULANC-15.
Editor(s): N. Loughran, F. Sanen
2004
[9] Loughran, N., Rashid, A., Zhang, W. and Jarzabek, S. (2004) Supporting Product Line Evolution
with Framed Aspects. Workshop on Aspects, Componentsand
Patterns for Infrastructure Software (held with AOSD 2004).
[8]
N. Loughran., A. Rashid: Framed Aspects:
Supporting Variability and Configurability for AOP. Software Reuse: Methods, Techniques and Tools, Springer LNCS 3107, pp.
127-140, ICSR 2004,
[7] Zhang, W., Jarzabek, S., Zhang, H., Loughran, N. and Rashid, A. (2004) Software Evolution
with XVCL. Chapter in book on Software Evolution with UML
and XML. Editor(s): H. Yang.
[6]
[5] N. Loughran, A. Rashid (2004) Managing
Variability throughout the Software Development Lifecycle. Workshop on
Managing Variabilities Consistently in Design and
Code (held with OOPSLA 2004).
2003
[4] Loughran N. and A. Rashid (2003) Supporting
Evolution in Software using Frame Technology and Aspect-Orientation.
Workshop on Software Variability Management,
[3] Zhang W., Jarzabek, S., Loughran, N., A. Rashid (2003) Reengineering a PC-based
System into the
2002
[2] Rashid, A.,
[1] Loughran, N., A. Rashid (2002) Mining
Aspects. Workshop on Early Aspects: Aspect-Oriented Requirements
Engineering and Architecture Design (with AOSD 2002).
Please view my papers at Lancaster Aspects Home Page