导航菜单
首页
关于我们
​3044永利官网简介
经理寄语
组织架构
管理团队
服务窗口
大事记
联系我们
团队队伍
教师名录
硕士生导师
教学管理
专业介绍
教务信息
学术委员会
教学制度
审核评估
党建思政
员工事务
员工活动
学子风采
员工支持
人才招聘
本科生招生
研究生招生
短期项目培训
员工职业发展
国际交流
项目介绍
Overseas
Undergraduate
Postgraduate
曼彻斯特城市大学

Kristopher Welsh

来源:    作者:   编辑:李岚    发布日期:2021-05-28

Who am I?

Name: Kristopher Welsh

Role: Senior Lecturer

Fact:

I enjoy playing strategy board games and often meet friends to build cities, run train companies, expand lunar colonies or grow the hottest chilli. Each week, I invite students to a local board game evening to play against lecturers.

What do I teach?

I teach a variety of programming units on the Software Engineering

degree covering desktop, web and mobile applications in a variety of

languages. In the past, I've taught a wide range of topics, ranging from

cryptography to ethics & law in computing.

Research Interests

My main research interest lies in the Requirements Engineering field,

more specifically in Requirements Modelling. I look at ways in which the

requirements for systems that reconfigure themselves at run-time can be

modelled. More recently, I've been exploring whether these models could

be used by the system itself, at run-time, to guide adaptation.

Publications

Featured Works

·K. Welsh, N. Bencomo, P. Sawyer, J. Whittle (2014). Self-Explanation in Adaptive Systems Based on Runtime Goal-Based Models.Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).8780, pp.122-145.

Journal articles

·K. Welsh, N. Bencomo, P. Sawyer, J. Whittle (2014). Self-Explanation in Adaptive Systems Based on Runtime Goal-Based Models.Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics).8780, pp.122-145.

Conferences

·K. Welsh, N. Bencomo (2012). Run-time model evaluation for requirements model-driven self-adaptation. In:2012 20th IEEE International Requirements Engineering Conference (RE). 24/9/2012. pp.329-330.

·K. Welsh, P. Sawyer, N. Bencomo (2011). Towards requirements aware systems: Run-time resolution of design-time assumptions. In:2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011). 6/11/2011. pp.560-563.

·N. Bencomo, E. Letier, A. Finkelstein, J. Whittle, K. Welsh (2011). Foreword: 2nd Workshop requirements@run.time. In:2011 2nd International Workshop on Requirements@Run.Time. 30/8/2011.

·K. Welsh, P. Sawyer, N. Bencomo (2011).Run-time resolution of uncertainty.In:2011 IEEE 19th International Requirements Engineering Conference. Trento, ITALY, 29/8/2011. pp.355-+.

·K. Welsh, N. Bencomo, P. Sawyer (2011). Tracing requirements for adaptive systems using claims. In:Proceeding of the 6th international workshop on Traceability in emerging forms of software engineering - TEFSE '11. 23/5/2011. pp.38-41.

·K. Welsh, P. Sawyer (2010). Understanding the Scope of Uncertainty in Dynamically Adaptive Systems. In:Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). pp.2-16.

·K. Welsh, P. Sawyer (2009).Requirements Tracing to Support Change in Dynamically Adaptive Systems.In:REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY. Amsterdam, NETHERLANDS, 8/6/2009. pp.59-73.

·K. Welsh, P. Sawyer (2008).When to Adapt? Identification of Problem Domains for Adaptive Systems.In:REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY. Montpellier, FRANCE, 16/6/2008. pp.198-203.

Manchester Met full-time employee and will support a proportion of teaching at Manchester Metropolitan Joint Institute, Hubei University.