ebook img

Open Distributed Processing: Experiences with distributed environments. Proceedings of the third IFIP TC 6/WG 6.1 international conference on open distributed processing, 1994 PDF

511 Pages·1995·19.159 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Open Distributed Processing: Experiences with distributed environments. Proceedings of the third IFIP TC 6/WG 6.1 international conference on open distributed processing, 1994

Open Distributed Processing IFIP - The International Federation for Information Processing IFIP was founded in 1960 under the auspices of UNESCO, following the First World Computer Congress held in Paris the previous year. An umbrella organization for societies working in information processing, IFIP's aim is two-fold: to support information processing within its member countries and to encourage technology transfer to developing nations. As its mission statement clearly states, IFIP's mission is to be the leading, truly international, apolitical organization which encourages and assists in the development, exploitation and application of information technology for the benefit of all people. IFIP is a non-profitmaking organization, run almost solely by 2500 volunteers. It operates through a number of technical committees, which organize events and publications. IFIP's events range from an international congress to local seminars, but the most important are: • the IFIP World Computer Congress, held every second year; • open conferences; • working conferences. The flagship event is the IFIP World Computer Congress, at which both invited and contributed papers are presented. Contributed papers are rigorously refereed and the rejection rate is high. As with the Congress, participation in the open conferences is open to all and papers may be invited or submitted. Again, submitted papers are stringently refereed. The working conferences are structured differently. They are usually run by a working group and attendance is small and by invitation only. Their purpose is to create an atmosphere conducive to innovation and development. Refereeing is less rigorous and papers are subjected to extensive group discussion. Publications arising from IFIP events vary. The papers presented at the IFIP World Computer Congress and at open conferences are published as conference proceedings, while the results of the working conferences are often published as collections of selected and edited papers. Any national society whose primary activity is in information may apply to become a full member of IFIP, although full membership is restricted to one society per country. Full members are entitled to vote at the annual General Assembly, National societies preferring a less committed involvement may apply for associate or corresponding membership. Associate members enjoy the same benefits as full members, but without voting rights. Corresponding members are not represented in IFIP bodies. Affiliated membership is open to non-national societies, and individual and honorary membership schemes are also offered. Open Distributed Processing Experiences with distributed environments Proceedings of the third IFIP TC 6/WG 6.1 international conference on open distributed processing, 1994 Edited by Kerry Raymond and Liz Armstrong CRC for Distributed Systems Technology Brisbane Australia Ulll I SPRINGER-SCIENCE+BUSINESS MEDIA, B.V. First edition 1995 © 1995 Springer Seienee+Business Media Dordreeht Originally published by Chapman & Hali in 1995 ISBN 978-1-4757-6074-3 ISBN 978-0-387-34882-7 (eBook) DOI 10.1007/978-0-387-34882-7 Apart from any fair dealing for the purposes of research ar private study, ar criticism ar review, as permitted under the UK Copyright Designs and Patents Act, 1988, this publication may not be reproduced, stored, ar transmitted, in any form ar by any means, without the prior permission in writing of the publishers, ar in the case of reprographic reproduction only in accordanee with the terms of the licences issued by the Copyright Licensing Agency in the UK, Of in accordance with the terms of licences issued by the appropriate Reproduction Rights Organization outside the UK. Enquiries conceming reproduction outside the terms stated here should be sent ta the publishers at the London address printed an this page. The publisher makes no representation, express ar implied, with regard ta the accuracy of the information contained in this book and carmot accept any legal responsibility ar liability for any errors or omissions that may be made. A catalogue record for this book is available from the British Library § Printed on permanent acid-free text paper, manufactured in accordance with ANSIINISO Z39.48-1992 and ANSIINISO Z39.48-1984 (Permanenee ofPaper). CONTENTS Preface ix 3rd International IFIP TC 6 Conference on Open Distributed Processing xiii List of Referees xiv PART ONE Invited Presentations 1 Reference model of open distributed processing (RM-ODP): Introduction K. Raymond 3 2 RM-ODP: the architecture P. Linington 15 3 New ways of learning through the global information infrastructure J. Slonim and M. Bauer 34 PART TWO Reviewed Papers 51 Session on Architecture 53 4 The AI,.... architecture model A. Berry and K. Raymond 55 5 Interoperability of distributed platforms: a compatibility perspective W. Brookes, J. Indulska, A. Bond and Z. Yang 61 6 A general resource discovery system for open distributed processing Q. Kong and A. Berry 79 Session on Management-a Telecommunications Perspective 91 7 Management service design: from TMN interface specifications to ODP computational objects A. Wittmann, T. Magedanz and T. Eckardt 93 8 Analysis and design of a management application using RM-ODP and OMT E. Colban and F. Dupuy 105 9 Distributing public network management systems using CORBA B. Kinane 117 Session on Trading 131 10 Designing an ODP trader implementation using X.500 A. Waugh and M. Bearman 133 vi Contents 11 An evaluation scheme for trader user interfaces A. Goodchild 145 12 AI-based trading in open distributed environments A. Puder, S. Markwitz, F. Gudermann and K. Geihs 157 Session on Interworking Traders 171 13 A model for a federative trader L.A. de Paula Lima Jr. and E.R.M. Madeira 173 14 Enabling interworking of traders A. Vogel, M. Bearman and A. Beitz 185 15 An explorative model for federated trading in distributed computing environments O.-K. Lee and S. Benford 197 16 Cooperation policies for traders C. Burger 208 Session on Realizing ODP Systems 219 17 Charging for information services in ODP systems M. Warner 221 18 Intercessory objects within channels B. Kitson 233 19 A fault-tolerant remote procedure call system for open distributed processing W. Zhou 245 Session on Managing Distributed Applications 257 20 Towards a comprehensive distributed systems management T. Kochi and B. Kramer 259 21 Flexible management of ANSAw are applications B. Meyer and C. Popien 271 Session on Experience with Distributed Environments 283 22 DDTK project: analysis, design and implementation of an ODP application S. Arsenis, N. Simoni and P. Virieux 285 23 Experiences with groupware development under CORBA T. Horstmann and M. Wasserschaff 297 24 Performance analysis of distributed applications with ANSAmon B. Meyer, M. Heineken and C. Popien 309 Session on Quality of Service 321 25 Class of service in the high performance storage system S. Louis and D. Teaff 323 Contents vii 26 An approach to quality of service management for distributed multimedia applications A. Hafid and G. v. Bachman 335 27 Integration of performance measurement and modeling for open distributed processing R. Friedrich, J. Martinka, T. Sienknecht and S. Saunders 347 28 A quality of service abstraction tool for advanced distributed applications A. Schill, C. Mittasch, T. Hutschenreuther and F. Wildenhain 359 29 Quality-of-service directed targeting based on the ODP engineering model G. Raeder and S. Mazaher 372 30 Quality of service management in distributed systems using dynamic routation L.J.N. Franken, P. Janssen, B.R.H.M. Haverkort and G. v. Liempd 384 Session on Using Formal Semantics 397 31 Some results on cross viewpoint consistency checking H. Bowman, J. Derrick and M. Steen 399 32 Maintaining cross viewpoint consistency using Z J. Derrick, H. Bowman and M. Steen 413 33 ODP types and their management: an object-Z specification W. Brookes and J. Indulska 425 Session on Integrating Databases in Distributed Systems 437 34 Multi ware database: a distributed object database system for multimedia support C.M. Tobar and I.L.M. Ricarte 439 35 ObjectMap: integrating high performance resources into a distributed object-oriented environment M. Sharratt, S. Hungeiford and J. Lilleyman 451 Session on DCE Experiences 463 36 Experiences with the OSF distributed computing environment J. Dilley 465 37 The TRADEr: Integrating trading into DCE K. Muller-Jones, M. Merz and W. Lamersdoif 476 38 Experiences using DCE and CORBA to build tools for creating highly-available distributed systems E.N. Elnozahy, V. Ratan and M.E. Segal 488 PART THREE Position Statements and Panel Reports 501 39 The open systems industry and the lack of open distributed management L. Travis 503 viii Contents 40 Murky transparencies: clarity using petformance engineering J. Martinka, R. Friedrich and T. Sienknecht 507 41 Quality of service workshop J. de Meer and A. Vogel 511 Index of contributors 513 Keyword index 515 Preface Advances in computer networking have allowed computer systems across the world to be interconnected. Despite this, the heterogeneity in interaction models prevents interworking between systems. Open Distributed Processing (ODP) is an emerging technology which is attempting to solve the software interaction problem by proposing a common framework for distributed systems. ODP systems are those that support heterogeneous distributed processing both within and between autonomous organisations. The third IFIP International Conference on Open Distributed Processing (ICODP'95) was held in Brisbane, Australia, in February 1995, hosted by the Cooperative Research Centre for Distributed Systems Technology. The Honourable Wayne Goss, MLA, Premier of Queensland, officially opened the conference with an address that outlined the growth in the information technology and telecommunications industries within the Queensland and Australian economies. The theme for ICODP'95 was "Achieving Open Distributed Systems -Experiences with the Environments" which attracted a number of case study papers documenting the largely successful development of systems using such middleware technologies as DCE, CORBA and ANSAware. These papers illustrate how earlier research in open distributed processing is now being deployed and sends a strong positive message that current and future research must continue to provide the methodologies and technologies to meet the growing demand within organisations throughout the world. A workshop on Quality of Service was held within ICODP'95. The focus was on extending research and technology for quality of service in communications towards a framework for quality of service in distributed applications. A total of 94 papers and 11 position statements were submitted to ICODP'95, an increase of approximately 50% from the previous ICODP, demonstrating that open distributed processing is an increasingly active research and development topic. Papers were submitted from all over the world, from every continent except Antarctica! The Programme Committee observed that the overall quality of submitted papers is increasing with each ICODP, making it a difficult task to select 35 papers and 2 position statements for presentation at the conference. Unfortunately, it was impossible to include all papers recommended for acceptance by the referees. The selected papers were grouped into a number of themed sessions: Architecture, Management -a Telecommunications Perspective, Trading, lnterworking Traders, Realising ODP Systems, Managing Distributed Applications, Experience with Distributed Environments, Using Formal Semantics, Integrating Databases in Distributed Systems, DCE Experiences; and the Quality of Service Workshop. X Preface The selected papers were complemented by a set of invited talks. Jan de Meer (GMD-FOKUS, Germany) presented a talk on "Quality of Service in Open Distributed Processing" as an opening address for the Quality of Service Workshop, while the other invited speakers gave presentations directed at the main conference theme of applying open distributed processing to both current and future applications. Jacob Slonim (IBM, Canada) envisaged future education being delivered through open distributed processing in his talk "New Ways of Learning through the Global Information Infrastructure", while Peter Richardson (Telecom Research Laboratories, Australia) addressed the more immediate needs of the telecommunications providers in his talk "TINA -A Telecommunications Initiative in ODP''. Art Gaylord (University of Massachusetts at Amherst, USA) summarised his experiences with current technology in his talk "Developing an enterprise-wide computing infrastructure using OSF DCE". ICODP'95 included three panel sessions: "Future Trends in Open Distributed Processing'' chaired by MelfYn Lloyd (CRC for Distributed Systems Technology, Australia), "Adding Quality of Service to Middleware"c haired by Jan de Meer, and "DCE for Fun and Profit" chaired by Jim Curtin (OSF, Japan). The panels commenced with panellists expressing their views on issues raised by the panel chair and by the audience, followed by a period of open discussion involving panellists and audience. A day of tutorials provided an introduction to ICODP'95. There were two parallel strands, one on the Reference Model for Open Distributed Processing <RM-ODP) and the other on Distributed Environments. The Reference Model strand commenced with Kerry Raymond's (QRC for Distributed Systems Technology, Australia) "RM-ODP: Introduction" followed by Peter Linington (University of Kent at Canterbury, UK) with his tutorial "RM-ODP: The Architecture". Mirion Bearman (CRC for Distributed Systems Technology, Australia) is the international rapporteur for ISO's ODP Trader standard and she presented a tutorial on 'Trading in Open Distributed Environments" followed by Andrew Berry (CRC for Distributed Systems Technology, Australia) with his tutorial on "RM-ODP: Modelling and Specification". The Distributed Environments strand consisted of two long tutorials, "OSF DCE" by Andy Bond (CRC for Distributed Systems Technology, Australia) and "OMG CORBA" by Richard Soley (OMG, USA). In terms of attendance, ICODP goes from strength to strength, and ICODP'95 was no exception. At ICODP'95 and its tutorials, there were 195 participants from 17 nations, an increase of75% from the previous ICODP. Approximately half the participants came from Australia, reflecting the strong local interest in open distributed processing. Due to the high cost of travel; many Australian researchers and practitioners cannot attend events outside Australia, and therefore took full advantage of the opportunity to attend ICODP'95. The other

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.