Skip to content

Toggle service links

You are here

  1. Home
  2. Dr Yijun Yu

Dr Yijun Yu

Profile summary

  • Central Academic Staff
  • Senior Lecturer in Computing
  • Faculty of Science, Technology, Engineering & Mathematics
  • School of Computing & Communications
  • yijun.yu

Research Activity

Research groups

NameTypeParent Unit
CRC: Software Engineering and DesignGroupFaculty of Mathematics, Computing and Technology

Publications

Visual Simple Transformations: Empowering End-Users to Wire Internet of Things Objects (2017)
Akiki, Pierre A.; Bandara, Arosha K. and Yu, Yijun
Transactions on Computer-Human Interaction ((In Press))
An Empirical Study of Cohesion and Coupling: Balancing Optimisation and Disruption (2017)
Paixao, Matheus; Harman, Mark; Zhang, Yuanyuan and Yu, Yijun
IEEE Transactions on Evolutionary Computation ((In press))
Engineering Adaptive Model-Driven User Interfaces (2016-12-08)
Akiki, Pierre A.; Bandara, Arosha K. and Yu, Yijun
IEEE Transactions on Software Engineering, 42(12) (pp. 1118-1147)
Protecting Privacy in the Cloud: Current Practices, Future Directions (2016-02-11)
Barhamgi, Mahmoud; Bandara, Arosha K.; Yu, Yijun; Belhajjame, Khalid and Nuseibeh, Bashar
Computer, 49(2) (pp. 68-72)
Automated analysis of security requirements through risk-based argumentation (2015-08)
Yu, Yijun; Franqueira, Virginia N. L.; Tun, Thein; Wieringa, Roel J. and Nuseibeh, Bashar
Journal of Systems and Software, 106 (pp. 102-116)
Adaptive model-driven user interface development systems (2015-03)
Akiki, Pierre A.; Bandara, Arosha K. and Yu, Yijun
ACM Computing Surveys, 47, Article 9(1)
“Why can’t I do that?”: tracing adaptive security decisions (2015-01)
Nhlabatsi, Armstrong; Tun, Thein; Khan, Niamul; Yu, Yijun; Bandara, Arosha; Khan, Khaled M. and Nuseibeh, Bashar
EAI Endorsed Transactions on Self-Adaptive Systems, 1, Article e2(1)
Uncertainty handling in goal-driven self-optimization – limiting the negative effect on adaptation (2014-04)
Chen, Bihuan; Peng, Xin; Yu, Yijun and Zhao, Wenyun
Journal of Systems and Software, 90 (pp. 114-127)
Requirements-driven self-optimization of composite services using feedback control (2014)
Chen, Bihuan; Peng, Xin; Yu, Yijun and Zhao, Wenyun
IEEE Transactions on Services Computing, 8(1) (pp. 107-120)
Resolving vulnerability identification errors using security requirements on business process models (2013-07-12)
Taubenberger, Stefan; Jurjens, Jan; Yu, Yijun and Nuseibeh, Bashar
Information Management and Computer Security, 21(3) (pp. 202-223)
Specifying software features for composition: a tool-supported approach (2013)
Tun, Thein; Laney, Robin; Yu, Yijun and Nuseibeh, Bashar
Computer Networks, 57(12) (pp. 2454-2464)
Improving feature location using structural similarity and iterative graph mapping (2013)
Peng, Xin; Xing, Zhenchang; Tan, Xi; Yu, Yijun and Zhao, Wenyun
Journal of Systems and Software, 86(3) (pp. 664-676)
Analysing monitoring and switching problems for adaptive systems (2012-07-31)
Salifu, Mohammed; Yu, Yijun; Bandara, Arosha K. and Nuseibeh, Bashar
Journal of Systems and Software, 85(12) (pp. 2829-2839)
Self-tuning of software systems through goal-based feedback control loop (2012-05-06)
Peng, Xin; Chen, Bihuan; Yu, Yijun and Zhao, Wenyun
Journal of Systems and Software, 85(12) (pp. 2707-2719)
Analyzing evolution of variability in a software product line: from contexts and requirements to features (2011-07)
Peng, Xin; Yu, Yijun and Zhao, Wenyun
Information and Software Technology, 53(7) (pp. 707-721)
Assessing architectural evolution: a case study (2011-06-11)
Wermelinger, Michel; Yu, Yijun; Lozano, Angela and Capiluppi, Andrea
Empirical Software Engineering, 16(5) (pp. 623-666)
Run-time security traceability for evolving systems (2011-01)
Bauer, Andreas; Jürjens, Jan and Yu, Yijun
The Computer Journal, 54(1) (pp. 58-87)
Security requirements engineering for evolving software systems: a survey (2010)
Nhlabatsi, Armstrong; Nuseibeh, Bashar and Yu, Yijun
International Journal of Secure Software Engineering (IJSSE), 1(1) (pp. 54-73)
Monitoring and diagnosing software requirements (2009-03)
Wang, Yiqiao; Mcilraith, Sheila A.; Yu, Yijun and Mylopoulos, John
Automated Software Engineering, 16(1) (pp. 3-35)
Making XML Document Markups International (2005-01)
Yu, Yijun; Lu, Jianguo; Mylopoulos, John; Sun, Weiwei; Xue, Jing-Hao and D'Hollander, Erik H.
Software: Practice and Experience, 35(1) (pp. 1-14)
Visualizing the Impact of the Cache on Program Execution (2004)
Yu, Yijun; Beyls, Kristof and D'Hollander, Erik H.
Journal for the Integrated Study of AI, Cognitive Science and Applied Epistemology, 19(3-4) (pp. 1-23)
A cost-efficient scheduling algorithm of on-demand broadcasts (2003-05)
Sun, Weiwei; Shi, Weibin; Shi, Bole and Yu, Yijun
Wireless Networks, 9(3) (pp. 239-247)
Loop Parallelization using the 3D Iteration Space Visualizer (2001-04)
Yu, Yijun and D'Hollander, Erik H.
Journal of Visual Languages & Computing, 12(2) (pp. 163-181)
From model-driven software development processes to problem diagnoses at runtime (2014)
Yu, Yijun; Tun, Thein Than; Bandara, Arosha K.; Zhang, Tian and Nuseibeh, Bashar
In: Bencome, Nelly; France, Robert; Cheng, Betty H.C. and Aßmann, Uwe eds. Models@run.time -- Foundations, Applications, and Roadmaps. Lecture Notes in Computer Science (8378) (pp. 188-207)
ISBN : 978-3-319-08914-0 | Publisher : Springer International Publishing | Published : Cham
Aspect interactions: a requirements engineering perspective (2013-10-31)
Tun, Thein; Yu, Yijun; Jackson, Michael; Laney, Robin and Nuseibeh, Bashar
In: Moreira, Ana; Chitchyan, Ruzanna; Araujo, João and Rashid, Awais eds. Aspect-Oriented Requirements Engineering (pp. 271-286)
ISBN : 978-3-642-38639-8 | Publisher : Springer | Published : Heidelberg
Reasoning about dynamic aspectual requirements (2013-10-31)
Yu, Yijun; Peng, Xin and Leite, Julio Cesar Sampaio do Prado
In: Moreira, Ana; Chitchyan, Ruzanna; Araújo, João and Rashid, Awais eds. Aspect-Oriented Requirements Engineering (pp. 23-42)
ISBN : 978-3-642-38639-8 | Publisher : Springer | Published : Heidelberg
Maintaining security requirements of software systems using evolving crosscutting dependencies (2013)
Saleem, Saad Bin; Montrieux, Lionel; Yu, Yijun; Tun, Thein and Nuseibeh, Bashar
In: Chitchyan, Ruzanna; Moreira, Ana; Araujo, Joao and Rashid, Awais eds. Aspect Oriented Requirements Engineering
ISBN : 9783642386398 | Publisher : Springer
Some issues in the 'archaeology' of software evolution (2011)
Wermelinger, Michel and Yu, Yijun
In: Fernandes, J. M.; Lämmel, R.; Visser, J. and Saraiva, J. eds. Generative and Transformational Techniques in Software Engineering III. Lecture Notes in Computer Science (6491) (pp. 426-445)
ISBN : 978-3-642-18022-4 | Publisher : Springer
Security patterns: comparing modeling approaches (2010-10)
Bandara, Arosha; Shinpei, Hayashi; Jurjens, Jan; Kaiya, Haruhiko; Kubo, Atsuto; Laney, Robin; Mouratidis, Haris; Nhlabatsi, Armstrong; Nuseibeh, Bashar; Tahara, Yasuyuki; Tun, Thein; Washizaki, Hironori; Yoshioka, Nobukazi and Yu, Yijun
In: Mouratidis, Haris ed. Software Engineering for Secure Systems: Industrial and Research Perspectives (pp. 75-111)
ISBN : 9781615208371 | Publisher : IGI Global | Published : Hershey, PA
Aspects across Software Life Cycle: A Goal-Driven Approach (2009-06)
Niu, Nan; Yu, Yijun; González-Baixauli, Bruno; Ernst, Neil; Leite, Julio Cesar Sampaio do Prado and Mylopoulos, John
In: Katz, Shmuel; Ossher, Harold; France, Robert and Jézéquel, Jean-Marc eds. Transactions on Aspect-Oriented Software Development VI. Lecture Notes in Computer Science (pp. 83-110)
ISBN : 978-3-642-03763-4 | Publisher : Springer
Requirements engineering and aspects (2009-01)
Yu, Yijun; Niu, Nan; González-Baixauli, Bruno; Mylopoulos, John; Easterbrook, Steve and Leite, Julio Cesar Sampaio do Prado
In: Lyytinen, Kalle; Loucopoulos, Pericles; Mylopoulos, John and Robinson, Bill eds. Design Requirements Engineering: A Ten-Year Perspective. Lecture Notes in Business Information Processing (pp. 432-452)
Publisher : Springer Berlin Heidelberg
Early identification of problem interactions: A tool-supported approach (2009)
Tun, Thein Than; Yu, Yijun; Laney, Robin and Nuseibeh, Bashar
In: Glinz, Martin and Heymans, Patrick eds. Requirements Engineering: Foundation for Software Quality, 15th International Working Conference. Lecture Notes in Computer Science (5512) (pp. 74-88)
ISBN : 9783642020490 | Publisher : Springer Verlag | Published : Germany
Requirements-driven design and configuration management of business processes (2007-09-24)
Lapouchnian, Alexei; Yu, Yijun and Mylopoulos, John
In: Business process management. Lecture Notes in Computer Science
ISBN : 978-3-540-75182-3 | Publisher : Springer | Published : Berlin
Towards Mobile Twin Peaks for App Development (2017-05-22)
Avellis, Giovanna; Harty, Julian Mark Alistair and Yu, Yijun
In : 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems (22-23 May 2017, Buenos Aires (Argentina))
Enabling End-Users to Protect Their Privacy (2017-04)
Barhamgi, Mahmoud; Yang, Mu; Yu, Chia-Mu; Yu, Yijun; Bandara, Arosha K.; Benslimane, Djamal and Nuseibeh, Bashar
In : ACM on Asia Conference on Computer and Communications Security (ASIACCS) 2017 (2-6 April 2017, Abu Dhabi, UAE) (pp. 905-907)
Live Blackboxes: Requirements for Tracking and Verifying Aircraft in Motion (2017-01-09)
Yu, Yijun; Yang, Mu and Nuseibeh, Bashar
In : SCiA 2017 : 4th Software Challenges in Aerospace Symposium (9–13 January 2017, Grapevine, Texas)
Forensically-Sound Analysis of Security Risks of using Local Password Managers (2016-09-13)
Gray, Joshua; Franqueira, Virginia N. L. and Yu, Yijun
In : 1st International Workshop on Requirements Engineering for Investigating and Countering Crime (13 September 2016, Beijing)
Verifiable Limited Disclosure: Reporting and Handling Digital Evidence in Police Investigations (2016-09-12)
Tun, Thein; Price, Blaine; Bandara, Arosha; Yu, Yijun and Nuseibeh, Bashar
In : iRENIC: 1st International Workshop on Requirements Engineering for Investigating and Countering Crime (12th September 2016, Beijing, China)
CrowdService: Serving the Individuals through Mobile Crowdsourcing and Service Composition (2016-09-03)
Peng, Xin; Gu, Jingxiao; Tan, Tian Huat; Sun, Jun; Yu, Yijun; Nuseibeh, Bashar and Zhao, Wenyun
In : 31st IEEE/ACM International Conference on Automated Software Engineering (ASE 2016) (3-7 September 2016, Singapore) ((In press))
Locating Bugs without Looking Back (2016-05-14)
Dilshener, Tezcan; Wermelinger, Michel and Yu, Yijun
In : Mining Software Repository (May 14–15, 2016, Austin, TX, USA) (pp. 286-290)
An open framework for semantic code queries on heterogeneous repositories (2015-09-12)
Zhang, Tian; Pan, Minxue; Zhao, Jizhou; Yu, Yijun and Li, Xuandong
In : 9th International Symposium on Theoretical Aspects of Software Engineering (12-14 September 2015, Nanjing) (pp. 39-46)
Investigating naming convention adherence in Java references (2015-09)
Butler, Simon; Wermelinger, Michel and Yu, Yijun
In : 31st International Conference on Software Maintenance and Evolution (ICSME2015) (29 September - 1 October 2015, Bremen, Germany) (pp. 41-50)
Managing security control assumptions using causal traceability (2015-07-17)
Nhlabatsi, Armstrong; Yu, Yijun; Zisman, Andrea; Tun, Thein; Khan, Niamul; Bandara, Arosha; Khan, Khaled and Nuseibeh, Bashar
In : 8th International Symposium on Software and Systems Traceability (SST 2015) (17 July 2015, Florence, Italy)
An architectural evolution dataset (2015-05)
Wermelinger, Michel and Yu, Yijun
In : 12th Working Conference on Mining Software Repositories (16-17 May 2015, Florence, Italy) (pp. 502-505)
A survey of the forms of Java reference names (2015-05)
Butler, Simon; Wermelinger, Michel and Yu, Yijun
In : 23rd International Conference on Program Comprehension (18-19 May 2015, Florence, Italy) (pp. 196-206)
The Role of Environmental Assumptions in Failures of DNA Nanosystems (2015-05)
Tun, Thein; Lutz, Robyn; Nakayama, Brian; Yu, Yijun; Mathur, Divita and Nuseibeh, Bashar
In : International Workshop on Complex Faults and Failures in Large Software Systems (COUFLESS) (23 May 2015, Florence, Italy) (pp. 27-33)
Towards explaining rebuttals in security arguments (2014-12-10)
Yu, Yijun; Piwek, Paul; Tun, Thein Than and Nuseibeh, Bashar
In : 14th Workshop on Computational Models of Natural Argument (10 December 2014, Krakow, Poland)
Adaptive sharing for online social networks: a trade-off between privacy risk and social benefit (2014-09-24)
Yang, Mu; Yu, Yijun; Bandara, Arosha and Nuseibeh, Bashar
In : 13th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (IEEE TrustCom-14) (24-26 September 2014, Beijing, China) (pp. 45-52)
Traceability for adaptive information security in the cloud (2014-06-27)
Nhlabatsi, Armstrong; Tun, Thein; Khan, Niamul; Yu, Yijun; Bandara, Arosha; Khan, Khaled and Nuseibeh, Bashar
In : 7th IEEE International Conference on Cloud Computing (27 June - 2 July 2014, Alaska, USA) (pp. 958-959)
Self-adaptation through incremental generative model transformations at runtime (2014-06)
Chen, Bihuan; Peng, Xin; Yu, Yijun; Nuseibeh, Bashar and Zhao, Wenyun
In : 36th International Conference on Software Engineering (ICSE 2014) (31 May-7 June, 2014, Hyderabad, India)
Run-time generation, transformation, and verification of access control models for self-protection (2014-06)
Bailey, Christopher; Montrieux, Lionel; de Lemos, Rogério; Yu, Yijun and Wermelinger, Michel
In : SEAMS'14: 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (2-3 June 2014, Hyderabad, India) (pp. 135-144)
Integrating adaptive user interface capabilities in enterprise applications (2014)
Akiki, Pierre A.; Bandara, Arosha K. and Yu, Yijun
In : 36th International Conference on Software Engineering (ICSE 2014) (31 May-7 June, 2014, Hyderabad, India)
Requirements-driven mediation for collaborative security (2014)
Bennaceur, Amel; Bandara, Arosha; Jackson, Michael; Liu, Wei; Montrieux, Lionel; Tun, Thein; Yu, Yijun and Nuseibeh, Bashar
In : SEAMS'14 - The 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (2-3 June 2014, Hyderabad)
Requirements-driven adaptive digital forensics (2013-07-15)
Pasquale, Liliana; Yu, Yijun; Salehie, Mazeiar; Cavallaro, Luca; Tun, Thein Than and Nuseibeh, Bashar
In : 21st IEEE Requirements Engineering Conference (15-19 July, 2013, Rio de Janeiro, Brazil)
Requirements-driven self-repairing against environmental failures (2013-07-01)
Dong, Rui-Zhi; Peng, Xin; Yu, Yi-Jun and Zhao, Wen-Yun
In : 7th International Symposium on Theoretical Aspects of Software Engineering (1-3 July 2013, Birmingham)
Developing a domain-specific plug-in for a modelling platform: the good, the bad, the ugly (2013-05-21)
Montrieux, Lionel; Yu, Yijun and Wermelinger, Michel
In : 3rd Workshop on Developing Tools as Plug-ins (21 May 2013, San Francisco)
Issues in representing domain-specific concerns in model-driven engineering (2013-05)
Montrieux, Lionel; Yu, Yijun; Wermelinger, Michel and Hu, Zhenjiang
In : Workshop on Modeling in Software Engineering @ ICSE 2013 (18-19 May 2013, San Francisco)
INVocD: Identifier Name Vocabulary Dataset (2013)
Butler, Simon; Wermelinger, Michel; Yu, Yijun and Sharp, Helen
In : 10th Working Conference on Mining Software Repositories (18-19 May 2013, San Francisco)
RBUIS: simplifying enterprise application user interfaces through engineering role-based adaptive behavior (2013)
Akiki, Pierre; Bandara, Arosha and Yu, Yijun
In : Fifth ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2013) (24–27 June 2013, London, UK) (pp. 3-12)
Crowdsourcing user interface adaptations for minimizing the bloat in enterprise applications (2013)
Akiki, Pierre; Bandara, Arosha and Yu, Yijun
In : Fifth ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2013) (24–27 June 2013, London, UK)
Cedar Studio: an IDE supporting adaptive model-driven user interfaces for enterprise applications (2013)
Akiki, Pierre; Bandara, Arosha and Yu, Yijun
In : Fifth ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2013) (24–27 June 2013, London, UK)
Preserving designer input on concrete user interfaces using constraints while maintaining adaptive behavior (2013)
Akiki, Pierre; Bandara, Arosha and Yu, Yijun
In : 2nd Workshop on Context-Aware Adaptation of Service Front-Ends (CASFE 2013) (24 June 2013, London, UK)
Stateful requirements monitoring for self-repairing socio-technical systems (2012-09-26)
Fu, Lingxiao; Peng, Xin; Yu, Yijun; Mylopoulos, John and Zhao, Wenyun
In : 20th IEEE International Requirements Engineering Conference (24-28 September 2012 , Chicago, Illinois)
Maintaining invariant traceability through bidirectional transformations (2012-06-02)
Yu, Yijun; Lin, Yu; Hu, Zhenjiang; Hidaka, Soichiro; Hiroyuki, Kato and Montrieux, Lionel
In : 34th International Conference on Software Engineering (2-9 June 2012, Zurich, Switzerland) (pp. 540-550)
An aspect-oriented approach to relating security requirements and access control (2012-06)
Alebrahim, Azadeh; Tun, Thein Than; Yu, Yijun; Heisel, Maritta and Nuseibeh, Bashar
In : CAiSE'12 Forum (28 June 2012, Gdansk, Poland)
EA-Tracer: identifying traceability links between code aspects and early aspects (2012-03)
Sardinha, Alberto; Niu, Nan; Yu, Yijun and Rashid, Awais
In : 27th Annual ACM Symposium on Applied Computing (SAC 2012) (26-30 March 2012 , Riva del Garda (Trento) Italy)
Privacy arguments: analysing selective disclosure requirements for mobile applications (2012)
Tun, Thein Than; Bandara, Arosha K.; Price, Blaine A.; Yu, Yijun; Haley, Charles; Omoronyia, Inah and Nuseibeh, Bashar
In : 20th IEEE International Requirements Engineering Conference (24-28 September 2012 , Chicago, Illinois) (pp. 131-140)
Using interpreted runtime models for devising adaptive user interfaces of enterprise applications (2012)
Akiki, Pierre A.; Bandara, Arosha K. and Yu, Yijun
In : 14th International Conference on Enterprise Information Systems (ICEIS 2012) (28 June - 1 July 2012, Wroclaw, Poland)
Specifying and detecting meaningful changes in programs (2011-11-06)
Yu, Yijun; Tun, Thein and Nuseibeh, Bashar
In : 26th IEEE/ACM International Conference On Automated Software Engineering (6-10 Nov 2011, Lawrence, Kansas, USA ) (pp. 273-282)
Towards learning to detect meaningful changes in software (2011-11)
Yu, Yijun; Bandara, Arosha; Tun, Thein Than and Nuseibeh, Bashar
In : Proceedings of the International Workshop on Machine Learning Technologies in Software Engineering (12 November 2011, Lawrence, Kansas) (pp. 51-54)
SeCMER: a tool to gain control of security requirements Evolution (2011-10-26)
Bergmann, Gábor; Massacci, Fabio; Paci, Federica; Tun, Thein; Varró, Dániel and Yu, Yijun
In : ServiceWave 2011 (26-28 Oct 2011, Poznan, Poland) (pp. 321-322)
Risk and argument: a risk-based argumentation method for practical security (2011-08-29)
Franqueira, Virginia Nunes Leas; Tun, Thein Than; Yu, Yijun; Wieringa, Roel and Nuseibeh, Bashar
In : 19th IEEE International Conference on Requirements Engineering (29 Aug - 2 Sep 2011, Trento, Italy) (pp. 239-248)
OpenArgue: supporting argumentation to evolve secure software systems (2011-08-29)
Yu, Yijun; Tun, Thein; Tedeschi, Alessandra; Franqueira, Virginia N. L. and Nuseibeh, Bashar
In : 19th IEEE International Requirements Engineering Conference (29 Aug - 02 Sep 2011 ) (pp. 351-352)
Are your sites down? Requirements-driven self-tuning for the survivability of web systems (2011-08-29)
Chen, Bihuan; Peng, Xin; Yu, Yijun and Zhao, Wenyun
In : 19th International Conference on Requirements Engineering (August 29 - September 2, 2011 , Trento, Italy)
An extended ontology for security requirements (2011-06-20)
Massacci, Fabio; Mylopoulos, John; Paci, Federica; Tun, Thein and Yu, Yijun
In : International Workshop on Information Systems Security Engineering (20-24 June 2011) (pp. 622-636)
PrimAndroid: privacy policy modelling and analysis for Android applications (2011-06-07)
Benats, Guillaume; Bandara, Arosha; Yu, Yijun; Colin, Jean-Noel and Nuseibeh, Bashar
In : IEEE International Symposium on Policies for Distributed Systems and Networks (6-8 June 2011, Pisa, Italy)
Improving the tokenisation of identifier names (2011)
Butler, Simon; Wermelinger, Michel; Yu, Yijun and Sharp, Helen
In : 25th European Conference on Object-Oriented Programming (25-29 Jul 2011, Lancaster, UK) (pp. 130-154)
The Security Twin Peaks (2011)
Heyman, Thomas; Yskout, Koen; Scandariato, Riccardo; Schmidt, Holger and Yu, Yijun
In : Engineering Secure Software and Systems - Third International Symposium (09-10 Feb 2011, Madrid, Spain)
Challenges in Model-Based Evolution and Merging of Access Control Policies (2011)
Montrieux, Lionel; Wermelinger, Michel and Yu, Yijun
In : Joint 12th International Workshop on Principles on Software Evolution and 7th ERCIM Workshop on Software Evolution (5-6 Sep 2011, Szeged, Hungary)
A tool for managing evolving security requirements (2011)
Bergmann, Gábor; Massacci, Fabio; Paci, Federica; Tun, Thein; Varró, Dániel and Yu, Yijun
In : CAiSE Forum (22-24 June 2011, London) (pp. 49-56)
Mining Java Class Naming Conventions (2011)
Butler, Simon; Wermelinger, Michel; Yu, Yijun and Sharp, Helen
In : 27th IEEE International Conference on Software Maintenance (25-30 September 2011, Williamsburg, VA, USA) (pp. 93-102)
Miki: a wiki for synchronous modeling of software requirements (2011)
Yu, Yijun; Petre, Marian and Tun, Thein Than
In : 4th FlexiTools workshop @ ICSE 2011 (22 May 2011, Waikiki, Honolulu, Hawaii)
Tool support for UML-based specification and verification of role-based access control properties (2011)
Montrieux, Lionel; Wermelinger, Michel and Yu, Yijun
In : 8th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (4-9 Sep 2011, Szeged, Hungary)
Analysing requirements in a case study of pairing (2011)
Sharp, Helen and Yu, Yijun
In : Workdhop on Agile Requirements Engineering (Agile RE) at ECOOP 2011 25th European Conference on Object-Oriented Programming (26 July 2011, Lancaster, UK)
Iterative context-aware feature location (NIER track) (2011)
Peng, Xin; Xing, Zhenchang; Tan, Xi; Yu, Yijun and Zhao, Wenyun
In : 33rd International Conference on Software Engineering (ICSE 2011) (21-28 May 2011, Honolulu, Hawaii, USA)
Survivability-oriented self-tuning of web systems (2011)
Chen, Bihuan; Peng, Xin; Yu, Yijun and Zhao, Wenyun
In : 20th International World Wide Web Conference (28 March-1 April 2011, Hyderabad, India)
Maleku: an evolutionary visual software analytics tool for providing insights into software evolution (2011)
González, Antonio; Therón, Roberto; García-Peñalvo, Francisco; Wermelinger, Michel and Yu, Yijun
In : 27th International Conference on Software Maintenance (25-30 September 2011, Williamsburg VA, USA)
Variability modeling for product line viewpoints integration (2010-07-19)
Niu, Nan; Savolainen, Juha and Yu, Yijun
In : 34th Annual IEEE Computer Software and Applications Conference (19-23 July 2010, Seoul, South Korea)
Model-Based argument analysis for evolving security requirements (2010-06-09)
Tun, Thein Than; Yu, Yijun; Haley, C. and Nuseibeh, B.
In : Fourth International Conference on Secure Software Integration and Reliability Improvement, SSIRI 2010 (9-11 September 2010, Singapore) (pp. 88-97)
Exploring the Influence of Identifier Names on Code Quality: An empirical study (2010-03)
Butler, Simon; Wermelinger, Michel; Yu, Yijun and Sharp, Helen
In : 14th European Conference on Software Maintenance and Reengineering (15-18 March 2010, Madrid, Spain) (pp. 156-165)
Tool support for code generation from a UMLsec property (2010)
Montrieux, Lionel; Jürjens, Jan; Haley, Charles; Yu, Yijun; Schobbens, Pierre-Yves and Toussaint, Hubert
In : ASE'10 - 25th International Conference on Automated Software Engineering (20-24 September 2010, Antwerp, Belgium)
Self-tuning of software systems through goal-based feedback loop control (2010)
Peng, Xin; Chen, Bihuan; Yu, Yijun and Zhao, Wenyun
In : 18th IEEE International Requirements Engineering Conference (RE 2010) (27September-1 October 2010, Sydney, Australia)
Towards a problem oriented engineering theory of pattern-oriented analysis and design (2009-09-22)
Overton, Jerry; Hall, Jon; Rapanotti, Lucia and Yu, Yijun
In : Proceedings of 3rd IEEE International Workshop on Quality Oriented Reuse of Software (QUORS) (20-24 July, 2009, Seattle, Washington) (pp. 255-260)
Are your lights off? Using problem frames to diagnose system failures (2009-08)
Tun, Thein; Jackson, Michael; Laney, Robin; Nuseibeh, Bashar and Yu, Yijun
In : 17th IEEE International Requirements Engineering Conference (31 August - 4 September 2009, Atlanta, Georgia, USA)
Using formal concept analysis to construct and visualise hierarchies of socio-technical relations (2009-05)
Wermelinger, Michel; Yu, Yijun and Strohmaier, Markus
In : Proceedings of the 31st International Conference on Software Engineering, Companion Volume (18-24 May 2009, Vancouver)
Relating identifier naming flaws and code quality: An empirical study (2009)
Butler, Simon; Wermelinger, Michel; Yu, Yijun and Sharp, Helen
In : 16th Working Conference on Reverse Engineering (13-16 October 2009, Lille, France)
Design Principles in Architectural Evolution: a Case Study (2008-10)
Wermelinger, Michel; Yu, Yijun and Lozano Rodriguez, Angela
In : Proceedings of the 24th IEEE International Conference on Software Maintenance (28 Sept - 4 Oct 2008, Beijing, China) (pp. 396-405)
From goals to high-variability software design (2008-05-20)
Yu, Yijun; Lapouchnian, Alexei; Liaskos, Sotirios; Mylopoulos, John and Leite, Julio C. S. P.
In : 17th International Symposium on Foundations of Intelligent Systems (20-23 May 2008, Toronto, Canada) (pp. 1-16)
Configuring features with stakeholder goals (2008-03-16)
Yu, Yijun; Leite, Julio Cesar Sampaio do Prado; Lapouchnian, Alexei and Mylopoulos, John
In : Proceedings of the 2008 ACM Symposium on Applied Computing (SAC) (16-20 Mar 2008, Fortaleza, Ceara, Brazil)
Graph-centric tools for understanding the evolution and relationships of software structures (2008)
Yu, Yijun and Wermelinger, Michel
In : Proceedings of the 15th Working Conference on Reverse Engineering (15-18 October 2008, Antwerp, Belgium) (p 329)
Supporting requirements model evolution throughout the system life-cycle (2008)
Ernst, Neil; Mylopoulos, John; Yu, Yijun and Ngyuen, Tien T.
In : 16th IEEE International Requirements Engineering Conference (08-12 Sep 2008, Barcelona, Spain)
Automated analysis of permission-based security using UMLsec (TOOL DEMO) (2008)
Jurjens, Jan; Schreck, Jörg and Yu, Yijun
In : ETAPS 2008 (29 March - 6 April 2008, Budapest, Hungary)
Traceability for the maintenance of secure software (2008)
Yu, Yijun; Jurjens, Jan and Mylopoulos, John
In : IEEE International Conference on Software Maintenance (28 Sept - 4 Oct 2008, Beijing, China) (p 297)
Enforcing a security pattern in stakeholder goal models (2008)
Yu, Yijun; Kaiya, Haruhiko; Washizaki, Hironori; Xiong, Yingfei; Hu, Zhenjiang and Yoshioka, Nobukazu
In : 4th ACM Workshop on Quality of Protection in conjunction with CCS '08, 15th ACM Conference on Computer and Communications Security (27-31 October 2008, Alexandria, VA, USA)
An automated approach to monitoring and diagnosing requirements (2007-11-07)
Wang, Yiqiao; McIlraith, Sheila A.; Yu, Yijun and Mylopoulos, John
In : 22nd IEEE/ACM international conference on Automated software engineering (7-9 Nov 2007, Atlanta, Georgia, USA)
Specifying Monitoring and Switching Problems in Context (2007-10-16)
Salifu, Mohammed; Yu, Yijun and Nuseibeh, Bashar
In : 15th IEEE International Requirements Engineering Conference (RE 2007) (15 Oct - 19 Oct 2007, Delhi, India)
Comparing Web Services with other Software Components (2007-07-09)
Yu, Yijun; Lu, Jianguo; Ramil, Juan F. and Yuan, Phil
In : 2007 IEEE International Conference on Web Services (ICWS 2007) (July 9-13, 2007, Salt Lake City, Utah, USA)
Web service search: who, when, what, and how (2007)
Lu, Jianguo and Yu, Yijun
In : 8th International Conference on Web Information Systems Engineering (WISE 2007) 2007 (3-7 Dec 2007, Nancy, France)
Tools for model-based security engineering: models vs. code (2007)
Jürjens, Jan and Yu, Yijun
In : 22nd IEEE/ACM International Conference on Automated Software Engineering (5-9 November 2007, Atlanta, Georgia, USA)
A taxonomy of asymmetric requirements aspects (2007)
Niu, Nan; Easterbrook, Steve and Yu, Yijun
In : 6th International Conference on Aspect-Oriented Software Development (AOSD'07) (12-16 Mar 2007, Vancouver, Canada)
Web service composition: a reality check (2007)
Lu, Jianguo; Yu, Yijun; Roy, Debashis and Saha, Deepa
In : The 8th International Conference on Web Information Systems Engineering (WISE'07) (03-07 Dec 2007, Nancy, France)
Requirements-driven design of autonomic application software (2006-10)
Lapouchnian, Alexei; Yu, Yijun; Liaskos, Sotirios and Mylopoulos, John
In : 16th IBM Centre for Advanced Studies Conference (16-19 Oct 2006, Toronto, Canada)
On Goal-based Variability Acquisition and Analysis (2006)
Liaskos, Sotirios; Lapouchnian, Alexei; Yu, Yijun; Yu, Eric and Mylopoulos, John
In : 14th IEEE International Requirements Engineering Conference (RE'06) (11-15 Sep 2006, Mineapolis/St. Paul, USA)
Visualizing non-functional requirements (2006)
Ernst, Neil A.; Yu, Yijun and Mylopoulos, John
In : First International Workshop on Requirements Engineering Visualisation (REV'06) (11-15 Sep 2006, Minneapolis, Minnesota, USA)
A lightweight approach to semantic web service synthesis (2005-12-12)
Lu, Jianguo; Yu, Yijun and Mylopoulos, J.
In : International Workshop on Challenges in Web Information Retrieval and Integration (WIRI'05) (8-9 April 2005, Tokyo, Japan)
Reducing Build Time through Precompilations for Evolving Large Software (2005-09-26)
Yu, Yijun; Dayani-Fard, Homayoun; Mylopoulos, John and Andritsos, Periklis
In : 21st IEEE International Conference on Software Maintenance (26-29 Sep 2005, Budapest, Hungary)
Reverse Engineering Goal Models from Legacy Code (2005-09)
Yu, Yijun; Wang, Yiqiao; Mylopoulos, J.; Liaskos, S.; Lapouchnian, A. and do Prado Leite, J.C.S.
In : 13th IEEE International Conference on Requirements Engineering (RE'05) (29 Aug - 2 Sep 2005, Paris, France)
Configuring common personal software: a requirements-driven approach (2005)
Liaskos, Sotirios; Lapouchnian, Alexei; Wang, Yiqiao; Yu, Yijun and Easterbrook, Steve
In : 13th IEEE International Conference on Requirements Engineering (29 Aug - 2 Sep 2005, Paris, France)
Linking goals to aspects (2005)
Zhang, Charles; Jacobsen, Hans-Arno and Yu, Yijun
In : Early Aspects 2005: Aspect-Oriented Requirements Engineering and Architecture Design (15 March 2005, Chicago, Illinois, USA)
Dynamically self-organized service composition in wireless ad hoc networks (2005)
Zhang, Qing; Chen, Huiqiong; Yu, Yijun; Xie, Zhipeng and Shi, Baile
In : 5th VLDB Workshop on Technologies for E-Services (29 August - 3 September 2004, Toronto, Canada)
Improving the build architecture of legacy C/C++ software systems (2005)
Dayani-Fard, Homayoun; Yu, Yijun; Mylopoulos, John and Periklis, Andritsos
In : 8th International Conference on Fundamental Approaches to Software Engineering (FASE) (04-08 Apr 2005, Edinburgh, UK)
Towards requirements-driven autonomic systems design (2005)
Lapouchnian, Alexei; Liaskos, Sotoris; Mylopoulos, John and Yu, Yijun
In : DEAS 2005 Design and Evolution of Autonomic Application Software (21 May 2005, St. Louis, Missouri, USA)
Quality-Based Software Reuse (2005)
do Prado Leite, Julio Cesar Sampaio; Yu, Yijun; Liu, Lin; Yu, Eric S.K. and Mylopoulos, John
In : 17th International Conference on Advanced Information Systems Engineering (CAiSE'05) (13-17 Jun 2005, Porto, Portugal)
From Goals to Aspects: Discovering Aspects from Requirements Goal Models (2004-09-06)
Yu, Yijun; Leite, J.C.S.P. and Mylopoulos, J.
In : 12th IEEE International Requirements Engineering Conference (6-10 Sep 2004, Kyoto, Japan)
Non-uniform dependences partitioned by recurrence chains (2004)
Yu, Yijun and D'Hollander, E. H.
In : 2004 International Conference on Parallel Processing (ICPP'04) (15-18 Aug 2004, Montreal, Canada)
Performance visualization using XML representations (2004)
Yu, Y.; Beyls, K. and D'Hollander, E.
In : 8th International Conference on Information Visualisation (14-16 July 2004, London, UK)
Software refactoring guided by multiple soft-goals (2003)
Yu, Y; Mylopoulos, J; Leite, J.C.S.P; Liu, L and D'Hollander, E.H
In : 1st workshop on Refactoring: Achievements, Challenges, and Effects (REFACE'03) (13-16 November 2003, Victoria, Canada)
Visualization enables the programmer to reduce cache misses (2002-11)
Beyls, Kristof; D'Hollander, Erik H. and Yu, Yijun
In : IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2002) (4-6 November 2002, Cambridge, MA, USA)

Meet our Academics

Head and shoulders of male OU academic

In addition to teaching on Open University modules our academics are engaged in ground breaking research that benefits individuals and society.

Request your prospectus

Request a prospectus icon

Explore our qualifications and courses by requesting one of our prospectuses today.

Request prospectus

Are you already an OU student?

Go to StudentHome