{"title":"Multimedia group communications: towards new services","authors":"A. Mauthe, D. Hutchison, G. Coulson, S. Namuye","doi":"10.1088/0967-1846/3/3/005","DOIUrl":"https://doi.org/10.1088/0967-1846/3/3/005","url":null,"abstract":"Interpersonal communication among a group of users employing different media types is becoming more and more widespread in computing and telecommunications. Group communication places a variety of new requirements onto the underlying communications architecture and although many existing protocols and services do offer some limited support for multicast group communication, these new requirements make it difficult to find efficient and comprehensive solutions. The impact of multimedia group communication on the communication system and the way in which existing systems, international standardization bodies and researchers cope with these challenges is the subject of this paper. First the characteristics and requirements of multimedia group applications are discussed and illustrated by examples of existing group applications. Subsequently a survey of the kind of support available in today's communication system is presented. In addition the ongoing discussion about the standardization of group communication within ISO and ITU and the direction these efforts take is briefly summarized. Further, some selected examples of research projects which deal with different communication and protocol related aspects of multimedia group communication are presented which give an indication of the trends in this area.","PeriodicalId":404872,"journal":{"name":"Distributed Syst. Eng.","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126215866","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A software architectural design method for large-scale distributed information systems","authors":"H. Gomaa, D. Menascé, L. Kerschberg","doi":"10.1088/0967-1846/3/3/002","DOIUrl":"https://doi.org/10.1088/0967-1846/3/3/002","url":null,"abstract":"This paper describes a software architectural design method for large-scale distributed information systems. The method, which is part of an integrated design and performance evaluation method, addresses the design of client/server software architectures, where the servers need to cooperate with each other to service client requests. The goal of this software architecture is to provide a concurrent message based design that is highly configurable. The method is illustrated by applying it to the design of a complex software system, the Earth Observing System Data and Information System (EOSDIS) Core System.","PeriodicalId":404872,"journal":{"name":"Distributed Syst. Eng.","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130290739","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
G. Pavlou, G. Mykoniatis, Jorge-A. Sanchez-Papaspiliou
{"title":"Distributed intelligent monitoring and reporting facilities","authors":"G. Pavlou, G. Mykoniatis, Jorge-A. Sanchez-Papaspiliou","doi":"10.1088/0967-1846/3/2/007","DOIUrl":"https://doi.org/10.1088/0967-1846/3/2/007","url":null,"abstract":"Distributed intelligent monitoring and reporting facilities are of paramount importance in both service and network management as they provide the capability to monitor quality of service and utilization parameters and notify degradation so that corrective action can be taken. By intelligent, we refer to the capability of performing the monitoring tasks in a way that has the smallest possible impact on the managed network, facilitates the observation and summarization of information according to a number of criteria and in its most advanced form and permits the specification of these criteria dynamically to suit the particular policy in hand. In addition, intelligent monitoring facilities should minimize the design and implementation effort involved in such activities. The ISO/ITU Metric, Summarization and Performance management functions provide models that only partially satisfy the above requirements. This paper describes our extensions to the proposed models to support further capabilities, with the intention to eventually lead to fully dynamically defined monitoring policies. The concept of distributing intelligence is also discussed, including the consideration of security issues and the applicability of the model in ODP-based distributed processing environments.","PeriodicalId":404872,"journal":{"name":"Distributed Syst. Eng.","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128325809","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The SysMan monitoring service and its management environment","authors":"A. Debski, Ekkehard Janas","doi":"10.1088/0967-1846/3/2/008","DOIUrl":"https://doi.org/10.1088/0967-1846/3/2/008","url":null,"abstract":"Management of modern information systems is becoming more and more complex. There is a growing need for powerful, flexible and affordable management tools to assist system managers in maintaining such systems. It is at the same time evident that effective management should integrate network management, system management and application management in a uniform way. Object oriented OSI management architecture with its four basic modelling concepts (information, organization, communication and functional models) together with widely accepted distribution platforms such as ANSA/CORBA, constitutes a reliable and modern framework for the implementation of a management toolset. This paper focuses on the presentation of concepts and implementation results of an object oriented management toolset developed and implemented within the framework of the ESPRIT project 7026 SysMan. An overview is given of the implemented SysMan management services including the System Management Service, Monitoring Service, Network Management Service, Knowledge Service, Domain and Policy Service, and the User Interface. Special attention is paid to the Monitoring Service which incorporates the architectural key entity responsible for event management. Its architecture and building components, especially filters, are emphasized and presented in detail.","PeriodicalId":404872,"journal":{"name":"Distributed Syst. Eng.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130540800","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Case study: applying management policies to manage distributed queuing systems","authors":"Bernhard Neumair, R. Wies","doi":"10.1088/0967-1846/3/2/004","DOIUrl":"https://doi.org/10.1088/0967-1846/3/2/004","url":null,"abstract":"The increasing deployment of workstations and high performance endsystems in addition to the operation of mainframe computers leads to a situation where many companies can no longer afford for their expensive workstations to run idle for long hours during the night or with little load during daytime. Distributed queuing systems and batch systems (DQSs) provide an efficient basis to make use of these unexploited resources and allow corporations to replace expensive supercomputers with clustered workstations running DQSs. To employ these innovative DQSs on a large scale, the management policies for scheduling jobs, configuring queues, etc must be integrated in the overall management process for the IT infrastructure. For this purpose, the concepts of application management and management policies are introduced and discussed. The definition, automatic transformation, and implementation of policies on management platforms to effectively manage DQSs will show that policy-based application management is already possible using the existing management functionality found in today's systems.","PeriodicalId":404872,"journal":{"name":"Distributed Syst. Eng.","volume":"82 12","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133135090","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Towards implementing policy-based systems management","authors":"B. Meyer, Frank Anstötz, Claudia Linnhoff-Popien","doi":"10.1088/0967-1846/3/2/002","DOIUrl":"https://doi.org/10.1088/0967-1846/3/2/002","url":null,"abstract":"Managing modern information systems becomes increasingly complex. Therefore, the need for flexible mechanisms which assist system managers is evident. Management policies are means to control object behaviour. Considerable work has been done on the specification and classification of policies, but their enforcement is still an open research topic. In this paper we propose an event-driven approach to policy-based management, where a manager delegates policy enforcement to an agent. We introduce a policy controller object, which holds management information in the form of rules and controls the behaviour of arbitrary objects. We also present performance results and an example using the introduced concepts which is implemented on the ANSAware distributed platform.","PeriodicalId":404872,"journal":{"name":"Distributed Syst. Eng.","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132453432","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Supporting scalability and flexibility in a distributed management platform","authors":"P. Jardin","doi":"10.1088/0967-1846/3/2/006","DOIUrl":"https://doi.org/10.1088/0967-1846/3/2/006","url":null,"abstract":"The TeMIP management platform was developed to manage very large distributed systems such as telecommunications networks. The management of these networks imposes a number of fairly stringent requirements including the partitioning of the network, division of work based on skills and target system types and the ability to adjust the functions to specific operational requirements. This requires the ability to cluster managed resources into domains that are totally defined at runtime based on operator policies. This paper addresses some of the issues that must be addressed in order to add a dynamic dimension to a management solution.","PeriodicalId":404872,"journal":{"name":"Distributed Syst. Eng.","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122235817","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Implementing configuration management policies for distributed applications","authors":"G. Krause, M. Zimmermann","doi":"10.1088/0967-1846/3/2/003","DOIUrl":"https://doi.org/10.1088/0967-1846/3/2/003","url":null,"abstract":"The central purpose of this paper is to present a novel framework supporting the specification and the implementation of configuration management policies for distributed applications. The introduced approach is part of a system called PRISMA (A platform for integrated construction and management of distributed applications). It provides an integrated application development environment comprising of a distributed application model, a specification language and several design, implementation and management tools. To reduce management complexity, we introduce a technique which permits the definition of configuration management policies as an integral part of an application specification. A configuration management policy is composed of one or more instantiation rules and termination rules for component creation and termination, and event-driven reconfiguration rules.","PeriodicalId":404872,"journal":{"name":"Distributed Syst. Eng.","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128900670","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Rules and agents for automated management of distributed systems","authors":"T. Koch, B. Krämer","doi":"10.1088/0967-1846/3/2/005","DOIUrl":"https://doi.org/10.1088/0967-1846/3/2/005","url":null,"abstract":"The heterogeneity, increasing size and complexity of distributed systems impede management strategies that deal with the system as a coherent entity. In this article we describe an experimental study with a comprehensive and partially automated approach to distributed systems management. In our distributed environment management policies are represented by rules. Interpretation of the rules and automated activation of appropriate management tools were delegated to the process-centred software development environment Marvel. Rule chaining is supported in forward and backward directions. The encapsulation feature of Marvel allows an easy integration of prefabricated management tools. Monitoring and event creation are provided by generic monitoring agents. The behaviour of an agent is completely controlled by an initialization file and via invocations at its management interface. ANSAware is used as the distributed platform for the implementation of the generic smart agent concept.","PeriodicalId":404872,"journal":{"name":"Distributed Syst. Eng.","volume":"100 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123030040","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Capacity planning in client - server systems","authors":"T. Foxon, Mike Garth, P. Harrison","doi":"10.1088/0967-1846/3/1/005","DOIUrl":"https://doi.org/10.1088/0967-1846/3/1/005","url":null,"abstract":"The proliferation of client - server systems in business continues unabated, as applications are split into local tasks run on `client' workstations and resource-intensive computations run on a `server' mainframe. The complexity of such systems requires quantitative modelling for their efficient design and reconfiguration throughout their lifetime. The tools and techniques that are needed for the effective performance management of distributed client - server systems are discussed and illustrated by a case study taken from the financial sector.","PeriodicalId":404872,"journal":{"name":"Distributed Syst. Eng.","volume":"127 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122049652","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}