Professor Alan Brown

Research Interests

  • Global enterprise software delivery
  • Agile software supply chains
  • "Open commercial" software delivery models.

Research Collaborations

  • Member of University of Cambridge’s Open Platforms and Innovation Group


  • MBA, Entrepreneur module; Innovation and Design Thinking module


  • Fellow of the British Computer Society

Media references

Toward the Agile Organization: Accelerating Innovation in Software Delivery by Professor Alan Brown is discussed on Disciplined Agile Delivery: The Foundation for Scaling Agile by Scott W. Ambler, Guest Editor, Cutter IT Journal.

Contact Me

Phone: 01483 68 2126

Find me on campus
Room: 62 MS 03

View Larger Map

My office hours

Please email for appointments.


Journal articles

  • Brown AW, Fishenden J, Thompson M, Venters W. (2017) 'Appraising the impact and role of platform models and Government as a Platform (GaaP) in UK Government public service reform: towards a Platform Assessment Framework (PAF)'. Elsevier Government Information Quarterly, 34 (2), pp. 167-182.


    The concept of “Government as a Platform” (GaaP) (O’Reilly 2009) is coined frequently, but interpreted inconsistently: views of GaaP as being solely about technology and the building of technical components ignore GaaP’s radical and disruptive embrace of a new economic and organisational model with the potential to improve the way Government operates – helping resolve the binary political debate about centralised versus localised models of public service delivery. We offer a structured approach to the application of the platforms that underpin GaaP, encompassing not only their technical architecture, but also the other essential aspects of market dynamics and organisational form. Based on a review of information systems platforms literature, we develop a Platform Appraisal Framework (PAF) incorporating the various dimensions that characterise business models based on digital platforms. We propose this PAF as a general contribution to the strategy and audit of platform initiatives and more specifically as an assessment framework to provide consistency of thinking in GaaP initiatives. We demonstrate the utility of our PAF by applying it to UK Government platform initiatives over two distinct periods, 1999-2010 and 2010 to the present day, drawing practical conclusions concerning implementation of platforms within the unique and complex environment of the public sector.

  • Maull RS, Godsiff P, Mulligan C, Brown AW, Kewell EJ. (2017) 'Distributed Ledger Technology: Applications and Implications'. Wiley Strategic Change, (Specia)
    [ Status: Accepted ]


    Examines the links between Distributed Ledgers and the business and economic models that are developing in parallel with the technology. Distributed Ledger Technologies (DLTs) are rewriting conventional notions of business transacting, creating fresh opportunities for value creation and capture. Using qualitative interview data as a primary resource, the paper identifies a five-point model that synthesizes these possibilities, demonstrating how they may lead to ‘disruptive innovation.’ A conceptual model for identifying the limitations of DLTs is subsequently provided, with a view to assisting future problem-solving in the area.

  • Brown AW. (2013) 'Toward the agile organization: Accelerating innovation in software delivery'. Cutter IT Journal, 26 (11), pp. 6-11.
  • Brown AW, McDermid J. (2007) 'The Art and Science of Software Architecture'. International Journal of Coorperative Information Systems, 16 (3/4)
  • Brown AW, Iyengar S, Johnston SK. (2006) 'A Rational Approach to Model-Driven Development'. IBM Systems Journal, 44 (4), pp. 463-480.
  • Brown AW, Iyengar S, Johnston S. (2006) 'A Rational approach to model-driven development'. IBM CORP IBM SYSTEMS JOURNAL, 45 (3), pp. 463-480.
  • Brown AW, Delbaere M, Eeles P, Johnston S, Weaver R. (2005) 'Realizing Service Oriented Solutions with the IBM Software Development Platform'. IBM Systems Journal, 44 (4), pp. 727-752.
  • Brown AW. (2004) 'Model-Driven Architecture: Principles and Practice'. Springer Verlag Journal of Systems and Software Modeling, 3 (4), pp. 314-327.
  • Brown AW. (2004) 'An Introduction to the IBM Rational Design and Construction Tool Strategy'. IBM RationalEdge,
  • Brown AW. (2004) 'Realizing the IBM Software Development Platform'. IBM Rational Technical White Paper,
  • Brown AW. (2004) 'An Introduction to Model Driven Architecture - Part 1; MDA and Today's Systems'. IBM DeveloperWorks, RationalEdge,
  • Brown AW, Johnston S. (2003) 'Using Service-Oriented Architecture and Component-Based Development to Build Web Service Applications'. IBM DeveloperWorks,
  • Brown AW. (1999) 'Moving from Components to CBD'. Component Strategies, , pp. 23-28.
  • Brown AW. (1998) 'Tools for Enterprise-Scale CBD'. Component Strategies, , pp. 22-31.
  • Brown AW, Wallnau KC. (1998) 'The Current State of CBSE'. IEEE Software,
  • Brown AW, Morrow B. (1997) 'Component-Based Development for the Enterprise'. Information Week,
  • Brown AW, Judd RP, Riddick F. (1997) 'Architectural Issues in the Design and Implementation of an Integrated Toolkit for Manufacturing Engineering'. International Journal of Computer Integrated Manufacturing, (Special Issue)
  • Brown AW, Wallnau KC. (1996) 'A Framework for Evaluating Software Technology'. IEEE Software, 13 (5), pp. 39-49.
  • Brown AW, Christie AM, Dart SA. (1995) 'An Examination of Software Maintenance Practices in a US Government Organization'. Journal of Software Maintenance, 7 (4), pp. 232-238.
  • Brown AW, Rader JA, Morris EJ. (1994) 'Operational Use of CASE Integration: An Investigation of the State of the Practice'. Journal of Systems and Software,
  • Brown AW, Morris EJ, Rader JA. (1994) 'The Search for Integrated CASE Environments'. American Programmer, 7 (7), pp. 8-15.
  • Brown AW, Caldwell WM, Carney DJ, Christie AM, Morris EJ, Zarrella PF. (1994) 'A Case Study in Use of Framework Technology as the Basis of a Software Engineering Environment'. Journal of Systems Integration,

