Home > Research > Researchers > Professor Awais Rashid > Publications

Professor Awais Rashid

Formerly at Lancaster University

  1. Unpublished

    Aspect-Oriented Schema Evolution in Object Databases: A Comparative Case Study

    Rashid, A., 06/2002, (Unpublished).

    Research output: Contribution to conference - Without ISBN/ISSN Other

  2. Published

    Aspect-oriented software development: an introduction

    Brichau, J., Chitchyan, R., Rashid, A. & D'Hondt, T., 2008, Wiley Encyclopedia of Computer Science and Engineering 2008. John Wiley and Sons

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNChapter (peer-reviewed)

  3. Published

    Aspect-Oriented software development beyond programming

    Rashid, A., Garcia, A. & Moreira, A., 2006, Reuse of Off-the-Shelf Components 9th International Conference on Software Reuse, ICSR 2006 Turin, Italy, June 12-15, 2006 Proceedings. Morisio, M. (ed.). Berlin: Springer, p. 441-442 2 p. (Lecture Notes in Computer Science; vol. 4039).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  4. Published

    Aspect-oriented software development in practice: tales from AOSD-Europe

    Rashid, A., Cottenier, T., Greenwood, P., Chitchyan, R., Meunier, R., Coelho, R., Südholt, M. & Joosen, W., 02/2010, In: Computer. 43, 2, p. 19-26 8 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  5. Published

    Aspect-Oriented, Model-Driven, Software Product Lines: The AMPLE Way

    Rashid, A., Royer, J-C. & Rummler, A., 2011, Cambridge University Press. 464 p.

    Research output: Book/Report/ProceedingsBook

  6. Published

    Assessing the Impact of Aspects on Exception Flows: An Exploratory Study

    Coelho, R., Rashid, A., Garcia, A., Ferrari, F., Cacho, N., Kulesza, U., von Staa, A. & Lucena, C., 2008, Proceedings of the 22nd European Conference on Object-Oriented Programming (ECOOP 2008). Berlin: Springer, p. 207-234 27 p. (Lecture Notes in Computer Science; vol. 5142).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  7. Published

    Assurance Techniques for Industrial Control Systems (ICS)

    Knowles, W., Such Aparicio, J. M., Gouglidis, A., Misra, G. & Rashid, A., 10/2015, CPS-SPC '15 Proceedings of the First ACM Workshop on Cyber-Physical Systems-Security and/or PrivaCy. New York: ACM, p. 101-112 12 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  8. Published

    Assured deletion in the cloud: requirements, challenges and future directions

    Ramokapane, M., Rashid, A. & Such, J. M., 28/10/2016, CCSW '16 Proceedings of the 2016 ACM on Cloud Computing Security Workshop. New York: ACM, p. 97-108 12 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  9. Published

    Automating the mutation testing of aspect-oriented Java programs

    Ferrari, F. C., Nakagawa, E. Y., Rashid, A. & Maldonado, J. C., 2010, AST '10: Proceedings of the 5th Workshop on Automation of Software Test. New York, NY, USA: ACM, p. 51-58 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  10. Published

    Children Online: A survey of child language and CMC corpora

    Baron, A., Rayson, P., Greenwood, P., Walkerdine, J. & Rashid, A., 2012, In: International Journal of Corpus Linguistics. 17, 4, p. 443-481 39 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  11. Published

    Collaborative Filtering as an Investigative Tool for Peer-to-Peer Filesharing Networks

    Edwards, M. & Rashid, A., 2012, International Conference on Cyber Security.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  12. Published

    Collaborative Privacy Management for Third-Party Applications in Online Social Networks

    Anthonysamy, P., Rashid, A., Walkerdine, J., Greenwood, P. & Larkou, G., 2012. 0 p.

    Research output: Contribution to conference - Without ISBN/ISSN Conference paperpeer-review

  13. Unpublished

    Comparing Requirements Engineering Approaches for Handling Crosscutting Concerns

    Chitchyan, R., Rashid, A. & Sawyer, P., 06/2005, (Unpublished). 0 p.

    Research output: Contribution to conference - Without ISBN/ISSN Other

  14. Published

    COMPASS: Composition-Centric Mapping of Aspectual Requirements to Architecture

    Chitchyan, R., Pinto, M., Rashid, A., Fuentes, L. & EC FP6 (Funder), 2007, In: Transactions on Aspect-Oriented Software Development. III, p. 3-53 51 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  15. Published

    Composing architectural aspects based on style semantics

    Chavez, C., Garcia, A., Batista, T., Oliveira, M., Sant'Anna, C. & Rashid, A., 2009, AOSD '09 Proceedings of the 8th ACM international conference on Aspect-oriented software development. New York: ACM Press, p. 111-122 12 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  16. Published

    Conflict identification with EA-Analyzer

    Sardinha, A., Chitchyan, R., Araújo, J., Moreira, A. & Rashid, A., 2013, Aspect-oriented requirements engineering. Moreira, A., Chitchyan, R., Araújo, J. & Rashid, A. (eds.). Berlin: Springer, p. 209-224 16 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNOther chapter contribution

  17. Published

    Constructs competition miner: process control-flow discovery of BP-domain constructs

    Redlich, D., Molka, T., Gilani, W., Blair, G. S. & Rashid, A., 2014, Business Process Management: 12th International Conference, BPM 2014, Haifa, Israel, September 7-11, 2014. Proceedings. Sadiq, S., Soffer, P. & Völzer, H. (eds.). Springer, p. 134-150 17 p. (Lecture Notes in Computer Science; vol. 8659).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  18. Published

    Cross-Document Dependency Analysis for System-of-System Integration

    Naqvi, A., Chitchyan, R., Zschaler, S., Rashid, A. & Südholt, M., 2010, Foundations of Computer Software. Future Trends and Techniques for Development: 15th Monterey Workshop 2008, Budapest, Hungary, September 24-26, 2008, Revised Selected Papers.. Choppy, C. & Sokolsky, O. (eds.). Berlin: Springer, p. 201-226 26 p. (Lecture Notes in Computer Science; vol. 6028).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  19. Published

    Cyber security controls effectiveness: a qualitative assessment of cyber essentials

    Such, J. M., Vidler, J., Seabrook, T. & Rashid, A., 2015, Lancaster: Lancaster University.

    Research output: Book/Report/ProceedingsOther report

  20. Published

    Data Exfiltration: A Review of External Attack Vectors and Countermeasures

    Ullah, F., Edwards, M., Ramdhany, R., Chitchyan, R., Babar, M. A. & Rashid, A., 1/01/2018, In: Journal of Network and Computer Applications. 101, p. 18-54 37 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  21. Published

    Detecting and Preventing Data Exfiltration

    Rashid, A., Ramdhany, R., Edwards, M., Kibirige Mukisa, S., Ali Babar, M., Hutchison, D. & Chitchyan, R., 04/2014, Lancaster: Lancaster University. 40 p.

    Research output: Book/Report/ProceedingsOther report

  22. Published

    Detecting broken pointcuts using structural commonality and degree of interest

    Khatchadourian, R., Rashid, A., Masuhara, H. & Watanabe, T., 9/11/2015, 30th IEEE/ACM International Conference on Automated Software Engineering (ASE 2015) November 9–13, 2015 Lincoln, Nebraska, USA. IEEE, p. 641-646 6 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  23. Published

    Detecting broken pointcuts using structural commonality and degree of interest

    Khatchadourian, R., Rashid, A., Masuhara, H. & Watanabe, T., 15/12/2017, In: Science of Computer Programming. 150, p. 56-74 19 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  24. Published

    Developer Essentials: Top Five Interventions to Support Secure Software Development

    Weir, C., Rashid, A. & Noble, J., 30/03/2017, Lancaster: Lancaster University. 9 p.

    Research output: Book/Report/ProceedingsCommissioned report

  25. Published

    DFC2M2: a capability maturity model for digital forensics organisations

    Al Hanaei, E. H. S. S. & Rashid, A., 2014, Security and Privacy Workshops (SPW), 2014 IEEE. Piscataway, N.J.: IEEE Publishing, p. 57-60 4 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  26. Published

    Discovering “unknown known” security requirements

    Rashid, A., Naqvi, A., Ramdhany, R., Edwards, M., Chitchyan, R. & Ali Babar, M., 14/05/2016, ICSE '16 Proceedings of the 38th International Conference on Software Engineering Austin, TX, May 14 - 22, 2016. New York: ACM, p. 866-876 11 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  27. Published

    Discovering Early Aspects.

    Baniassad, E., Clements, P. C., Araujo, J., Moreira, A., Rashid, A. & Tekinerdogan, B., 02/2006, In: IEEE Software. 23, 1, p. 61-70 10 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  28. Published

    Do the Privacy Policies Reflect the Privacy Controls on Social Networks?

    Anthonysamy, P., Rashid, A. & Greenwood, P., 2011, Privacy, Security, Risk and Trust (PASSAT). IEEE Xplore, p. 1155-1158 4 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  29. Published

    Domain models are NOT aspect free

    Rashid, A. & Moreira, A., 2006, Model driven engineering languages and systems. Nierstrasz, O., Whittle, J., Harel, D. & Reggio, G. (eds.). Berlin: Springer, Vol. 4199. p. 155-169 15 p. (Lecture Notes in Computer Science; vol. 4199).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  30. Published

    Domain-specific metamodelling languages for software language engineering

    Zschaler, S., Kolovos, D. S., Drivalos, N., Paige, R. F. & Rashid, A., 2010, Software language engineering: Second International Conference, SLE 2009, Denver, CO, USA, October 5-6, 2009, Revised Selected Papers. van den Brand, M., Gašević, D. & Gray, J. (eds.). Berlin: Springer, p. 334-353 20 p. (Lecture Notes in Computer Science; vol. 5969).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  31. Published

    Driving and managing architectural decisions with aspects

    Garcia, A., Batista, T., Rashid, A. & Sant'Anna, C., 09/2006, In: Software Engineering Notes. 31, 5, 6.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  32. Published

    Dynamic constructs competition miner - occurrence- vs. time-based ageing

    Redlich, D., Molka, T., Gilani, W., Blair, G. S. & Rashid, A., 19/11/2015, Data-Driven Process Discovery and Analysis: 4th International Symposium, SIMPDA 2014, Milan, Italy, November 19-21, 2014, Revised Selected Papers. Ceravolo, P., Russo, B. & Accorsi, R. (eds.). Springer, p. 79-106 28 p. (Lecture Notes in Business Information Processing; vol. 237).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  33. Published

    Dynamic Framed Aspects for Dynamic Software Evolution

    Greenwood, P., Blair, L., Loughran, N. & Rashid, A., 2004, RAM-SE’04 – ECOOP’04 Workshop on Reflection, AOP, and Meta-Data for Software Evolution (Proceedings). Cazzola, W., Chiba, S. & Saake, G. (eds.). p. 101-110 10 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNOther chapter contribution

  34. Published

    Dynamic Relationships in Object Oriented Databases: A Uniform Approach

    Rashid, A. & Sawyer, P., 1999, Database and Expert Systems Applications 10th International Conference, DEXA’99 Florence, Italy, August 30 – September 3, 1999 Proceedings. Bench-Capon, T. J. M., Soda, G. & Tjoa, A. M. (eds.). Berlin: Springer, p. 26-35 10 p. (Lecture Notes in Computer Science; vol. 1677).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  35. Published

    EA-Analyzer: automating conflict detection in aspect-oriented requirements

    Sardinha, A., Chitchyan, R., Weston, N. & Rashid, A., 2009, Automated Software Engineering, 2009. ASE '09. 24th IEEE/ACM International Conference on . IEEE Publishing, p. 530-534 5 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  36. Published

    EA-Analyzer: a tool for identifying conflicting dependencies in requirements documents

    Sardinha, A., Rashid, A., Chitchyan, R., Weston, N. & Greenwood, P., 2009, EA '09 Proceedings of the 15th workshop on Early aspects. New York, NY, USA: ACM, p. 43-44 2 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  37. Published

    EA-analyzer: automating conflict detection in a large set of textual aspect-oriented requirements

    Sardinha, J., Chitchyan, R., Weston, N., Greenwood, P. & Rashid, A., 03/2013, In: Automated Software Engineering. 20, 1, p. 111-135 25 p.

    Research output: Contribution to Journal/MagazineJournal articlepeer-review

  38. Published

    EA-Miner: towards automation in aspect-oriented requirements engineering

    Sampaio, A., Rashid, A., Chitchyan, R. & Rayson, P., 02/2007, Transactions on Aspect-Oriented Software Development III. Rashid, A. & Aksit, M. (eds.). Berlin: Springer Verlag, p. 4-39 36 p. (Lecture Notes in Computer Science; vol. 4620).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  39. Published

    EA-Miner: a tool for automating aspect-oriented requirements identification

    Sampaio, A., Chitchyan, R., Rashid, A. & Rayson, P., 2005, ASE '05: Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering. New York: ACM, p. 352-355 4 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  40. Published

    Early aspects at ICSE 2008: workshop on aspect-oriented requirements engineering and architecture design

    Pinto, M., Chitchyan, R., Rashid, A., Moreira, A., Araujo, J., Clements, P., Baniassad, E. & Tekinerdogan, B., 2008, ICSE Companion '08: Companion of the 30th international conference on Software engineering. New York, NY, USA: ACM, p. 1053-1054 2 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  41. Published

    Early aspects: a model for aspect-oriented requirements engineering

    Rashid, A., Sawyer, P., Moreira, A. M. D. & Araújo, J., 2002, Requirements Engineering, 2002. Proceedings. IEEE Joint International Conference on. Washington, DC, USA: IEEE Computer Society, p. 199-202 4 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  42. Published

    Early aspects: are there any other kind?

    Rashid, A., 2007, Early Aspects: Current Challenges and Future Directions 10th International Workshop, Vancouver, Canada, March 13, 2007, Revised Selected Papers. Moreira, A. & Grundy, J. (eds.). Berlin: Springer, p. 195-198 4 p. (Lecture Notes in Computer Science; vol. 4765).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  43. Published

    Early Aspects: Aspect-Oriented Requirements and Architecture for Product Lines (EA@SPLC.08)

    Alves, V., Schwanninger, C., Clements, P., Rashid, A., Moreira, A., Araújo, J. A., Baniassad, E. & Tekinerdogan, B., 2008, SPLC '08: Proceedings of the 2008 12th International Software Product Line Conference. Washington, DC, USA: IEEE Computer Society, p. 382 1 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  44. Published

    Early Report: How to Improve Programmers' Expertise at App Security?

    Weir, C., Rashid, A. & Noble, J., 8/04/2016, Proceedings of the 1st International Workshop on Innovations in Mobile Privacy and Security: co-located with the International Symposium on Engineering Secure Software and Systems (ESSoS 2016). Aspinall, D., Cavallaro, L., Seghir, M. & Volkamer, M. (eds.). London, UK: CEUR-WS.org, Vol. 1575. p. 49-50 2 p. 8

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  45. Published

    Early-AIM: an approach for identifying aspects in requirements

    Sampaio, A., Rashid, A. & Rayson, P., 2005, Requirements Engineering, 2005. Proceedings. 13th IEEE International Conference on. Washington, DC, USA: IEEE Computer Society, p. 487-488 2 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  46. Published

    EA-tracer: identifying traceability links between code aspects and early aspects

    Sardinha, A., Yu, Y., Niu, N. & Rashid, A., 2012, SAC '12: Proceedings of the 27th Annual ACM Symposium on Applied Computing. New York, NY, USA: ACM, p. 1035-1042 8 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  47. Published

    Engineering Aspect-Oriented Systems

    Blair, G. S., Blair, L., Rashid, A., Chitchyan, R., Moreira, A. & Araujo, J., 01/2005, Aspect-oriented software development. Filman, R. E., Elrad, T., Clarke, S. & Aksit, M. (eds.). Harlow: Addison Wesley Longman, p. 379-406 28 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNChapter

  48. Published

    Engineering sustainability through language

    Chitchyan, R., Cazzola, W. & Rashid, A., 2015, Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on. IEEE, Vol. 2. p. 501-504 4 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  49. Published

    EProMS: An E-commerce Based Process Model for Cooperative Software Development in Small Organisations

    Rashid, A., Chitchyan, R., Speck, A. & Pulvermueller, E., 2001, Electronic Commerce and Web Technologies Second International Conference, EC-Web 2001 Munich, Germany, September 4–6, 2001 Proceedings. Bauknecht, K., Madria, S. K. & Pernul, G. (eds.). Berlin: Springer, p. 39-48 10 p. (Lecture Notes in Computer Science; vol. 2115).

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

  50. Published

    Ethical and Social Challenges with developing Automated Methods to Detect and Warn potential victims of Mass-marketing Fraud (MMF)

    Whitty, M., Edwards, M. J., Levi, M., Peersman, C., Rashid, A., Sasse, A., Sorell, T. & Stringhini, G., 3/04/2017, Second International Workshop on Computational Methods for CyberSafety (CyberSafety 2017), co-located with the International Conference on World Wide Web (WWW). New York: ACM, p. 1311-1314 4 p.

    Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Back to top