Compliant Systems Architecture (CSA) projects
Funding and Participants
The Compliant Systems Architecture (CSA) projects were collaborations led by Professors Brian Warboys at Manchester and the Ron Morrison at St Andrews. There were two phases, both funded by the EPSRC ( Manchester GR/L34433, GR/M88945 and St Andrews GR/L32699, GR/M88938 ).The CSA collaboration has continued in the EU-funded ArchWare project
The main people involved:
- Prof. Brian Warboys of the Informatics Process Group (IPG), School of Computer Science, University of Manchester
- Prof. Ron Morrison of the Persistent Programming Research Group (PPRG), School of Computer Science, University of St Andrews
- Dharini Balasubramaniam of the PPRG at St Andrews
- Mark Greenwood of the IPG at Manchester
- Graham Kirby of the PPRG at St Andrews
- Ken Mayes of the Centre for Novel Computing at Manchester.
- Dave Munro, formerly of the PPRG at St Andrews, now at University of Adelaide, South Australia.
- Wykeen Seet of the IPG at Manchester
- Vangelis Zirintsis of the PPRG at St Andrews
Selected Papers
- Reflection and Reification in Process System Evolution: Experience and Opportunity. Greenwood, RM, Balasubramaniam, D, Kirby, GNC, Mayes, K, Morrison, R, Seet, W, Warboys, BC, Zirintsis, E. In: Software Process Technology: Lecture Notes in Computer Science 2077, Ambriola, V (ed) Vol. 2077, Proc. 8th European Workshop on Software Process Technology (EWSPT-8), Witten, Germany, pp 27-38. Springer, ISBN 3-540-42264-1. 2001. [details]
- An Approach to Compliance in Software Architectures. Morrison, R, Balasubramaniam, D, Greenwood, RM, Kirby, GNC, Mayes, K, Munro, DS, Warboys, BC. In: IEE Computing & Control Engineering Journal, Special Issue on Informatics 11, 4, pp 195-200. 2000. [details]
- A Compliant Persistent Architecture. Morrison, R, Balasubramaniam, D, Greenwood, RM, Kirby, GNC, Mayes, K, Munro, DS, Warboys, BC. In: Software - Practice and Experience, Special Issue on Persistent Object Systems 30, 4, pp 363-386. 2000. [details]
- System Evolution, Feedback and Compliant Architectures. Greenwood, RM,
Mayes, K, Warboys, BC, Yeomans, BS, Balasubramaniam, D, Kirby, GNC, Morrison, R.
In: Proc. International Workshop on Feedback and Evolution in Software and
Business Processes (FEAST 2000), Imperial College, London. 2000.
[details]
This workshop paper has been revised and will appear as a chapter in a book Software Evolution and Feedback edited by Madhavji, NH, Ramil, JF, Lehman, MM, and Perry DE. The book is due to be published by Wiley in 2006. - Collaboration and Composition: Issues for a Second Generation Process Language. Warboys, BC, Balasubramaniam, D, Greenwood, RM, Kirby, GNC, Mayes, K, Morrison, R, Munro, DS. In: Lecture Notes in Computer Science 1687, Nierstrasz, O, Lemoine, M (eds), Proc. 7th European Software Engineering Conference (ESEC' 99), Toulouse, France, pp 75-91. Springer-Verlag. 1999. [details]
- ProcessBase Abstract Machine Manual (Version 2.0.6). Morrison, R,
Balasubramaniam, D, Greenwood, M, Kirby, GNC, Mayes, K, Munro, DS, Warboys, BC.
Universities of St Andrews and Manchester Report 1999.
The ProcessBase language has subsequently been used as the basis of the ArchWare ADL (Architecture Decription Language) in the ArchWare project. - Instances and Connectors: Issues for a Second Generation Process Language. Warboys, BC, Balasubramaniam, D, Greenwood, RM, Kirby, GNC, Mayes, K, Morrison, R, Munro, DS. In: Lecture Notes in Computer Science 1487, Gruhn, V (ed), Proc. 6th European Workshop on Software Process Technology (EWSPT'98), Weybridge, UK, pp 137-142. Springer-Verlag, ISBN 3-540-64956-5. 1998. [details]
For additional papers on this research theme, look at the ArchWare project, the DBPL entries for Brian Warboys and Ron Morrison, or the local unviersity publication databases for Brian Warboys and Ron Morrison.
Return to IPG home page
Mark Greenwood, revised October 2005