Conference papers

  • Brown AW, Ambler S, Royce W. (2013) 'Agile at Scale: Economic Governance, Measured Improvement, and Disciplined Delivery'. IEEE San Fransisco. USA: 35th International Conference on Software Engineering
  • Brown AW, Ambler S, Royce W. (2013) 'Agility at scale: Economic governance, measured improvement, and disciplined delivery'. Proceedings - International Conference on Software Engineering, , pp. 873-881.
  • Brown AW, Mancisidor AL, Olivia LR. (2011) 'Practical Experiences with Software Factory Approaches in Enterprise Software Delivery'. ICSEA2011,
  • Brown AW. (2011) 'A Case Study in Agility-at-Scale Delivery'. Springer Verlag Proceedings of the 12th International Conference on Agile Software Development, XP2011, Madrid:
  • Brown AW. (2008) 'MDA Redux: Practical Realization of Model Driven Architecture'. ACM/IEEE International Conference on Composition Based Software Systems (ICCBSS),
  • Brown AW, McDermid J. (2007) 'The Art and Science of Software Architecture'. Springer Verlag Lecture Notes in Computer Science, , pp. 237-256.
  • Brown AW, Delbaere M, Johnston S. (2007) 'A Practical Perspective on the Design and Implementation of Service-oriented Solutions'. Springer Verlag Lecture Notes in Computer Science, 4735, pp. 390-404.
  • Brown AW, McDermid JA. (2007) 'The art and science of software architecture'. WORLD SCIENTIFIC PUBL CO PTE LTD INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, Madrid, SPAIN: 1st European Conference on Software Architecture 16 (3-4), pp. 439-466.
  • Brown AW, Johnston SK. (2006) 'A Model-driven Development Approach to Creating Service-oriented Solutions'. Springer Verlag Lecture Notes in Computer Science, , pp. 624-636.
  • Brown AW. (2004) 'Building Service-Oriented Architectures with the IBM Software Development Platform'. Gartner Analyst Conference
  • Brown AW, Booch G. (2002) 'Reusing open Source Software and Practices'. Springer Verlag Lecture Notes in Computer Science, Austin, Texas: 7th International Conference on Software Reuse 2319, pp. 123-136.
  • Brown AW, Barn B. (1999) 'Enterprise Scale CBD: Building Complex Computer Systems From Components'. IEEE Computer Society Press STEP'99, , pp. 82-93.
  • Brown AW. (1999) 'The Future of Component-Based Enterprise Application Development'. OOP'99, , pp. 129-138.
  • Brown AW, Barn B. (1998) 'Fundamentals of CBD'. TOOLS'98,
  • Brown AW. (1997) 'CASE in the 21st Century: An Examination of the Problems Facing Established CASE Vendors'. IEEE London: Software Technology and Engineering Preactice (STEP'97), pp. 268-278.
  • Brown AW, Short K. (1997) 'On Components and Objects: The Foundations of Component-Based Development'. IEEE Computer Press Pittsburgh, PA: 5th International Symposium on Assessment of Software Tools (SAST97), pp. 112-121.
  • Brown AW, Wallnau KC. (1996) 'Engineering of Component-Based Systems'. IEEE Computer Society Press Proceedings of 2nd International Conference on Engineering of Complex Computer Systems, 2nd International Conference on Engineering of Complex Computer Systems, pp. 414-422.
  • Brown AW, Carney DJ, Clements PC, Meyers BC, Smith DB, Weiderman N. (1995) 'Assessing the Quality of a Large, Software-Intensive System: A Case Study'. Springer-Verlag Proceedings of the 5th European Software Engineering Conference, 5th European Software Engineering Conference, pp. 384-404.
  • Brown AW, Rader JA. (1995) 'Computer-Aided Sub-Processes (CASPs): A Practical Approach to the Use of CASE Technology to Support Process Involvement'. IEEE Proceedings of the 7th International Workshop on CASE (CASE'95), 7th International Workshop on CASE (CASE'95), pp. 20-29.
  • Brown AW, Carney DJ, Clements PC. (1995) 'A Case Study in Assessing the Mantainability of a Large Software-Intensive System'. IEEE Computer Society Press Proceedings of the International Symposium on Systems Engineering of Computer-Based Systems, International Symposium on Systems Engineering of Computer-Based Systems
  • Brown AW, Garlan D, Jackson D, Tomayko J, Wing J. (1995) 'The CMU Master of Software Engineering Core Curriculum'. Springer-Verlag Proceedings of the 8th Conference on Software Engineering Education, 8th Conference on Software Engineering Education
  • Brown AW. (1994) 'Why Evaluating CASE Environments is Different from Evaluating CASE Tools'. IEEE Computer Society Press Proceedings of the Symposium of Quality Software Development Tools, Symposium of Quality Software Development Tools, pp. 4-13.
  • Brown AW, Carney DJ, Oberndorf PA. (1994) 'Practical Evaluation of Software Engineering Environment Technology'. Software Technology Support Center Proceedings of 6th Annual Software Technology Conference, Ogden, UT: 6th Annual Software Technology Conference
  • Brown AW, Caldwell WM, Long FW, Morris EJ, Zarrella PF. (1993) 'Practical Experiences with Environment Integration'. Truro, England : Syntagma Systems Literature Proceedings of the PCTE'93 Conference, Paris, France: PCTE'93, pp. 21-39.


  • Brown A, Thompson M, Fishenden J. (2014) Digitizing Government. Palgrave Macmillan
  • Brown AW. (2012) Enterprise Software Delivery: Bringing Efficiency and Agility to the Global Software Supply Chain. Addison-Wesley Professional
  • Brown AW. (2000) Large-scale, component-based development. Prentice Hall
  • Brown AW. (1996) Component-based Software Engineering. Los Alamitos, CA : IEEE Computer Society Press
  • Brown AW, Carney DJ, McFalls MD. (1995) Proceedings of the SEI/MCC Symposium on the Use of COTS in Systems Integration. Pittsburgh, PA : Software Engineering Institute
  • Brown AW. (1994) Principles of Case Tool Integration. Oxford University Press, USA
  • Brown AW, Earl AN, McDermid JA. (1992) Software Engineering Environments: Automated Support for Software Engineers. McGraw-Hill
  • Brown AW. (1991) Object-oriented databases: Applications in Software Engineering. McGraw-Hill Companies
  • Brown AW. (1991) Integrated project support environments: The Aspect Project. Academic Pr
  • Brown A, Hitchcock P. (1990) Proceedings of the 8th British National Conference on Databases (BNCOD-8).
  • Brown AW. (1989) Database support for software engineering. Halsted Pr
  • Laboratory UONUTC, Brown AW. (1987) A view mechanism for an integrated project support environment. University of Newcastle-Upon-Tyne

Book chapters

  • Brown AW. (2012) 'Experiences with Cloud Technology to Realize Software Testing Factories'. in Tilley S, Parveen T (eds.) Software Testing in the Cloud Information Science Reference Article number 1
  • Brown AW, Conallen J, Tropeano D. (2005) 'Practical Insights into MDA: Lessons from the Design and Use of an MDA Toolkit'. in Beydeda S, Book M, Gruhn V (eds.) Model-Driven Software Development Springer
  • Brown AW. (2005) 'Models, Modeling, and Model-Driven Development'. in Beydeda S, Book M, Gruhn V (eds.) Model-Driven Software Development Springer
  • Brown AW, Booch G, Iyengar S, Rumbaugh J, Selic B. (2004) 'An MDA Manifesto'. in Frankel DS, Parodi J (eds.) The MDA Journal: Model Driven Architecture Straight From The Masters Meghan Kiffer Pr
  • Brown AW. (2003) 'Collaborative Development Environments'. in (ed.) Advances in Computers Academic Press 53
  • Brown AW. (2000) 'Component-Based Development'. in (ed.) Advances in Computers Academic Press 46
  • Brown AW. (1999) 'Building a System in Pieces: Fundamentals of Component-Based Development'. in (ed.) Constructing Superior Software MacMillan Press
  • Brown AW. (1995) 'On the Necessary Conditions for the Composition of Integrated Software Engineering Environments'. in (ed.) Advances in Computers Academic Press 41
  • Brown AW, Atkins MC. (1991) 'Principles of Object-Oriented Systems'. in McDermid JA (ed.) The Software Engineer's Reference Handbook Butterworth-Heinemann Ltd

Page Owner: ab0056
Page Created: Thursday 30 August 2012 15:11:27 by ri0002
Last Modified: Thursday 2 March 2017 12:43:21 by m07811
Expiry Date: Saturday 30 November 2013 15:09:12
Assembly date: Mon Dec 18 00:24:37 GMT 2017
Content ID: 88285
Revision: 24
Community: 1168

Rhythmyx folder: //Sites/ Surrey Business School/people
Content type: rx:StaffProfile