Awais Rashid

Possui graduação em Electronics and Communications Engineering pela University of Engineering & Technology(1996), mestrado em Computer Science pela University of Essex(1997) e doutorado em Computer Science pela University of Lancaster(2000). Atualmente é professor titular da University of Lancaster e Tutor da Furness College,.

Informações coletadas do Lattes em 10/11/2022

Acadêmico

Formação acadêmica

Doutorado em Computer Science

1997 - 2000

University of Lancaster
Ano de obtenção: 2000;

Mestrado em Computer Science

1996 - 1997

University of Essex
E;, Inglaterra;Ano de Obtenção: 1997;

Graduação em Electronics and Communications Engineering

1991 - 1996

University of Engineering & Technology

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.

Orientou

N

Leidenfrost; An Aspect-Oriented Evolution Framework for Object Databases; Início: 2003; Dissertação (Mestrado em Computer Science) - University of Lancaster; (Orientador);

A

Colyer; Aspect-Oriented Middleware; Início: 2002; Orientação de outra natureza; University of Lancaster; (Orientador);

R

Green; An Aspect-Oriented Evolution Framework for Object Databases; 2002; Orientação de outra natureza - University of Lancaster; Orientador: Awais Rashid;

Produções bibliográficas

  • RASHID, A. ; CHAUDHRI, A. B. ; ZICARI, R. . XML Data Management: Native XML and XMLEnabled. Addison-Wesley, 2003.

  • RASHID, A. ; AKSIT, M. ; CLARKE, S. ; FILMAN, R. ; ELRAD, T. . Aspect-Oriented Programming for Database Systems. Aspect-Oriented Software Development. : Addison-Wesley, 2004, v. , p. -.

  • RASHID, A. ; AKSIT, M. ; CLARKE, S. ; ELRAD, T. ; FILMAN, R. . Engineering Aspect-Oriented Systems. Aspect-Oriented Software Development,. : , 2004, v. , p. -.

  • RASHID, A. ; CHAUDHRI, A. B. . Transparent Dynamic Database Evolution from Java. Java and Databases. : Kogan Page Science, 2002, v. , p. -.

  • RASHID, A. ; SAWYER, P. . A Database Evolution Taxonomy for Object Oriented Databases. Journal of Software Maintenance Practice and Experience.

  • RASHID, A. ; MENS, T. ; BUCKLEY, J. ; KNIESEL, G. ; ZENGER, M. . Towards a Taxonomy of Software Evolution. Journal of Software Maintenance Practice and Experience.

  • RASHID, A. ; BLAIR, L. . Aspect-Oriented Programming and Separation of Crosscutting. The Computer Journal, p. 527 - 528.

  • RASHID, A. . Weaving Aspects in a Persistent Environment. ACM SIGPLAN Notices, p. 36 - 44.

  • RASHID, A. ; SAWYER, P. . Aspect-Orientation and Database Systems: An Effective Customisation. IEE Proceedings Software, p. 156 - 164.

  • RASHID, A. . Aspect-Oriented and Component Based Software Engineering. IEE Proceedings Software, p. 87 - 88.

  • RASHID, A. ; SAWYER, P. . Object Database Evolution using Separation of Concerns ,. ACM SIGMOD Record, p. 26 - 33.

  • RASHID, A. ; KATZ, S. . From Aspectual Requirements to Proof Obligations for Aspect-Oriented Systems. In: International Conference on Requirements Engineering, 2004. International Conference on Requirements Engineering, 2004.

  • RASHID, A. ; LEIDENFROST, N. . Supporting Flexible Object Database Evolution with Aspects. In: International Conference on Generative Programming and Component Engineering, 2004. International Conference on Generative Programming and Component Engineering.

  • RASHID, A. ; LOUGHRAN, N. . Framed Aspects: Supporting Variability and Configurability for AOP. In: International Conference on Software Reuse, 2004. International Conference on Software Reuse.

  • RASHID, A. ; HANNEMANN, J. ; CHITCHYAN, R. . Analysis of Aspect-Oriented Software. In: European Conference on Object-Oriented Programming,, 2004. European Conference on Object-Oriented Programming,.

  • RASHID, A. ; CHITCHYAN, R. . Persistence as an Aspect. In: 2nd International Conference on Aspect-Oriented Software Development, 2003. 2nd International Conference on Aspect-, 2003. p. 120-129.

  • RASHID, A. . A Framework for Customisable Schema Evolution in Object-Oriented Databases. In: International Database Engineering and Applications Symposium, 2003. International Database Engineering and Applications Symposium, 2003. p. 325-329.

  • RASHID, A. . Multi-Paradigm Implementation of an Object Database Evolution System. In: ECOOP 2001 Workshop on Multi-Paradigm Programming with OO Languages (MPOOL), 2001. ECOOP 2001 Workshop on Multi-Paradigm Programming with OO Languages (MPOOL). p. 1-9.

  • RASHID, A. . Multi-Paradigm Implementation of an Object Database Evolution System. In: ECOOP 2001 Workshop on Multi-Paradigm Programming with OO Languages (MPOOL), 2001. ECOOP 2001 Workshop on Multi-Paradigm Programming with OO Languages (MPOOL). p. 1-9.

Histórico profissional

Experiência profissional

2001 - Atual

Furness College,

Vínculo: Tutor, Enquadramento Funcional: Tutor

1998 - 1999

University of Lancaster

Vínculo: Research Assistant (part-time), Enquadramento Funcional: Research Assistant (part-time),

1999 - 1999

Universitat Tuebingen (Eberhard-Karls)

Vínculo: Professor Visitante, Enquadramento Funcional: Visiting Researcher

1999 - 1999

Xerox Research Centre Europe,Cambridge Laboratory

Vínculo: Researcher, Enquadramento Funcional: Researcher

1997 - 1997

University of Essex

Vínculo: Programmer, Enquadramento Funcional: Programmer

Outras informações:
Programmer, Department of Psychology, University of Essex, UK