Talking about Computing, Railways and Hillwalking
my FOAF detail in RDF format


I am interested in Computing and have pursued this academically, gaining a BSc (Hons) in Information Systems Design (ISD) and then a PhD in Computing on semantics-based search, i.e. information retrieval.

BSc (Hons) ISD

I gained my BSc (Hons) ISD degree in 2003, at UCLan. You will find page content which includes:

PhD Computing

My PhD Computing research concentrated on examining information integration in Web environments, i.e. Semantics-based Search using "Semantic Web" technologies such as RDF/XML, RDF Schema and OWL Web Ontology Language in the Semantic Web. I completed my PhD in 2010

The research page provides background information about the development of a prototype "semantic search engine" - my SeMSeT semantics-based search tool. My primary areas of research activity can be encapsulated in terms of:


A brief educational CV and related information is also provided.

1 get Acrobat Reader download Adobe Acrobat Reader to open PDF files automatically.

2 Scientific American: The Semantic Web: Web content meaningful to computers.


This Web site is about my professional and academic activities, hobbies and interests.  After working for almost 25 years in banking/financial services management, I returned to higher education in 2000 to study for an information systems degree; this was followed by post-graduate PhD research.

More recently, I have been an associate lecturer at the School of Computing and Physical Sciences, UCLan - teaching Oracle-based Advanced Database Systems and Database Administration, together with project-based Professional Skills.

Some Web pages cover my computing and related studies and include several static and dynamic Web-design projects, some functional code examples have been provided.  Other pages relate to my PhD research activities. 

I also include lighter content, relating to my keen interest in railways (both model railways and their protoypes in Europe and North America) and hillwalking.

I am a hillwalker in this country, have visited Switzerland many times, and have also trekked in the Nepal Himalaya. Switzerland has provided a particular interest offering both excellent Swiss railways and mountains.

Last, but not least, I am a life-long fan of Stoke City FC.


Projects have involved various programming languages and applications, including XHTML, CSS, Active Server Pages (ASP and ASP.NET), Javascript, Flash, SQL, C++. Also C# - see UIC EVN VKM generator in Railways section.

My PhD work also involved extensive Java programming, using the Jena Ontology API framework, to develop my Ontology supported SemSeT application, to examine semantics-based search for Web based information retrieval.


I have walked extensively in the Pennines, the Lake District, the Scottish Highlands and Switzerland - this has included over 60 Scottish Munros and over 100 Cumbrian tops.

I have completed the Pennine Way, Coast to Coast, and West Highland Way - long distance walks.

I have also trekked in the foothills and mountains of the Nepal Himalaya, having reached the summit of Mera Peak (6476m) in 1990 and trekked to Langtang in 1991.

» This photo epitomises the joy of hillwalking in the great outdoors; it shows the rugged terrain and wilderness surrounding Lochnagar - as shown in a pictorial diary of two days hillwalking in the Scottish Highlands, near Braemar - in August 2003.


I have experience in databases: MySQL, MS SQL Server 2000/08/12, and Oracle 8i/11g database management systems.

I have used the Oracle 11g OEM and the Oracle Forms/SQL Developer tools and I teach an advanced database systems module at UCLan.


I have a life-long interest in Railways, both model and prototype.  I have created a photo gallery showing British OO gauge and European/North American HO/HOm gauge models - and railway exhibition layouts. Also included are photos of protoype British and European railways - including heritage operations. 

I am developing an American layout that I acquired, named 29th Street Wharf, as a digital command controlled (DCC) system. I have used C# to create an online European Railways (UIC) EVN VKM locomotive and vehicle number classification system tool. 

My "real-world" interests are mainly in Swiss and UK railways.  based on the Swiss Rhätische Bahn in Graubünden, Switzerland. I have two railway related blogs - WebTrain Savvy and @TheWebTrain.

Ge 4/4iii loco at Chur

I am a member of the Swiss Railways Society and also the RMweb community.

My ambitions are to travel on the Venice Simplon Orient Express (VSOE) and journey through the Canadian Rockies!

Valid XHTML 1.0 Transitional   Valid CSS!