Graeme Burnett - Academia.edu (original) (raw)
Uploads
Papers by Graeme Burnett
dealt with software system integration. Despite a legacy of projects over decades and the likelih... more dealt with software system integration. Despite a legacy of projects over decades and the likelihood of continued if not increased connectivity between software systems in the future, there is little by way of a sound theory as to the cause of the problems of software integration and how we might address them. On the surface the question of how to integrate two software systems appears to be a technical concern, one that involves addressing issues, such as how to exchange data (Hohpe 2012), and which software systems are responsible for which part of a business process. Furthermore, because we can build interfaces between software systems we might therefore believe that the problems of software integration have been solved. But those responsible for the design of a software system face a number of trade-offs. For example the decoupling of software components is one way to reduce assumptions, such as those about where code is executed and when it is executed (Hohpe 2012). However, de...
2017 IEEE Conference on Computational Intelligence and Games (CIG), Aug 1, 2017
Real-world examples of governance failures
Inspired by the Maestro project and experiences in Equities Research
dealt with software system integration. Despite a legacy of projects over decades and the likelih... more dealt with software system integration. Despite a legacy of projects over decades and the likelihood of continued if not increased connectivity between software systems in the future, there is little by way of a sound theory as to the cause of the problems of software integration and how we might address them. On the surface the question of how to integrate two software systems appears to be a technical concern, one that involves addressing issues, such as how to exchange data (Hohpe 2012), and which software systems are responsible for which part of a business process. Furthermore, because we can build interfaces between software systems we might therefore believe that the problems of software integration have been solved. But those responsible for the design of a software system face a number of trade-offs. For example the decoupling of software components is one way to reduce assumptions, such as those about where code is executed and when it is executed (Hohpe 2012). However, de...
2017 IEEE Conference on Computational Intelligence and Games (CIG), Aug 1, 2017
Real-world examples of governance failures
Inspired by the Maestro project and experiences in Equities Research