Imperial College London

ProfessorMorrisSloman

Faculty of EngineeringDepartment of Computing

Emeritus Professor of Distributed Systems Management
 
 
 
//

Contact

 

m.sloman Website

 
 
//

Location

 

Huxley BuildingSouth Kensington Campus

//

Summary

 

Publications

Publication Type
Year
to

201 results found

KRAMER J, MAGEE J, SLOMAN M, 1989, MANAGING EVOLUTION IN DISTRIBUTED SYSTEMS, Software Engineering Journal, Vol: 4, Pages: 321-329, ISSN: 0268-6961

Journal article

MAGEE J, KRAMER J, SLOMAN M, 1989, CONSTRUCTING DISTRIBUTED SYSTEMS IN CONIC, IEEE Transactions on Software Engineering, Vol: 15, Pages: 663-675, ISSN: 0098-5589

The Conic environment provides a language-based approach to the building of distributed systems which combines the simplicity and safety of a language approach with the flexibility and accessibility of an operating systems approach. It provides a comprehensive set of tools for program compilation, configuration, debugging, and execution in a distributed environment. A separate configuration language is used to specify the configuration of software components into logical nodes. This provides a concise configuration description and facilitates the reuse of program components in different configurations. Applications are constructed as sets of one or more interconnected logical nodes. Arbitrary, incremental change is supported by dynamic configuration. In addition, the system provides user-transparent datatype transformation between heterogeneous processors. Applications may be run on a mixed set of interconnected computers running the Unix operating system and on base target machines with no resident operating system. The basic principles adopted in the construction of the Conic environment are outlined and the configuration and run-time facilities provided are described.

Journal article

Sloman M, Moffett J, 1989, DOMAIN MANAGEMENT FOR DISTRIBUTED SYSTEMS, 1ST INTERNATIONAL SYMP ON INTEGRATED NETWORK MANAGEMENT (ISINM), Publisher: ELSEVIER SCIENCE PUBL B V, Pages: 505-516

Conference paper

Sloman M, Moffett J, 1988, Domain model of autonomy

This paper reports on the work being done by the U.K. Distributed Systems Management study group (SIGDSM) and the work on management domains being done at Imperial College. The paper defines a generalised domain and classifies the relationship between domains.

Conference paper

Robinson D, Sloman M, 1988, DOMAIN-BASED ACCESS-CONTROL FOR DISTRIBUTED COMPUTING SYSTEMS, Software Engineering Journal, Vol: 3, Pages: 161-170, ISSN: 0268-6961

Existing management tools and approaches are not appropriate to the size and multiple-organisation nature of very large distributed computing systems (VLDCSs). The paper describes a new approach to the management of VLDCSs based on a domain model. While this model is applicable to most aspects of management, the paper describes an implementation of the domain model for management of access rights. Domains provide a flexible means for specifying access control policies, which reflect organisational structure, and permit secure inter-organisation interactions, while giving users transparent access to resources. The paper describes an implementation of domains in terms of capability-based access rights, which meets the flexibility and security requirements for managing VLDCSs. Security is enhanced by physically preventing programs from directly accessing capabilities

Journal article

Moffett JD, Sloman M, 1988, THE SOURCE OF AUTHORITY FOR COMMERCIAL ACCESS-CONTROL, COMPUTER, Vol: 21, Pages: 59-69, ISSN: 0018-9162

Journal article

Magee J, Kramer J, Sloman M, 1988, An Overview of Distributed System Construction using Conic, The Application of Advanced Computing Concepts and Techniques in Control Engineering, Publisher: Springer-Verlag, Pages: 237-255

Book chapter

KRAMER J, MAGEE J, SLOMAN M, 1987, THE CONIC TOOLKIT FOR BUILDING DISTRIBUTED SYSTEMS, IEE PROC-D, Vol: 134, Pages: 73-82, ISSN: 0143-7054

Journal article

Dulay N, Kramer J, Magee J, Sloman M, Twidle K, Nehmer Jet al., 1987, Distributed System Construction: Experience with the Conic Toolkit, Experiences with Distributed Systems, Publisher: Springer-Verlag, Pages: 189-212

Book chapter

DULAY N, KRAMER J, MAGEE J, SLOMAN M, TWIDLE Ket al., 1987, DISTRIBUTED SYSTEM CONSTRUCTION - EXPERIENCE WITH THE CONIC TOOLKIT, Proceedings of the International Workshop on Experiences with Distributed Systems, Publisher: SPRINGER VERLAG, Pages: 189-212, ISSN: 0302-9743

