Currently browsing: Items authored or edited by Jon G. Hall
2024To Top
Hall, Jon G.
(2024).
Williams, Mercy; Rapanotti, Lucia and Hall, Jon G.
(2024).
2023To Top
Hall, Jon G. (2023). The UK appoints its first visionary AI Vice Chancellor. LinkedIn [Text generated by AI and edited by Jon G. Hall].
Hall, Jon G.
(2023).
2022To Top
Hall, Jon; Lustig, Patricia and Ringland, Gill (2022). Digitalisation, Risk And Resilience. In Long Finance: Pamphleteers' Blog Long Finance.
Hall, Jon G. (2022). A change singularity: increasing knowledge volatility. In BCS: Articles, Opinions & Research BCS, The Chartered Institute for IT.
Wu, Desheng Dash and Hall, Jon
(2022).
Wu, Desheng Dash, Hall, Jon, Belezamo, Baloka, Eken, Süleyman and Avci, Cafer. eds. (2022) Risk Analytics and Service Engineering/Big Data in Transportation. Expert Systems, Volume 39, Issue 2 [Special Issue].
2021To Top
Hall, Jon G., ed. The Prescott Technic System. By Gerald Prescott (1930). (2021).
Costantini, Silvana; Hall, Jon G. and Rapanotti, Lucia
(2021).
Hall, Jon, ed. The Nature of Engineering. By Gordon Rogers (1983). Open Research Online (2021).
Hall, J. G., ed. Intuitionistic Type Theory: Notes by Giovanni Sambin of a series of lectures given in Padova, June 1980. By Per Martin-Löf (1980). Digital Edition (2021).
Hall, Jon G
(2021).
Hall, Jon G.
(2021).
Hall, Jon G.
(2021).
Hall, Jon G.
(2021).
2020To Top
Davies, Gareth and Hall, Jon
(2020).
Costantini, Silvana; Hall, Jon and Rapanotti, Lucia
(2020).
2019To Top
Markov, Georgi; Hall, Jon G. and Rapanotti, Lucia
(2019).
2018To Top
Cortez, Paulo; Moro, Sérgio; Rita, Paulo; King, David and Hall, Jon
(2018).
Hall, Jon. G.; Rapanotti, Lucia; Self, Steven; Slaymaker, Mark and King, David
(2018).
2017To Top
Hall, Jon G. and Rapanotti, Lucia
(2017).
Rapanotti, Lucia; Hall, Jon G.; Self, Steven; Slaymaker, Mark and King, David (2017). Measuring qualification effects of a new pedagogy which embeds learning and assessment activities within each students rich professional context of practice. Technical Report 2017/02; Department of Computing, The Open University.
O'Halloran, Mark; Hall, Jon G. and Rapanotti, Lucia
(2017).
Costantini, Silvana; Hall, Jon G. and Rapanotti, Lucia (2017). Systematic concept identification and evaluation for IT/business alignment. Technical Report 2017/01; Department of Computing, The Open University.
Costantini, Silvana; Hall, Jon G. and Rapanotti, Lucia
(2017).
Hall, Jon G; Rapanotti, Lucia and Markov, Georgi
(2017).
Clarke, Michael; Hall, Jon G. and Rapanotti, Lucia
(2017).
2016To Top
Hall, Jon G. and Rapanotti, Lucia
(2016).
Hall, Jon G. and Rapanotti, Lucia (2016). A design theory for software engineering. Technical Report 2016/01; Department of Computing, The Open University.
2015To Top
Wermelinger, Michel; Hall, Jon; Rapanotti, Lucia; Barroca, Leonor; Ramage, Magnus and Bandara, Arosha
(2015).
Hall, Jon G. and Rapanotti, Lucia (2015). A General Theory of Engineering: Thinking Bigger than Software. Technical Report 2015/01; Department of Computing, The Open University.
Kaminski, Dariusz; Hall, Jon G. and Rapanotti, Lucia
(2015).
Markov, Georgi; Hall, Jon G. and Rapanotti, Lucia
(2015).
Hall, Jon G. and Rapanotti, Lucia
(2015).
Hall, Jon G. and Rapanotti, Lucia
(2015).
2014To Top
Li, Zhi; Hall, Jon and Rapanotti, Lucia
(2014).
Basu, Dalim and Hall, Jon G.
(2014).
Hall, Jon and Rapanotti, Lucia (2014). The computing curriculum: what every child should know. In The Conversation The Conversation, London.
2013To Top
Nkwocha, A.; Hall, J. G. and Rapanotti, L.
(2013).
Clark, Michael; Hall, Jon G. and Rapanotti, Lucia
(2013).
Hall, Jon G.
(2013).
Hall, Jon G. and Rapanotti, Lucia
(2013).
Hall, Jon G. and Rapanotti, Lucia
(2013).
Hall, Jon and Tiernan, Chris
(2013).
Hall, Jon
(2013).
2012To Top
Hall, Jon G. and Rapanotti, Lucia
(2012).
Hall, Jon G.
(2012).
Hall, Jon G.
(2012).
Hall, Jon G. and Rapanotti, Lucia (2012). eiπ + 1 = 0 for Computing. Technical Report 2012/04; Department of Computing, The Open University.
2011To Top
Kaminski, Darius; Hall, Jon G. and Rapanotti, Lucia
(2011).
Hall, Jon G.
(2011).
Avgeriou, Paris; Grundy, John; Hall, Jon G.; Lago, Patricia and Mistrik, Ivan eds. (2011). Relating Software Requirements and Architectures. Springer.
Hall, J. G.; Grundy, J.; Mistrik, I.; Lago, P. and Avgeriou, P.
(2011).
Wu, Dasheng Dash and Hall, Jon (2011). Expert Systems: The Journal of Knowledge Engineering. Special Issue: Business Decision Support Systems. Wiley-Blackwell.
Hall, Jon G.; Naish, James; Rapanotti, Lucia and Zhao, Liping eds. (2011). Proceedings of the ACM/IEEE International Workshop on Applications and Advances of Problem Orientation. Technical Report (2011/03). Department of Computing, The Open University.
Hall, Jon G. and Rapanotti, Lucia (2011). Supporting Computing professionals on part-time research degrees. Technical Report 2011/02; Department of Computing, The Open University.
Hall, Jon G.
(2011).
Rapanotti, Lucia and Hall, Jon G.
(2011).
Wu, Desheng Dash and Hall, Jon (2011). Editorial: special issue: business decision support systems. In Expert Systems: The Journal of Knowledge Engineering Expert Systems, 28(3), pp. 197-198.
Hall, Jon (2011). Editorial: genealogical knowledge engineering. In Expert Systems: The Journal of Knowledge Engineering Expert Systems, 28 (2), pp. 97-100.
Hall, Jon G. (2011). Editorial: Neuronomics: connectionist economics. In Expert Systems: The Journal of Knowledge Engineering Expert Systems, 28 (1), pp. 1-4.
Li, Zhi; Hall, Jon and Rapanotti, Lucia
(2011).
2010To Top
Li, Zhi; Hall, Jon and Rapanotti, Lucia
(2010).
Hall, J. G
(2010).
Hall, Jon G. and Rapanotti, Lucia (2010). Give us a clue! Technical Report 2010/16; Department of Computing, The Open University.
Logie, Robert; Hall, Jon G. and Waugh, Kevin G.
(2010).
Nkwocha, Ann; Hall, Jon G. and Rapanotti, Lucia
(2010).
Hall, J. G
(2010).
Overton, Jerry; Hall, Jon G. and Rapanotti, Lucia (2010). Middle-out design: A proposed best-practice for GEOSS design. Technical Report 2010/10; Department of Computing, The Open University.
Hall, Jon G.; Rapanotti, Lucia; Naish, James and Zhao, Liping
(2010).
Hall, J. G
(2010).
Rapanotti, Lucia and Hall, Jon
(2010).
Nkwocha, A.; Hall, Jon G. and Rapanotti, Lucia (2010). Design rationale capture for process improvement in the globalised enterprise: an industrial study. Technical Report 2010/06; Department of Computing, The Open University.
Hall, J. G
(2010).
Hall, Jon G.; Rapanotti, Lucia and Jackson, Michael (2010). Problem Oriented Software Engineering. Technical Report 2010/03; Department of Computing, The Open University.
Hall, Jon; Kaindl, Hermann; Lavazza, Luigi; Buchgeher, Georg and Takaki, Osamu eds. (2010). Fifth International Conference on Software Engineering Advances (ICSEA 2010): Proceedings. Los Alamitos, CA: IEEE Computer Society.
2009To Top
Logie, Robert; Hall, Jon and Waugh, Kevin G.
(2009).
Overton, Jerry; Hall, Jon G. and Rapanotti, Lucia
(2009).
Hall, Jon G.
(2009).
Hall, Jon and Rapanotti, Lucia
(2009).
Overton, Jerry; Hall, Jon; Rapanotti, Lucia and Yu, Yijun
(2009).
Hall, Jon.G.
(2009).
Hall, J. G.
(2009).
Hall, Jon G. and Rapanotti, Lucia
(2009).
Hall, J. G.
(2009).
Hall, J. G.
(2009).
Boness, Kenneth; Fernandes, Joäo M.; Hall, Jon; Machado, Ricardo J. and Oberhauser, Roy eds. (2009). Proceedings of the Fourth International Conference on Software Engineering Advances (ICSEA 2009). Los Alamitos, CA: IEEE Computer Society.
Hall, Jon and Rapanotti, Lucia
(2009).
Hall, Jon and Rapanotti, Lucia
(2009).
2008To Top
Rapanotti, Lucia and Hall, Jon G. (2008). Problem Oriented Engineering in action: experience from the frontline of postgraduate education. Technical Report 2008/16; Department of Computing, The Open University.
Hall, Jon and Rapanotti, Lucia
(2008).
Hall, Jon and Rapanotti, Lucia
(2008).
Logie, Robert; Hall, Jon and Waugh, Kevin
(2008).
Hall, Jon G. and Rapanotti, Lucia (2008). POELog: a Prolog-based engine for Problem Oriented Engineering. Technical Report 2008/07; Department of Computing, The Open University.
Hall, Jon G.; Rapanotti, Lucia and Jackson, Michael
(2008).
Hall, Jon G. and Rapanotti, Lucia (2008). Capturing Knowledge through Problem Oriented Engineering. Technical Report 2008/03; Department of Computing, The Open University.
Tun, Thein Than; Hall, Jon G.; Rapanotti, Lucia; Cox, Karl and Jin, Zhi
(2008).
Hall, Jon and Rapanotti, Lucia
(2008).
Hall, Jon and Rapanotti, Lucia
(2008).
Hall, Jon and Silva, Andrés
(2008).
Mannering, Derek; Hall, Jon and Rapanotti, Lucia
(2008).
Hall, Jon G.; Rapanotti, Lucia; Cox, Karl and Jin, Zhi
(2008).
2007To Top
Hall, Jon G. and Rapanotti, Lucia (2007). Assurance-driven development in Problem Oriented Engineering. Technical Report 2007/15; Department of Computing, The Open University.
Hall, Jon; Mannering, Derek and Rapanotti, Lucia
(2007).
Mannering, Derek; Hall, Jon and Rapanotti, Lucia
(2007).
Hall, Jon G.; Rapanotti, Lucia and Jackson, Michael
(2007).
Hall, Jon G.; Mannering, Derek and Rapanotti, Lucia (2007). Arguing safety with Problem Oriented Software Engineering. Technical Report 2007/04; Department of Computing, The Open University.
Mannering, Derek; Hall, Jon G. and Rapanotti, Lucia (2007). SIL4 process improvement with POSE and Alloy. Technical Report 2007/05; Department of Computing, The Open University.
Hall, Jon G.; Rapanotti, Lucia; Cox, Karl and Bleistein, Steven J. (2007). Towards Normal Organisational Problem Solving. Technical Report 2007/02; Department of Computing, The Open University.
Hall, Jon G.; Jørgensen, Jens Baek and Rapanotti, Lucia (2007). On the use of Coloured Petri Nets in Problem Oriented Software Engineering: the Package Router Example. Technical Report 2007/01; Department of Computing, The Open University.
Mannering, Derek; Hall, Jon and Rapanotti, Lucia
(2007).
Mannering, Derek; Hall, Jon G. and Rapanotti, Lucia
(2007).
Mannering, Derek; Hall, Jon G. and Rapanotti, Lucia
(2007).
2006To Top
Brier, John; Rapanotti, Lucia and Hall, Jon G. (2006). Capturing Change Descriptions as Patterns in an Organisation's Changing Socio-Technical System. Technical Report 2006/08; Department of Computing, The Open University.
Hall, Jon G.; Rapanotti, Lucia and Jackson, Michael (2006). Problem-oriented software engineering. Technical Report 2006/10; Department of Computing, The Open University.
Rapanotti, L.; Hall, J. G. and Li, Z.
(2006).
Rapanotti, Lucia; Hall, Jon and Li, Zhi
(2006).
Mannering, Derek; Hall, Jon G. and Rapanotti, Lucia (2006). Relating Safety Requirements and System Design through Problem Oriented Software Engineering. Technical Report 2006/11; Department of Computing, The Open University.
Hall, Jon
(2006).
Rapanotti, Lucia; Hall, Jon G. and Jackson, Michael (2006). Problem transformations in solving the Package Router Control problem. Technical Report 2006/07; Department of Computing, The Open University.
Rapanotti, Lucia; Hall, Jon G. and Li, Zhi (2006). Problem Reduction: a systematic technique for deriving Specifications from Requirements. Technical Report 2006/02; Department of Computing, The Open University.
Ali, Shahbaz and Hall, Jon
(2006).
Brier, John; Rapanotti, Lucia and Hall, Jon G.
(2006).
Hall, Jon; Rapanotti, Lucia; Cox, Karl and Zhi, Jin eds. (2006). Proceedings of ICSE 2nd International Workshop on Applications and Advances of Problem Frames. ACM Press.
Logie, Robert; Hall, Jon G. and Waugh, Kevin G.
(2006).
Tun, Thein and Hall, Jon G.
(2006).
Li, Zhi; Hall, Jon and Rapanotti, Lucia
(2006).
2005To Top
Cox, Karl; Hall, Jon G. and Rapanotti, Lucia
(2005).
Cox, Karl and Hall, Jon G. (2005). Special Issue of Information and Software Technology on Problem Frames. Elsevier.
Hall, J.G.; Mistrik, I.; Nuseibeh, B. and Silva, A.
(2005).
Hall, Jon G.; Rapanotti, Lucia and Jackson, Michael
(2005).
Hall, Jon G. and Rapanotti, Lucia (2005). Using PADL to specify AFrames. Technical Report 2005/07; Department of Computing, The Open University.
Hall, Jon G. and Rapanotti, Lucia (2005). A framework for software problem analysis. Technical Report 2005/06; Department of Computing, The Open University.
Brier, John; Rapanotti, Lucia and Hall, Jon G. (2005). Capturing Change in Socio-technical System with Problem Frames. Technical Report 2005/01; Department of Computing, The Open University.
Brier, John; Rapanotti, Lucia and Hall, Jon G.
(2005).
Hall, Jon and Rapanotti, Lucia
(2005).
Hilton, Adrian and Hall, Jon G.
(2005).
2004To Top
Li, Zhi; Hall, Jon G. and Rapanotti, Lucia (2004). A Constructive Approach to Problem Frame Semantics. Technical Report 2004/26; Department of Computing, The Open University.
Rapanotti, L.; Hall, J.G.; Jackson, M. and Nuseibeh, B.
(2004).
Hall, Jon G.; Rapanotti, Lucia; Cox, Karl; Bleistein, Steven and Verner, June (2004). An Example of Domain Decomposition through Application of the Problem Frames Approach to a Complex Problem. Technical Report 2004/24; Department of Computing, The Open University.
Hilton, Adrian J and Hall, Jon G. (2004). Developing Critical Systems with PLD Components. Technical Report 2004/09; Department of Computing, The Open University.
Brier, J.; Rapanotti, L. and Hall, J.G.
(2004).
Hilton, Adrian J. and Hall, Jon G.
(2004).
Cox, Karl; Hall, Jon and Rapanotti, Lucia eds. (2004). Proceedings of ICSE 1st International Workshop on Applications and Advances of Problem Frames. Stevenage: IEEE CS press.
Li, Zhi; Hall, J. G. and Rapanotti, L.
(2004).
2003To Top
Logie, Robert; Hall, Jon G. and Waugh, Kevin G (2003). Using safety and liveness properties to drive learning in a multi-agent system. Technical Report 2003/20; Department of Computing, The Open University.
Hall, Jon G. and Rapanotti, Lucia (2003). Problem Frames for Socio-technical Systems. Technical Report 2003/09; Department of Computing, The Open University.
Hall, J.G. and Rapanotti, L.
(2003).
Hilton, Adrian; Townson, Gemma and Hall, Jon G. (2003). FPGAs in Critical Hardware/Software Systems. Technical Report 2003/01; Department of Computing, The Open University.
Hall, Jon and Silva, Andrés
(2003).
Rapanotti, Lucia; Hall, Jon G.; Jackson, Michael and Nuseibeh, Bashar (2003). Architecture-driven Problem Decomposition. Technical Report 2003/08; Department of Computing, The Open University.
Logie, Robert; Hall, Jon G. and Waugh, Kevin G. (2003). Beliefs, desires and intentions in a hybrid coached agent architecture. Technical Report 2003/07; Department of Computing, The Open University.
Hall, Jon G. and Rapanotti, Lucia (2003). A Reference Model for Requirements Engineering. Technical Report 2003/06; Department of Computing, The Open University.
Hall, Jon G. and Rapanotti, Lucia (2003). Towards a semantics of Problem Frames. Technical Report 2003/05; Department of Computing, The Open University.
Hilton, Adrian and Hall, Jon G. (2003). Mandated Requirements for Hardware/Software Combination in Safety-Critical Systems. Technical Report 2003/02; Department of Computing, The Open University.
Hall, Jon G. and Silva, Andres (2003). A Requirements-based Framework for the Analysis of Socio-technical System Behaviour. Technical Report 2003/04; Department of Computing, The Open University.
2002To Top
Hiltont, Adrian and Hall, Jon G.
(2002).
Hall, J.G.; Jackson, M.; Laney, R. C.; Nuseibeh, B. and Rapanotti, L.
(2002).
Dunckley, Lynne; Rapanotti, Lucia and Hall, Jon
(2002).
Hilton, Adrian and Hall, Jon G. (2002). Targetting PLDs for high-level High Integrity Systems Development. Technical Report 2002/07; Department of Computing, The Open University.
Dunckley, Lynne; Rapanotti, Lucia and Hall, Jon G. (2002). Low Cost Remote Evaluation with Synchronous Groupware. Technical Report 2002/05; Department of Computing, The Open University.
Hall, Jon G.; Jackson, Michael; Laney, Robin C.; Nuseibeh, Bashar and Rapanotti, Lucia (2002). Relating Software Requirements and Architectures Using Problem Frames. Technical Report 2002/04; Department of Computing, The Open University.
Dunkley, Lynne; Rapanotti, Lucia and Hall, Jon G. (2002). Extending Low-Cost Remote Evaluation with Synchronous Communication. Technical Report 2002/02; Department of Computing, The Open University.
Hilton, Adrian and Hall, Jon G. (2002). Refining Specifications to Programmable Logic. Technical Report 2002/06; Department of Computing, The Open University.
2001To Top
Hall, Jon and Rapanotti, Lucia
(2001).
Hilton, Adrian and Hall, Jon G. (2001). Proving Safety Properties of FPGAs. Technical Report 2001/01; Department of Computing, The Open University.
Hall, J. G. and Gurukumba, T. (2001). Decomposing the DSub Retrenchment. Technical Report 2001/04; Department of Computing, The Open University.
Rapanotti, Lucia and Hall, Jon G. (2001). Educational Java Beans. Technical Report 2001/03; Department of Computing, The Open University.
2000To Top
Rapanotti, Lucia and Hall, Jon G.
(2000).
Hilton, Adrian and Hall, Jon G. (2000). On Applying Software Development Best Practice to FPGAs in Safety-Critical Systems. Technical Report 2000/06; Department of Computing, The Open University.
Hall, Jon G. and Rapanotti, Lucia (2000). The Triangulation Calculus. Technical Report 2000/01; Department of Computing, The Open University.
1999To Top
Baker-Finch, Clem; King, David; Hall, Jon G. and Trinder, Phil (1999). An Operational semantics for parallel call-by-need. Technical Report 1999/01; Department of Computing, The Open University.
1998To Top
Hall, Jon G. and Barroca, Leonor (1998). A Coloured Petri Net Seminatics of Software Architectures. Technical Report 1998/07; Department of Computing, The Open University.
Eckert, Claudia and Hall, Jon G. (1998). Shape Grammars for Knitwear Cable Design. Technical Report 1998/15; Department of Computing, The Open University.
Hall, Jon G.; Baker-Finch, Clem; Trinder, Philip W. and King, David J. (1998). An Operational semantics for parallel lazy evaluation. Technical Report 1998/18; Department of Computing, The Open University.
1997To Top
Hall, Jon G. (1997). From Concrete Phase Transition Systems to ERTL. Technical Report 1997/12; Department of Computing, The Open University.
Hall, Jon G. (1997). An Algebra of High Level Petri Nets. Technical Report 1997/15; Department of Computing, The Open University.