If you made any changes in Pure these will be visible here soon.

Personal profile

Research interests

Visual representations and their applications in Mathematics and Computer Science, but with developing connections in Engineering and to the Arts. Research areas of (collaborative) research interests include:

  • Topology (e.g. Combinatorial and Computational Knot Theory)
  • Discrete Mathematics (e.g. Algebraic formalisms, Graph Theory, Algorithms)
  • Visual Languages and Interfaces
  • Information and Data Visualization
  • Automated Reasoning
  • Machine Learning
  • Security
  • Industrial Informatics
  • Applied Statistics.

Scholarly biography

Since March 2016, I have been a Reader in the School of Computing, Engineering and Mathematics at the University of Brighton. Prior to this, I was Principal Research Fellow (PRF) since Feb 2013, Senior RF from Sept 2006, and RF from Sept 2002, with my contract being made permanent in 2007. Between 1996 and 2002, I performed part-time hourly paid lecturing duties in the Mathematics Department of the University of Warwick, UK.

In terms of education, in 1998, I obtained an MMath with class I honours from the University of Warwick and then in 2002 I obtained my PhD in Mathematics (Geometric Topology) from the University of Warwick under the supervision of Professor Colin Rourke. In 2007, I additionally completed an MSc in Software Engineering at the University of Brighton. 

I have published around 100 peer reviewed articles, performed the role of guest editor for several special issues of the Journal of Visual Languages and Computing, and co-edited various proceedings. I have served the wider community via various chairing roles and committee memberships for conferences and workshops (e.g. Program co-chair, with Chris Scaffidi, for IEEE Symposium on Visual Languages & Human-Centric Computing, Melbourne, 2014, and Steering Committee member 2013-2017), and by reviewing for a wide range of journals (e.g. IEEE Transactions in Software Engineering, IEEE Software, Journal of Discrete Mathematics, Journal of Visual Languages and Computing, Studia Logica).  

Approach to teaching

Over the past 20 years I have taught a wide range of Mathematics and Computer Science topics. I am deeply enthusiastic about teaching itself, the topics that I teach, and in facilitating others in their development. I adopt an interactive and reflective style of teaching, commonly asking questions of the participants and adapting according to the responses. To facilitate problem-solving tasks, I tend to ask a series of leading questions which I may have asked myself if I was in their position and trying to solve the problem. I teach through a variety of interactive lectures, workbook-led sessions and tutorials, and on-line resources commonly encouraging independent learning.

Active engagement in research is a driver for the development of research-informed and research-led teaching activities, which can have a substantial personal benefit of sustaining a high level of enthusiasm. I have integrated research into the curriculum, including my own RCUK funded research.

Education/Academic qualification

Master, University of Brighton

Sep 2002Sep 2007

PhD, University of Warwick

Oct 1997Jan 2002

Master, University of Warwick

Oct 1993Jul 1997

Fingerprint Fingerprint is based on mining the text of the person's scientific documents to create an index of weighted terms, which defines the key subjects of each individual researcher.

  • 4 Similar Profiles
Visual languages Engineering & Materials Science
Visualization Engineering & Materials Science
Specifications Engineering & Materials Science
Semantics Engineering & Materials Science
Unified Modeling Language Engineering & Materials Science
Diagram Mathematics
Syntactics Engineering & Materials Science
Euler Mathematics

Network Recent external collaboration on country level. Dive into details by clicking on the dots.

Research Output 2003 2018

Apparatus: A framework for security analysis in internet of things systems

Mavropoulos, O., Mouratidis, H., Fish, A. & Panaousis, E., 23 Aug 2018

Research output: Contribution to journalArticleResearchpeer-review

Application programs
Internet of things

Risk-aware decision support with Constrained Goal Models

Argyropoulos, N., Angelopoulos, K., Mouratidis, H. & Fish, A., 8 Oct 2018, 26, 4, p. 472-490

Research output: Contribution to journalArticleResearchpeer-review

Open Access
Risk assessment
Systems analysis
Requirements engineering
Information systems
Decision making

Visual algebraic proofs for unknot detection

Fish, A., Lisitsa, A. & Vernitski, A., 17 May 2018, 10th International Conference on Theory and Applications of Diagrams. Chapman, P., Stapleton, G., Moktefi, A., Perez-Kriz, S. & Bellucci, F. (eds.). Edinburgh, Vol. 10871. p. 89-104 (Lecture Notes in Computer Science).

Research output: Chapter in Book/Conference proceeding with ISSN or ISBNConference contribution with ISSN or ISBNResearchpeer-review

Open Access
Knot Theory

A Conceptual Model to Support Security Analysis in the Internet of Things

Mavropoulos, O., Mouratidis, H., Fish, A., Panaousis, E. & Kalloniatis, C., 1 Jul 2017, 14, 2, p. 557-578 22 p.

Research output: Contribution to journalArticleResearchpeer-review

Open Access
Ubiquitous computing
Internet of things

A Semi-Automatic Approach for Eliciting Cloud Security and Privacy Requirements

Argyropoulos, N., Shei, S., Kalloniatis, C., Mouratidis, H., Delaney, A., Fish, A. & Gritzalis, S., 4 Jan 2017, 50th Hawaii International Conference on System Sciences (HICSS). Hawaii, USA, p. 4827-4836 10 p.

Research output: Chapter in Book/Conference proceeding with ISSN or ISBNConference contribution with ISSN or ISBNResearchpeer-review

Open Access
Cloud computing
Systems analysis

Activities 2003 2019

Special Session on Recommender Systems - Part of the 11th International Conference on Computational Collective Intelligence

Nikolaos Polatidis (Organiser), Stelios Kapetanakis (Organiser), Andrew Fish (Organiser)
4 Sep 2019

Activity: EventsConference

PhD examination: University of Queensland

Andrew Fish (Examiner)

Activity: External examination and supervisionResearch degree

PhD examination: Monash University

Andrew Fish (Examiner)

Activity: External examination and supervisionResearch degree

Member of EPSRC peer-review college

Andrew Fish (Reviewer)
Feb 2018 → …

Activity: External funding peer-review