Prof Ronald Morrison

Emeritus Professor

Researcher profile

Email
ron@st-andrews.ac.uk

 

Research areas

Distributed systems; Distributed termination; Distributed garbage collection; Database management systems; Software Engineering; Programming language design; Programming language implementation; Persistent programming; Compliant systems architectures

Selected publications

  • Incremental design: Programming with holes and evolvers

    Morrison, R., Balasubramaniam, D. & Warboys, B., 2011, Dependable and Historic Computing: Essays Dedicated to Brian Randell on the Occasion of His 75th Birthday. p. 376-386 11 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 6875 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • On the selection of connectivity-based metrics for WSNs using a classification of application behaviour

    Boyd, A., Balasubramaniam, D., Dearle, A. & Morrison, R., 7 Jun 2010, 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing: SUTC 2010. IEEE Computer Society, p. 268-275 8 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Open access

    Orthogonal persistence revisited

    Dearle, A., Kirby, G. & Morrison, R., 1 Jul 2009, Object Databases: Second International Conference, ICOODB 2009. Norrie, M. C. & Grossniklaus, M. (eds.). Berlin: Springer-Verlag, p. 1-22 (Lecture Notes in Computer Science; vol. 5936/2010).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Towards verifying correctness of wireless sensor network applications using Insense and Spin

    Sharma, O., Lewis, J. P., Miller, A., Dearle, A., Balasubramaniam, D., Morrison, R. & Sventek, J., 2009, Model Checking Software: 16th International SPIN Workshop, Grenoble, France, June 26-28, 2009, Proceedings. Pasareanu, C. S. (ed.). Springer, p. 223-240 18 p. (Lecture Notes in Computer Science; vol. 5578).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • A component-based model and language for wireless sensor network applications

    Dearle, A., Balasubramaniam, D., Lewis, J. P. & Morrison, R., Jul 2008, 32nd annual IEEE International Computer Software and Applications: COMPSAC 2008, 28 July-1 August 2008, Turku, Finland. IEEE Computer Society, p. 1303-1308 6 p. (IEEE COMPSAC).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • A composition-based approach to the construction and dynamic reconfiguration of wireless sensor network applications

    Balasubramaniam, D., Dearle, A. & Morrison, R., 2008, Software Composition: 7th International Symposium, SC 2008, Budapest, Hungary, March 29-30, 2008. Proceedings. Pautasso, C. & Tanter, E. (eds.). Springer, Vol. 4954. p. 206-214 9 p. (Lecture Notes in Computer Science; vol. 4954).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • An Approach to Extending the Lifetime of Wireless Sensor Networks

    Boyd, A., Balasubramaniam, D., Dearle, A. & Morrison, R., Jun 2008, 9th Annual Postgraduate Symposium on The Convergence of Telecommunications, Networking and Broadcasting . Liverpool, UK: PGNet, p. 123-128

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • A Framework for Supporting Dynamic Systems Co-evolution

    Morrison, R., Balasubramaniam, D., Kirby, G. N. C., Mickan, K., Warboys, B. C. W., Greenwood, R. M., Robertson, I. & Snowdon, R., Sept 2007, In: Automated Software Engineering. 14, 3, p. 261-292 32 p.

    Research output: Contribution to journalArticlepeer-review

  • An active architecture approach to dynamic systems co-evolution

    Morrison, R., Balasubramaniam, D., Oquendo, F., Warboys, B. & Greenwood, R. M., 2007, Software Architecture - First European Conference, ECSA 2007, Proceedings. Springer-Verlag, p. 2-10 9 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 4758 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • The Doomsday Distributed Termination Detection Protocol

    Livesey, M. J., Morrison, R. & Munro, D. S., Apr 2007, In: Distributed Computing. 19, 5-6, p. 419-431 13 p.

    Research output: Contribution to journalArticlepeer-review

 

See more publications