For the last eight years the Distributed Systems Research Group at Imperial College has conducted research into the development of an environment to support the construction and operation of distributed software. The result has been the Conic Toolkit: a comprehensive set of language and run-time tools for program compilation, building, debugging and execution in a distributed environment. Programs may be run on a set of interconnected host computers running the Unix operating system and/or on target machines with no resident operating system.Two languages are provided, one for programming individual task modules (processes) and one for the configuration of programs from simpler groups of task modules. In addition the enviroment supports the re-use of program components and allows the configuration of new components into running systems. This dynamic configuration capability is provided by a distributed configuration management tool which is the primary method of creating, controlling and modifying distributed application programs. The system also supports user transparent datatype transformation between heterogeneous processors.This paper describes and reflects on the major design principles of the Conic toolkit and discusses the experiences both of the Conic research group and the various other universities and industries who are using the toolkit.

Conference paper

Kramer J, Magee J, Sloman M, 1987, The Conic Support Environment for Distributed Systems, Distributed Operating Systems: Theory and Practice, Publisher: Springer-Verlag, Pages: 289-310

Book chapter

Sloman M, Kramer J, 1986, Distributed Systems and Computer Networks, Publisher: Prentice Hall

Book

SLOMAN M, KRAMER J, MAGEE J, TWIDLE Ket al., 1986, FLEXIBLE COMMUNICATION STRUCTURE FOR DISTRIBUTED EMBEDDED SYSTEMS, IEE PROC-E, Vol: 133, Pages: 201-211, ISSN: 0143-7062

Journal article

SLOMAN MS, ANDRIOPOULOS X, 1985, A ROUTING ALGORITHM FOR INTERCONNECTED LOCAL AREA NETWORKS, COMPUTER NETWORKS AND ISDN SYSTEMS, Vol: 9, Pages: 109-130, ISSN: 0169-7552

Journal article

KRAMER J, MAGEE J, SLOMAN M, 1984, A SOFTWARE ARCHITECTURE FOR DISTRIBUTED COMPUTER CONTROL-SYSTEMS, AUTOMATICA, Vol: 20, Pages: 93-102, ISSN: 0005-1098

Journal article

Kramer J, Magee J, Sloman M, 1984, Building Flexible Distributed Systems in CONIC, Distributed Computing Systems Programme, Editors: Duce, Publisher: Peter Peregrinus, Pages: 86-106

Book chapter

KRAMER J, MAGEE J, SLOMAN M, LISTER Aet al., 1983, CONIC - AN INTEGRATED APPROACH TO DISTRIBUTED COMPUTER CONTROL-SYSTEMS, IEE PROC-E, Vol: 130, Pages: 1-10, ISSN: 0143-7062

Journal article

Sloman M, 1983, The CONIC Communication System for Distributed Process Control., Publisher: Springer, Pages: 637-657

Conference paper

Kramer J, Magee J, Sloman M, 1981, INTERTASK COMMUNICATION PRIMITIVES FOR DISTRIBUTED COMPUTER CONTROL SYSTEMS., Pages: 404-411

Intertask communication primitives suitable for a distributed process control environment are studied. The communication requirements are identified in terms of two transaction types which are characteristic of process control applications. The requirements for task behavior, robustness and response time are described with respect to these transactions. Existing proposals for communication primitives are examined and found to be wanting. Finally, a set of primitives are proposed which match the requirements more satisfactorily than existing proposals.

Conference paper

PRINCE SM, SLOMAN MS, 1981, COMMUNICATION REQUIREMENTS OF A DISTRIBUTED COMPUTER CONTROL-SYSTEM, IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, Vol: 128, Pages: 21-34, ISSN: 0143-7062

Journal article

Sloman M, 1978, X.25 EXPLAINED, Computer Communications, Vol: 1, Pages: 310-327, ISSN: 0140-3664

Journal article

This data is extracted from the Web of Science and reproduced under a licence from Thomson Reuters. You may not copy or re-distribute this data in whole or in part without the written consent of the Science business of Thomson Reuters.

Request URL: http://wlsprd.imperial.ac.uk:80/respub/WEB-INF/jsp/search-html.jsp Request URI: /respub/WEB-INF/jsp/search-html.jsp Query String: id=00005483&limit=30&person=true&page=7&respub-action=search.html