School of Computing

Publications by Prof Peter Linington

Also view these in the Kent Academic Repository

Article
Kilov, H. et al. (2013). The Reference Model of Open Distributed Processing: Foundations, experience and applications. Computer Standards and Interfaces [Online] 35:247-256. Available at: http://dx.doi.org/10.1016/j.csi.2012.05.003.
Peach, K. et al. (2013). Mechanism of action-based classification of antibiotics using high-content bacterial image analysis. Molecular Biosystems [Online] 9:1837-1848. Available at: http://dx.doi.org/10.1039/C3MB70027E.
Linington, P. (2005). Automating Support for E-Business Contracts. International Journal of Cooperative Information Systems 14:77-98.
Linington, P. et al. (2004). A unified behavioural model and a contract language for extended enterprise. Data and Knowledge Engineering [Online] 51:5-29. Available at: http://dx.doi.org/10.1016/j.datak.2004.03.005 .
Waters, A. et al. (2001). Permabase: predicting the performance of distributed systems at the design stage. IEE Proceedings: Software [Online] 148:113-121. Available at: http://dx.doi.org/10.1049/ip-sen:20010553.
Boiten, E. et al. (2000). Viewpoint Consistency in ODP. Computer Networks 34:503-537.
Rizzo, M., Utting, I. and Linington, P. (1997). Call management in the open distributed office. Electronics & Communication Engineering Journal 9:107-116.
Bowman, H. et al. (1996). Cross-viewpoint consistency in open distributed processing. Software Engineering Journal 11:44-57.
Bowman, H. et al. (1995). FDTs for ODP. Computer Standards and Interfaces [Online] 17:457-479. Available at: http://dx.doi.org/10.1016/0920-5489(95)00021-L .
Kemp, Z. et al. (1992). Zenith System for Object Management In Distributed Multimedia Design Environments. Information and Software Technology [Online] 34:427-436. Available at: http://dx.doi.org/10.1016/0950-5849(92)90034-M.
Book section
Aagedal, J., Bezivin, J. and Linington, P. (2005). Model-Driven Development. in: Malenfant, J. and Ostvold, B. M. eds. ECOOP 2004 Workshop Reader. Springer-Verlag, pp. 148-157. Available at: http://dx.doi.org/10.1007/b104146.
Linington, P. (2001). Issues in Distributed Systems. in: Bowman, H. and Derrick, J. eds. Formal Methods for Distributed Processing: A Survey of Object-Oriented Approaches . Cambridge University Press, pp. 3-17.
Linington, P. (2001). Distributed Systems, an ODP Perspective. in: Bowman, H. and Derrick, J. eds. Formal Methods for Distributed Processing: A Survey of Object-Oriented Approaches . Cambridge University Press, pp. 18-35.
Pinto, P. and Linington, P. (1994). A language for the specification of interactive and distributed multimedia applications . in: DeMeer, J., Mahr, B. and Storp, S. eds. Open Distributed Processing II. Oxford: Elsevier Science Ltd, pp. 247-264.
Welch, P. and Linington, P. (1993). An Enabling Infrastructure for a Distributed Multimedia Industry. in: Welch, P. H., May, M. D. and Thompson, P. W. eds. Networks, Routers and Transputers: Function, Performance and Application. IOS Press, Netherlands, pp. 183-200.
Monograph
Akehurst, D., Linington, P. and Patrascoiu, O. (2003). OCL 2.0: Implementing the Standard. University of Kent. Available at: http://www.cs.kent.ac.uk/pubs/2003/1746.
Rizzo, M., Linington, P. and Utting, I. (1994). VitKit: a Voice Interaction Toolkit. University of Kent, Computing Laboratory.
Rizzo, M., Linington, P. and Utting, I. (1994). The ODO project: a Case Study in Integration of Multimedia Services. University of Kent, Computing Laboratory.
Rizzo, M., Linington, P. and Utting, I. (1994). Call Management in the Open Distributed Office. University of Kent, Computing Laboratory.
Rizzo, M., Linington, P. and Utting, I. (1994). Integration of location services in the Open Distributed Office. University of Kent, Computing Laboratory.
Conference or workshop item
Linington, P., Miyazaki, H. and Vallecillo, A. (2012). Obligations and Delegation in the ODP Enterprise Language. in: EDOC Workshops 2012: VORTE. pp. 146-155. Available at: http://doi.ieeecomputersociety.org/10.1109/EDOCW.2012.28.
Linington, P. (2010). The Stereochemistry of Enterprise Objects. in: Enterprise Distributed Object Computing Conference Workshops - WODPEC 2010. pp. 182-196. Available at: http://www.cs.kent.ac.uk/pubs/2010/3153.
Linington, P. (2007). Black Cats and Yellow Birds - What do Viewpoint Correspondences Do? in: Almeida, J. P. A. et al. eds. Workshop on ODP for Enterprise Computing (WODPEC2007). IEEE Digital Library.
Köllmann, C. et al. (2007). An Aspect-oriented Approach to Manage QoS Dependability Dimensions in Model Driven Development. in: Pires, L. F. and Hammoudi, S. eds. Model-Driven Enterprise Information Systems Proceedings of the 3rd International Workshop on Model-Driven Enterprise Information Systems - MDEIS 2007 Funchal, Portugal. Portugal: INSTICC Press, pp. 85-94.
Linington, P. and Liyanagama, P. (2007). Incorporating Security Behaviour into Business Models Using a Model Driven Approach. in: 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007). IEEE Press, pp. 405-415. Available at: http://dx.doi.org/10.1109/EDOC.2007.16.
Linington, P. (2006). Policy Specification: Meeting Changing Requirements without Breaking the System Design Contract. in: Almeida, J. P. A. et al. eds. Enterprise Distributed Object Computing Conference Workshops, 2006. EDOCW apos;06. 10th IEEE International. IEEE Digital Library, p. . Available at: http://dx.doi.org/10.1109/EDOCW.2006.56.
Jittamas, V. and Linington, P. (2006). Using a Policy Language to Control Tuple-space Synchronization in a Mobile Environment. in: Burgess, M. and Wijesekera, D. eds. Seventh IEEE International Workshop on Policies for Distributed Systems and Networks. Washington, DC (USA): IEE Computer Society, pp. 239-242. Available at: http://dx.doi.org/10.1109/POLICY.2006.38.
Linington, P. (2004). What Foundations does the RM-ODP need? in: Vallecillo, A., Linington, P. F. and Wood, B. M. eds. Workshop on ODP for Enterprise Computing (WODPEC 2004). Monterey, California, USA: IEEE Digital Library, pp. 15-22.
Linington, P. (2004). Model Driven Development and Non-functional Aspects. in: WMDD 2004 Workshop, ECOOP 2004. Oslo, Norway.
Linington, P. (2004). The Role of Contracts in Establishing Interoperability of Enterprise Systems. in: INTEREST 2004 Workshop, ECOOP 2004. Oslo, Norway.
Linington, P. (2004). Automating Support for e-Business Contracts. in: Milosevic, Z. and Governatori, G. eds. Contract Architectures and Languages workshop (CoALa2004). Monterey, California, USA: IEEE Digital Library.
Milosevic, Z. et al. (2004). Inter-Organisational Collaborations Supported by E-Contracts. in: Lamersdorf, W., Tschammer, V. and Amarger, S. eds. Building the E-Service Society: E-Commerce, E-Business, and E-Government. Toulouse, France: Springer, pp. 413-429. Available at: http://dx.doi.org/10.1007/1-4020-8155-3_23.
Milosevic, Z. et al. (2004). On design and implementation of a contract monitoring facility. in: Benatallah, B., Godart, C. and Shan, M. -C. eds. Proceedings of WEC, First IEEE International Workshop on Electronic. Washington, DC, USA: IEEE Computer Society, pp. 62-70. Available at: http://dx.doi.org/10.1109/WEC.2004.13.
Linington, P. and Neal, S. (2003). Using Policies in the Checking of Business to Business Contracts. in: Lutfiyya, H., Moffat, J. and Garcia, F. eds. Fourth IEEE International Workshop on Policies for Distributed Systems and Networks. Lake Como, Italy: IEEE Computer Society, pp. 207-218. Available at: http://www.cs.kent.ac.uk/pubs/2003/1636.
Linington, P. (2003). A policy-based model-driven security framework. in: Ururahy, C., Sztajnberg, A. and Cerqueira, R. eds. Middleware 2003 Companion:Workshop Proceedings. Pontificia Universidade Caolica do Rio de Janeiro, pp. 273-276. Available at: http://www.cs.kent.ac.uk/pubs/2003/1637.
Neal, S. et al. (2003). Identifying requirements for Business Contract language: A monitoring perspective. in: Steen, M. and Bryant, B. R. eds. Proceedings of the seventh International Enterprise Distributed Object Computng Conference. Brisbane, Australia: IEEE Computer Society, pp. 50-61. Available at: http://www.cs.kent.ac.uk/pubs/2003/1807.
Linington, P. and Frank, W. (2001). Specification and Implementation in ODP. in: Cordeiro, J. and Kilov, H. eds. Proceedings of the 1st Workshop on Open Distributed Processing: Enterprise, Computation, Knowledge, Engineering and Realisation. Setubal, Portugal: ICEIS Press, pp. 69-80.
Neal, S. and Linington, P. (2001). Tool Support for Development Using Patterns. in: Lupu, E. C. and Wegmann, A. eds. Proceedings of the fifth International Enterprise Distributed Object Computng Conference. Seattle, Washingto, USA: IEEE Computer Society, pp. 237-248. Available at: http://doi.ieeecomputersociety.org/10.1109/EDOC.2001.950443.
Rio, M. and Linington, P. (2000). Distributed Quality of Service Multicast Routing with Multiple Metrics for Receiver initiated Joins. in: 8th IEEE International Conference on Networks (ICON 2000). IEEE Computer Society, pp. 180-187. Available at: http://dx.doi.org/10.1109/ICON.2000.875787.
Linington, P. and Tripp, G. (2000). Two-point ATM Switching System Measurements. in: Kouvatsos, D. D. ed. Technical Proceedings, Eighth IFIP Workshop on Performance Modelling and Evaluation of ATM and IP Networks (ATM and IP 2000). Networks UK.
Induruwa, A., Linington, P. and Slater, J. (1999). Quality of Service Measurements on SuperJANET - The UK Academic Information Highway. in: Proceedings of INET'99.
Linington, P. (1999). Options for expressing ODP Enterprise Communities and their Policies by using UML. in: Proceedings of the Third International Enterprise Distributed Object Computing Confererence (EDOC '99). IEEE, pp. 72-82. Available at: http://dx.doi.org/10.1109/EDOC.1999.792051.
Linington, P. (1999). An ODP approach to the development of large middleware systems. in: Kutvonen, L., Konig, H. and Tienari, M. eds. IFIP TC6 WG6 1 2nd International Working Conference on Distributed Applications and Interoperable Systems (DAIS 99). USA: Kluwer Academic Publishers, pp. 61-74.
Linington, P. (1999). RISCSIM - A Simulator for Object-based Systems. in: Proceedings of the UKSIM'99 Conference of the UK Simulation Society. UK Simulation Society, pp. 141-147.
Carvalho, P. and Linington, P. (1998). Performance limitations of a Banyan-based ATM switching system under multiple, shaped traffic flows. in: 16th IASTED International Conference on Applied Informatics, Garmisch-Partenkirchen, Germany.
Linington, P., Milosevic, Z. and Raymond, K. (1998). Policies in Communities: Extending the Enterprise Viewpoint. in: Proc. 2nd International Workshop on Enterprise Distributed Object Computing (EDOC'98), San Diego, USA. New York; Institute of Electrical and Electronics Engineers; 1998, pp. 14-24.
Linington, P., Milosevic, Z. and Raymond, K. (1998). Policies in communities: Extending the ODP enterprise viewpoint. in: 2nd International Enterprise Distributed Object Computing Workshop (EDOC98). Ieee, pp. 14-24. Available at: http://dx.doi.org/10.1109/EDOC.1998.723238.
Waters, A. et al. (1997). Communications software performance prediction. in: Kouvatsos, D. D. ed. Ilkley, West Yorkshire: BCS Performance Engineering Specialist Group, pp. 38/1-38/9.
Kilov, H. et al. (1997). Types, invariants, and epochs: specifying changes in RM-ODP and ODP information language. in: Kilov, H., Rumpe, B. and Simmonds, I. eds. Proceedings of the OOPSLA'97 Workshop on object-oriented behavioral semantics. pp. 115-118.
Akehurst, D. et al. (1996). The Effects of ABR Traffic on CBR Traffic. in: Kouvatsos, D. D. ed. University of Bradford, UK, pp. 32/1-32/10.
Linington, P., Derrick, J. and Bowman, H. (1996). The specification and conformance of ODP systems. in: 9th International Workshop on Testing of Communicating Systems. Darmstadt, Germany: Chapman & Hall, pp. 93-114.
Ibbetson, A. et al. (1996). Reducing the cost of remote procedure call. in: Schill, A. et al. eds. IFIP/IEEE International Conference on Distributed Platforms. Chapman & Hall, pp. 430-446. Available at: http://dx.doi.org/10.1007/978-0-387-34947-3_32.
Rothwell, K., Linington, P. and Waters, A. (1996). Experiences in implementing a real-time video filestore. in: Cambridge, UK: EDA Exhibitions Ltd., pp. 157-165.
Lindsey, D. and Linington, P. (1996). RIVUS: A Stream Template Language for Capturing Multimedia Requirements. in: Hutchison, D. et al. eds. Teleservices and Multimedia Communications (Proc. 2nd COST 237 Int. Workshop). Springer-Verlag, pp. 259-277.
Linington, P. (1995). RM-ODP: The Architecture. in: Raymond, K. and Armstrong, E. eds. Open Distributed Processing: Experience with Distributed Environments. Chapman and Hall, pp. 15-33.
Ibbetson, A. et al. (1995). A Parallel Implementation of the ANSA REX Protocol. in: Cook, B. M. et al. eds. Transputer Applications and Systems '95 - Proceedings of World Transputer Congress 1995. IOS Press, pp. 29-41.
Linington, P. (1992). Introduction to the open distributed-processing basic reference model. in: Meer, Jde., Heymer, V. and Roth, R. eds. 1st International Workshop on Open Distributed Processing. Amsterdam: Elsevier Science BV, Po Box 211, 1000 AE Amsterdam, Netherlands, pp. 3-13.
Book
Linington, P. et al. (2011). Building Enterprise Systems with ODP - An Introduction to Open Distributed Processing. [Online]. Chapman and Hall/CRC Press. Available at: http://www.cs.kent.ac.uk/pubs/2011/3151.
Berzins, M. et al. (2004). Evaluation of the Simula Research Laboratory. Oslo, Norway: The Research Council of Norway.
Total publications in KAR: 59 [See all in KAR]

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 22/09/2017