Advance Program 13th World Computer Congress IFIP Congress '94 Computer and Communications Evolution - The Driving Forces - International Federation for Information Processing (IFIP) Gesellschaft fuer Informatik e.V. (GI) on the Occasion of its 25th Anniversary Co-sponsored by CEPIS, DPG, GAMM, GMDS, GME, ITG Hamburg, Germany, August 28 - September 2, 1994 CCH Congress Centrum Hamburg Access to Internet for All Participants --------------------------------------- As a free service for each registered congress participant a guest account will be available. From several rooms at the congress sites you will be able to make a remote login to your computer in your home institution. You may read your mail, transfer files by FTP, and print. In addition you may use several different PC's and printers. Support by members of the Hamburg University will be available in each room. Welcome Address --------------- Communication has always played a key role in Hamburg. As the trade and media metropolis of Northern Europe, Hamburg lives from the smooth flow of information. After all, in trade (and that includes the trade in new developments) the key thing is to be that bit faster than your rivals. Hamburg is often referred to as the "gateway to the world". As hosts to the 13th IFIP World Computer Congress, Hamburg also becomes the "gateway to communication". I am sure that Hamburg's Congress Centrum will offer the ideal setting to ensure this world congress runs successfully. I am delighted that you are coming to the Free and Hanseatic City of Hamburg for such an outstanding world congress. Might I also recommend you plan enough time for a stroll round the city? To enjoy the international flair, cultural attractions and many fine shops of this green city situated on the Elbe and Alster. Dr. Henning Voscherau Mayor of Hamburg National Committee of Honour ---------------------------- Chair: Dr. Heinrich von Pierer Vorsitzender des Vorstands Siemens AG, Muenchen Members: Hans W. Dirkmann Vorsitzender der Geschaeftsfuehrung Digital Equipment GmbH, Muenchen Joerg Menno Harms Vorsitzender der Geschaeftsfuehrung Hewlett Packard, Boeblingen Edmund Hug Vorsitzender der Geschaeftsfuehrung IBM Deutschland GmbH, Stuttgart Martin Kohlhausen Sprecher des Vorstands Commerzbank AG, Frankfurt Dr. Berthold Leibinger Geschaeftsfuehrender Gesellschafter Trumpf GmbH + Co. Maschinenfabrik Stuttgart, Ditzingen Romin Neumeister Stellvertretender Vorstand Software AG, Darmstadt Helmut Ricke Vorsitzender des Vorstands Deutsche Bundespost TELEKOM, Bonn Dr. Karl-Gerhard Seifert Mitglied des Vorstands Hoechst AG, Frankfurt Dr. Hermann Scholl Vorsitzender der Geschaeftsfuehrung Robert Bosch GmbH, Gerlingen-Schillerhoehe Dr. Michael Endres Mitglied des Vorstands Deutsche Bank AG, Frankfurt Dietmar Hopp Vorsitzender des Vorstands SAP Aktiengesellschaft, Walldorf Max Dietrich Kley Mitglied des Vorstands BASF AG, Ludwigshafen Adolf Kracht Vorsitzender des Vorstands Gerling-Konzern Versicherungs- Beteiligungs-Aktiengesellschaft, Koeln Dr. Jens Neumann Mitglied des Vorstands Volkswagen AG, Wolfsburg Klaus Christian Ploenzke Vorsitzender des Vorstands Ploenzke AG, Kiedrich-Rheingau Juergen Sarrazin Sprecher des Vorstands Dresdner Bank AG, Frankfurt Dr. Manfred Schneider Vorsitzender des Vorstands Bayer AG, Leverkusen Prof. Dr.-Ing. Hartmut Weule Mitglied des Vorstands Daimler Benz AG, Stuttgart Honour Committee Chair ---------------------- Computer Science and Information Technology The Basis of Industrial Innovation This century two major innovations brought significant changes to our way of life. The first was programmable computers introduced by Konrad Zuse in 1941, and secondly the microprocessor of Ted Hoff (Intel) in 1971. Since then both software and hardware have developed at an unbelievable pace. In the area of software, we started with simple formulae and soon reached speech and picture recognition using knowledge processing. The digital revolution in hardware development moved just as rapidly from simple four bit processors to highly complex chips with, in excess of, four million gates. All achieved at lower prices throughout the world. These key technologies are the driving force in many sectors such as communications, medical electronics, energy and even provide the infrastructure of our society through banking and the legal system. The results achieved so far are but the beginning of this revolution. The potential of computer science and information technology are tremendous and will bring us new ways of processing and communicating - people call it the information society. More importantly, we will be able to use these tools to find solutions to our global problems such as energy, environment, food, population control, and peace. Today these technologies can be optimised to help us overcome the current industrial recession period. But this is only possible with a close dialogue amongst politics, science, and industry. In other words, more professionals have to understand the opportunities and challenges for the good of society. The IFIP Congress in Hamburg will offer us such an opportunity. The important potential of these technologies can only be realised by very high Research & Development investments. These costs are so high that nearly no industry or nation alone is able to afford to produce the next generation. Hence strategic alliances of industry as well as large governmental programs are evident today, thus bringing scientists and engineers together. At the same time these technologies enable this globally distributed development. The technology itself can be used around the world in developing countries to enhance their quality of life. For this to be effective, global communications and co-operation among scientists is vital. IFIP has been playing its part since 1960 and I feel happy and honoured, that this tradition is now continuing and will be accelerated in Hamburg in 1994. Dr. Heinrich von Pierer Program Committee Chair Message ------------------------------- Dr. Ronald P. Uhlig The program for the 13th World Computer Congress, IFIP '94, has been designed to be radically different from recent IFIP World Computer Congresses. You have a historic opportunity to influence the direction of computing and communications in this Congress. Recent IFIP World Computer Congresses were designed for more passive audiences. This Congress is a bold experiment to involve Congress participants directly in generating a number of focused messages to the computing and communications community, with recommendations concerning future directions. In other words, this Congress is designed to produce immediate results. If you want to participate in shaping the future of Computing and Communications, this Congress is for you. The first part of the Congress will be in a more traditional style, with presentation of papers concerned with computing and communications foundations, technology, applications, and impacts five years from now, in the year 2000. More than 100 invited speakers and more than 140 submitted papers have been selected to lay the foundation for assessment of issues and generation of recommendations in the form of action agendas during the second half of the Congress. These action agendas will be the Congress Message - the results. During the early World Computer Congresses, beginning in 1959, there was a high level of interaction among participants, and those participants did, in a very real sense, shape the future of computing. The explosion in computing technology during the 35 years since the first Congress has so enlarged the field that the general interaction which was a hallmark of the early Congresses, has significantly declined. The new format of this Congress is designed to restore the level of participant interaction, and to generate a new level of excitement among delegates. The message or action agendas which will be developed by the Congress delegates, will be focused on nine specific issues, formulated as nine general questions which have no simple answers. These questions were designed to promote dialogue between the major topics of the congress: Foundations, Technology, Applications and Impacts of Computing and Communications technology. You are challenged to examine the issues discussed in this Advance Program and to answer for yourself, whether you would like to be a part of shaping the future by actively helping to develop one of the action agendas. Monday, the first full day of the Congress, will begin with a keynote session featuring distinguished speakers from Europe, Japan and the USA, who will address the topic, Impact of Investment Strategies on Computer and Communications Utilization. Monday afternoon will feature addresses by Expert Speakers in each of the five main tracks. After their speeches, there will be an opportunity to meet with these experts in a series of small group sessions, with no more than 50 participants in each session. All day Tuesday and the first half of Wednesday have been reserved for presentations by invited speakers and for submitted papers in all tracks, and for a series of Workshops. Arrangements are also being made to allow interested participants to meet with experts and speakers over lunch. Each of the Issue streams, which start Wednesday afternoon and continue through Thursday, will include invited and submitted paper sessions and a panel session. On Thursday afternoon, five hours have been set aside for development of the action agendas in groups of no more than 50 people. (If more than 50 people want to work on a particular issue, multiple groups will be formed for that issue). All of the recommendations will be presented to all Congress participants in a plenary session on Friday, and will then be summarized as the Congress Message. These recommendations will be widely disseminated to the Computing and Communication Community after the Congress. It is hoped that there will be continuing activity on many of the issues. You are invited to participate in the making of history in the 13th World Computer Congress - IFIP '94. General Chair Message --------------------- Prof. Dr. Wilfried Brauer IFIP and GI invite you to participate in the world meeting of computer and communication professionals. You will make contact with new knowledge and experiences and with old and new friends. For the German informatics community the IFIP Congress '94 also is a special one amongst the annual congresses of the GI, and it celebrates the 25th anniversary of GI. For Hamburg the IFIP Congress is part of the celebrations for the 75th anniversary of the University of Hamburg. Thus this congress will not only be an international meeting but also an important regional event - many reasons for many people to come to Hamburg. The congress organizers are pleased and honoured that IFIP's General Assembly in 1989 found our proposal, to host IFIP Congress '94, so attractive that Hamburg was chosen. I am sure that the expectations will be met. Ron Uhlig, the program committee chairman, has developed in an innovative way a new design for the congress program, offering many more opportunities for active participation. Karl Kaiser, the organizing committee chairman, is doing a perfect job; his task is much greater than usual, since this IFIP Congress has a multi-faceted structure. In addition to the traditional congress program there are - all the many facilities to meet the experts and to discuss and work in small groups - the five scientific excursions which present interesting applications where computers and communications play a key role - the 15 additional workshops, in particular the 'GI-Fachgespraeche' which are a traditional main constituent of the annual GI congresses - the students workshop, organized by informatics students' union at the University of Hamburg - also a traditional GI feature. Since the program is so diversified the congress organizers are happy that the University of Hamburg offered rooms and many other resources for the planning and running of the congress. Let me now hint at three special aspects of the program: In Germany, many scientists and professionals are concerned with a more intelligent use of our resources and the preservation of the ecosystem; and German companies have a lot of experiences and competences to solve the related problems. Some of these issues are dealt with in a panel discussion on Monday afternoon, in the workshop on Information Technology and Mobility, in the scientific excursions (in particular the one to the TRANSRAPID pilot installation), and also within several parts of the IFIP Congress program. People are becoming more interested in history and in the history of informatics. In a special GI- workshop and in a section of the IFIP Congress program (in track 3) a number of computer pioneers and specialists in informatics history will give lectures; some historical objects will be exhibited. Computer scientists and professionals are also human beings, i.e. they are not only devoted to technology, but they are, e.g., also engaged in the arts. To reflect this, there will be presentations on computer, media, and arts in a GI-workshop and in track 3 of the IFIP Congress program, you will find an exhibition of paintings, and you may also participate in a concert of contemporary computer music presented by famous composers. You, the participants of the IFIP Congress '94, should also enjoy your stay in Hamburg - in addition to the technical work at the congress you should also profit from the social events and the supporting program. You are offered by the organizing committee possibilities for a cheap stay in Hamburg - if you register before June 1, you may get by special request one of the cheap accommodations specially reserved. We hope that many people will come to the IFIP Congress '94. Hamburg, the German gateway to the world, has opened its gates widely for you. Welcome Address by the President -------------------------------- of Gesellschaft fuer Informatik (GI) Prof. Dr. W. Glatthaar President of the GI I would like to welcome all those associated with computer science, in particular the members of the worldwide IFIP family to Hamburg. We aregrateful that the IFIP World Computer Congress will take place in Germany in exactly the same year that the German Association of Informatics is celebrating its 25th anniversary. More than a quarter century ago, when the last IFIP World Congress took place in Germany, such congresses that took stock of computer science in its full breadth were welcome without hesitation. Today, there is some disillusionment in computer science. World congresses with broad subject spectra are analyzed with respect to their justification. Computer science itself has suffered global setbacks that effect the further development of the IFIP associated societies and their congresses so that one has to ask oneself: Does a world computer congress still make sense in this day and age? Thorough analysis has brought social and economic scientists to the conclusion that we have just begun to be an information and knowledge driven society. The acquisition and application of new knowledge through research and technology provide the largest contribution to a global development of society and environment for the benefit of all people as well as for the world around them. A solution to our large world problems appears to be possible only with the appropriate and comprehensive application of computer science and computer technology. A more intelligent use of the environment also requires a multi- faceted application of computer science. Hence a survey of the worldwide work of computer scientists is still necessary. The computer scientists themselves who are specialized in their respective fields of research require an overall and comprehensive perspective on the state of development of their science. On the other hand, the public would also like to receive competent information as to how the computer scientists evaluate their research and development work towards solving the social, ecological, and cultural problems, a task in which many resources are invested. Is this investment justified? The GI therefore welcomes this year's topic Computer and Communications Evolution - The Driving Forces. I hope that many speakers will present their ideas and concrete solutions in Hamburg and that a large number of participants will yield political importance to the congress in order to convincingly demonstrate to the world, to Europe, and to Germany that computer science is a driving force for the future global development. Welcome to Hamburg! Wolfgang Glatthaar Sponsor ------- The International Federation for Information Processing (IFIP) is a multinational federation of professional and technical organizations (or national groupings of such organizations) concerned with information processing and computer science. There are currently 43 such organizations in IFIP representing 53 countries. The aims of IFIP are to promote information science and technology by: - fostering international cooperation in the field of information processing - stimulating research, development and the application of information processing in science and human activity - furthering the dissemination and exchange of information about the subject - encouraging education in information processing. IFIP came into existence in January 1960. It was established after the first International Conference on Information Processing which was held in Paris in June 1959, under the sponsorship of UNESCO. Its technical work is managed by eleven Technical Committees, divided into a number of Working Groups.The most significant event in the IFIP's program is the World Computer Congress, held every three years until the Congress in Madrid, and every two years from 1992 on. It is an international occasion which attracts professionals and scientists from all over the world to learn and to exchange ideas with their colleagues from other countries. IFIP Congresses --------------- 1959 Paris 1977 Toronto 1962 Munich 1980 Tokyo & Melbourne 1965 New York 1983 Paris 1968 Edinburgh 1986 Dublin 1971 Ljubljana 1989 San Francisco 1974 Stockholm 1992 Madrid Host ---- The 13th World Computer Congress is hosted in Hamburg by the Gesellschaft fuer Informatik e.V. (GI), the German member organization of IFIP. The GI was founded in 1969 as a non-profit organization by a small number of scientists and professionals in order to support informatics research and development, applications and education. Meanwhile GI has about 20.000 members and covers the whole range of informatics (including applications). The main goal of GI is to promote informatics - as a science and a key technology - by technical work in more than 120 expert committees and working groups, by the organization of up to 70 national and international events per year, by the publication of books and several journals, and by scientific awards. Since 1990 GI has its scientific home in the already famous International Conference and Research Centre (IBFI) at Dagstuhl Castle. Because of its competence and experience GI is more and more asked for advice by governmental authorities. GI is glad to celebrate its Silver Jubilee by hosting a world informatics event: the IFIP Congress '94. Program Committee: ------------------ Chair: R. P. Uhlig, USA J. Barzdins, Latvia J. Berleur, Belgium S. Bhatnagar, India K. Brunnstein, Germany R. Clarke, Australia K. Duncan, USA A. Elci, China/Turkey E. ElSayed, Egypt D. Farber, USA R. Freivalds, Latvia Z. Galil, USA C. Guy, South Africa Y. Gurevich, USA H. Hashizume, Japan O. Herzog, Germany K.-T. Huang, Singapore K. Krueger, USA J.-C. Laprie, France G. Maguire, Sweden V. Marik, Czech Republique B. McColl, U.K. H. Meleis, U.K. B. Neumann, Germany S. Nishikawa, Japan L. Pacholski, Poland B. Pehrson, Sweden D. Perrin, France R. Petrella, Belgium E. Raubold, Germany A. Salwicki, France H. Schwaertzel, Germany I. Simon, Brazil Y. Tanaka, Japan A. Tantawy, USA L. Tarouco, Brazil R. Traunmueller, Austria E. Vogt, Germany G. Wechsung, Germany M. Yamamoto, Japan K. Kaiser, Germany, (OC Chair) W. Brauer, Germany, (Past Chair) German Organizing Committee: ---------------------------- Chair: K. Kaiser, Germany U. Brauer E. Bredendiek B. Brunnstein K.A. Duncan A. Dusold H. Felbecker H.C. Flessner Chr. Floyd W. Hansmann M. Jantzen M. Kudlek M. Kokaly M. Laska K. Lagemann R. Lang W. Menzel A. Moeller H.-J. Mueck J. Nedon A. Nehls H. Oberquelle D. Pressmar H. Rampacher J. Schmidt R. Schulmeister V. Sherman H. Tewes B. Wolfinger R. Zierke K. Zimmermann W. Brauer (Gen. Chair) Hamburg ------- Hamburg has many faces: a center of trade and industry, port city, media metropolis, university city, arts center, shopping paradise, and leisure capital. With its 1.7 million inhabitants Hamburg is the largest city in Germany after Berlin. It owes its international significance, above all, to its port and the associated trading links round the world. The city itself is over a thousand years old. The port celebrated its 800th anniversary in 1989. Trade and industry occupy a particularly important position. Many German companies and numerous foreign corporations are based in Hamburg, turning the city into the leading center for foreign trade in the Federal Republic of Germany. Hamburg has a broad spectrum of industries ranging from aerospace (second only to Seattle as a location for aircraft production) and electrical engineering to food, drink, coffee, tea and much, much more. The banking and insurance sectors are also well represented. Hamburg's international significance is underlined by the large number of diplomatic representations. No other city in the world, apart from New York, has more consulates than the city on the river Elbe. What is more, Hamburg is also Germany's media capital with the press, TV, radio, new media, PR and advertising heavily represented. In the arts field, Hamburg has a wide range of attractions with theaters, the State Opera House, museums, and art galleries offering a constantly changing program of international standing. For Hamburgers and visitors to Hamburg, the city center is particularly attractive with its new shopping arcades and malls tempting people out for a stroll and to shop. Hamburg also offers an exceptionally high quality of recreational life with the river Elbe and Alster lakes, spacious parks, and numerous excursion possibilities into the surrounding region. Opening and Closing Sessions ---------------------------- Two very prominent personalities from German industry have already agreed to speak at the opening Session. A welcome address will be given by Dr. Heinrich von Pierer Chairman of the Board of Siemens AG. Dr. Tyll Necker President of the Union of German Industrial Companies (Bundesverband der Deutschen Industrie) will present a keynote. Another keynote will be presented by a high government official of the European Union. The first Presentation of the Isaac L. Auerbach Award will be presented in a short ceremony. The IFIP Congress will be opened by the IFIP President, the GI President, and the Congress Chairman. On Monday afternoon, Dr. H. von Pierer will also chair a panel discussion on more intelligent ways to deal with environmental problems. This discussion is aimed at the general German public and will be in German. In the closing Session two very prominent international speakers, one from the European and the other from the North American industry, will present their views on the future. Also, the organizers of the next IFIP Congress will invite to Canberra, Australia, for 1996. -------------------------------------------------------------------------- Technical Program -------------------------------------------------------------------------- Introduction ------------ In his Program Committee Chair Message Ronald P. Uhlig has promised you a true Congress: you will have the opportunity not only to listen and learn about the next five years of development in the computer and communications community; you will also analyse and discuss strategic issues; and then you will have the opportunity to recommend courses of action toward their resolution that could influence the course of developments into the new century. Congress Overview ----------------- The theme of the Congress is Computer and Communications Evolution - The Driving Forces. Within this theme, the Congress will address such important questions as these: Are we developing the 'right' technology and applications? What will be the impact of these developments, and what should we do differently? What research into the foundations of computer science will open up new possibilities for design and application of hardware and software? The Congress will focus on developments that will begin to have impact by the end of the 20th century, during the five years following the Congress. Strong emphasis will be placed on evaluating the entire field of computers and communications. The objective, when the Congress is completed, is to have a good assessment of: - What should computer and communications systems be able to do in terms of performance, applications, and social impacts? - What will they be able to do by the end of the 20th century? - What should be changed in research and development, to close the gap between what systems will be able to do and what they should be able to do? - Is the cost of the changes worth the probable results? The Congress will achieve this assessment through the active involvement of participants in the processes of assessment and developing recommendations. Following the Congress, this assessment will be conveyed by IFIP to the computer and communications community as the Congress Message to the Community. Three very knowledgeable keynote speakers will launch the Congress with their global perspectives on "The Impact of Investment Strategies on Computer and Communications Utilization." Following these opening speeches, the Congress theme is further developed in three phases: - the learning phase, which presents new information - the assessment phase, which analyses and discusses strategic issues - the feedback phase, which prepares and delivers the Congress Message The learning phase will take place during the first two and a half days of the Congress, when up to fifteen parallel streams will present sessions on computers and communications in these five topical tracks: - hardware and software technology - computer and communications applications - impacts of computers and communications in solving major world problems - foundations of computer science - developing countries These five tracks are closely linked, and many strategic issues lie at their interfaces. For instance, discoveries in foundations make possible radical new developments in hardware and software. These developments in turn enable applications that previously were considered impossible. Understanding the real and potential impacts of computer and communications systems leads to further improvements and investments in technology and applications to enhance the positive impacts and minimize negative impacts. Further, future growth of the computer and communications community must take into consideration the needs and resources of developing countries. To address these strategic issues, five key linkages among the five track topics have been defined: Link 1: Technology <--> Applications Link 2: Technology <--> Impacts Link 3: Technology <--> Foundations Link 4: Applications <--> Impact Link 5: Developing Countries <--> First Four Tracks These five links will be explored during the Congress in the assessment phase. For each link, one or two strategic issues were especially formulated to provide focus for participants' analysis anddiscussion. These issues are expressed as the following key questions: - What Should We Build? (Link 1) - How Much Applications Knowledge Should a Technologist Have? (Link 1) - When Virtual Reality Becomes Real... (Link 2) - Utopia? or Chaos? How Should We Control Technology Development? (Link 2) - How Much is Safety Worth? (Link 3) - Should We Invest in Intellectual Elegance or Computer Power? (Link 3) - Who is in Control? (Link 4) - Is Applications Development Focused on Real Problems? (Link 4) - Is Technology Transfer the Answer? (Link 5) Each Congress attendee, including all speakers, is invited and expected to select an issue at the time of registration and participate fully in the activities planned for its resolution. In the assessment phase these activities include a full day of invited and submitted papers, panel sessions, and discussions. The feedback phase is the one-day process and product of identifying key problem areas and their resolution for each issue. During this phase, participants will work in small groups to develop an Action Agenda for each issue. These Action Agendas will make up the Congress Message. The Message will be presented on the final day of the Congress and will be disseminated in print and electronically. The Program Committee intends that the computer and communications community take action, based on the Congress Message. Accordingly, participants in each issue will have the opportunity to develop and present proposals to the IFIP Technical Assembly for refinement of the Action Agendas and/or for follow-on projects based on that group's recommendations. Your questions about the format and processes which the Congress will use to achieve its objectives, and the role of the participants, are explained in the next sections. Congress Format --------------- In many respects, the Congress is a traditional conference in that the first three and a half days of the Congress - the learning and assessment phases - are organized with an opening triple-keynote session, followed by parallel streams of formal paper and panel sessions. An exciting addition to this traditional format are the Meet the Experts sessions. As a Congress participant you will have the opportunity to meet in small groups with the individual expert speakers who will keynote each track stream. Their talks will be given in the first Monday afternoon session; in the second session, each speaker will spend the entire session interacting with a group of up to 50 participants. A second, conceptual format underlies the traditional one: the issue streams. Although participants are encouraged to select the issue that interests them most, and then attend the sessions designated for that issue throughout the Congress, the format of sessions remains traditional until Thursday after lunch. At that time participants will move into small, issue-specific working groups, each of which will develop its own Action Agenda. On Friday morning, the final half-day of the Congress, the Action Agendas will be presented prior to the Closing Session. In summary, you are invited to bring your own special knowledge and experience to the Congress for an update, apply it to explore the issues, and then contribute to the Congress Message recommendations for action back to the computer and communications community. Meet the Experts and Meet the Speakers -------------------------------------- Each day the Congress will offer special ways in which participants can interact directly with speakers. The first is during the Meet the Experts sessions on Monday afternoon. Following the Experts Sessions, each of the Expert Speakers will meet with up to 50 participants in a small room for one and one/half hours, for an in-depth discussion with the speaker on issues related to the topic of his or her presentation. The Congress will offer Meet the Speaker lunches on Tuesday, Wednesday, and Thursday. Each speaker will host a table of up to ten participants for an informal discussion over lunch. Participants will be required to purchase their lunches and take them to a nearby hall where a table will be designated for each speaker. For all of these opportunities to interact directly with the speakers, the list of available speakers will be posted at the Congress site. You will be able to select the speakers you want to meet and to reserve a place in their group. Keynote Session --------------- P02 Keynote Session: Impact of Investment Strategies on Computer and Communications Utilization Time: 11.00 - 12.30 Chair: Mr Uhlig, Northern Telecom, USA Three distinguished speakers, one from Japan, one from the USA, and one from the European Union will address the keynote session topic. Mr Hiramatsu, Governor of Ohita Prefecture, Japan Mr Cerf, President, Internet Society, USA Mr Strub, Chief Adviser, Director General, DG XIII, CEC -------------------------------------------------------------------------- Tracks -------------------------------------------------------------------------- Track 1: Hardware and Software Technology ----------------------------------------- In Track 1, the technology track, the technical limits and the state of the art of computing and communication, will be examined and assessed, focusing on the intersection, computer and communication (C&C). The Technology track will set the technical framework for the linkages. In an introductory Track 1 plenary, invited experts provide overviews and make themselves available for discussion with participants to define the basis for the subsequent sessions. Presentations by invited specialists from industry presenting their view on the industrial change induced by the emerging C&C area are followed by contributed presentations from all over the world and concluding panel sessions on how to introduce new techniques and trends affecting C&C system design. Program Committee: Chair: B. Pehrson, Royal Institute of Technology, Sweden H. Hashizumi, NACSIS, Japan J.-C. Laprie, LAAS-CNRS, France H. Meleis, DEC, UK A. Salwicki, University de Pau, France H. Schwaertzel, Siemens AG, Germany Y. Tanaka, Hokkaido University, Japan E. Vogt, IBM, Germany Monday Afternoon X01 Session: Plenary: C&C - Limits and State of the Art Time: 14.00 - 15.30 X01.1 Physical Limits for Computing and Communication Invited Expert: Y. Yamamoto, Stanford University, USA X01.2 State of the Art in Computing and Communication Invited Expert: D. Farber, University of Pennsylvania, USA X01.3 State of the Art in Interaction Technologies Invited Expert: A. Peled, ELRON, Israel There will be an opportunity to talk to one's favorite expert in a small discussion group in the discussion sessions immediately after the Expert Session. These presentations will provide valuable input for the ISSUE discussions in the second phase of the Congress. X02 Meet the Experts Time: 16.00 - 17.30 X02.1 Meet Yoshihima Yamamoto X02.2 Meet David Farber X02.3 Meet Abe Peled X03 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Tuesday Morning S01 Session: Plenary: C&C Integration Time: 09.00 - 10.30 S01.1 C&C Integration - How Does Industry Cope? Invited Speaker: A. Igel, Ericsson Telecom AB, Sweden S01.2 Personal C&C Environments Invited Speaker: I. Sugarbroad, Northern Telecom, France Stream A: C&C Support --------------------- S02a Session for Invited Presentations: System Design Time 11.00 - 12.30 S02a.1 Network Management R.C. Williams, IBM, USA S02a.2 Design Techniques G. Holzmann, AT&T Research, USA Tuesday Afternoon S03 Session for Contributed Presentations: System Design Time: 14.00 - 15.30 S03.1 Analysis and Modelling of Routing Algorithms in High-Speed Networks X. Cheng, Bond University, Australia S03.2 A Simulation Study to Determine the Importance of Load Balancing Algorithms for Loosely-Coupled Distributed Systems R.A. Simpson, University of Central England in Birmingham, UK S03.3 Specifying Dynamic Real-Time Systems in CRP R.K. Shyamasundar, Tata Institute of Fundamental Research, India S03.4 The Role of Infrastructure in the Adoption of an Immature Software Technology P. Fowler, USA S05 Panel Session: Introduction of New Techniques Time: 16.00 - 17.30 Panellists: G. Holzmann, AT&T Research, USA P. Fowler, CMU/SEI, USA D. Bjoerner, UNU/IIST, Macau S07 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Wednesday Morning S61 Session for Contributed Presentations: SoftwareTime: 09.00 - 10.30 S61.1 Solving System Partitioning Problem Using a Massively Parallel Bio-Computing Network R.-I. Chang, National Chiao Tung University, Taiwan S61.2 Software for the Re-Engineered Corporation K.I. Mitchell, New Zealand S61.3 The Reduction Method of Waiting Operands in a Data Flow Machine H. Nagase et al., Kanazawa Institute of Technology, Japan S61.4 Improving Software Testability by Observability and Controllability Measures S.C. Gupta, National Informatics Centre, India S63 Session for Contributed Presentations: Hardware Time: 11.00 - 12.30 S63.1 The Execution Model and the Architecture for Real-Time Parallel Systems Y. Yamaguchi et al., ETL, Japan S63.2 SWIM Active Memory: Architecture and Applications A. Asthana et al, AT&T Bell Labs, USA S63.3 Compiler's New Role in Data Cache Perfecting C.-H. Chi, University of Hong Kong S63.4 Designing Multi-Processor Real-Time Systems with Multi-Views L. Zhang et al., The Netherlands Stream B: C&C Systems --------------------- S02b Session for Invited Presentations: System Technology Time: 11.00 - 12.30 S02b.1 Database Technology B. Lindsay, IBM Almanden, USA S02b.2 Telesensation - Distributed Virtual Environment N. Terashima, ATR, Japan Tuesday Afternoon S04 Session for Contributed Presentations: Wireless Networking Time: 14.00 - 15.30 S04.1 Personal Communication is More Than Wireless Communication W. Weigel et al., Siemens AG, Germany S04.2 Extensions of the Internet Protocol for Wireless Communications Chr. Kroell, ESA, P. Peinl and J. Pommnitz, IBM, Germany S04.3 Walkstation F. Reichert et al., KTH, Sweden S06 Session for Contributed Presentations: User Interfaces Time: 16.00 - 17.30 S06.1 The Dynamic Screen - Beyond the Limits of Traditional Graphic User Interfaces P. Lueders and R. Ernst, TU Braunschweig, Germany S06.2 Experiences in Applying a Client-Server GUI System U. Moilanen, Administrative Development Agency, Finland S06.3 An Adaptive Browsing System Based on Rules for Object-Oriented Databases B. Czejdo, Loyola University et al., USA S07 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Wednesday Morning S62 Session for Contributed Presentations: Distributed Systems and Networking Time: 09.00 - 10.30 S62.1 Adaptive Architecture for Flexible Information Systems T. Murayama, F. Hattori, NTT, Japan S62.2 On the Effect of Statistical Bandwidth Allocation in an ATM Network Running Today's Applications G.P. Balboni, L.Liffredo, CSELT, Italy S62.3 Decentralized Computing Environment for Agent OrientedProgramming, H.M. Wang, Changsha Institute of Technology, P.R.China S64 Panel Session: Trends in Personal C&C Time: 11.00 - 12.30 Track 2: Computer and Communications Applications ------------------------------------------------- This track focuses on two streams: New and Important Applications, and Application Design Methods. The function of this track within the congress is to provide the most up-to-date and future-oriented information on computer and communications applications and their design, implementation and management methods. Although these topics can not be covered in depth, the invited speakers and submitted papers have been selected in such a way that they provide the necessary background and starting-points for the assessment of issues like Why Should We Build It? or Who Is In Control - User or Application Systems? The track will be introduced on Experts Day with: Stream A: New and Important Applications - Integrated Traffic Management - Important Satellite Applications - Personal Telecooperation Assistance Stream B: Application Design Methods - Vendor Independent Platforms for Application Design - Experience with Participative Application Development - User Interface Design for Cooperation Applications Following these presentations the participants will have the opportunity to discuss with her/his favorite expert in a small Meet the Experts-group. The track will continue on day 2 with invited papers on The Virtual Factory, Business Mobile Computing, Intelligent Buildings, Domain- Oriented Design Environments, Object-Oriented Application Management, and Programming as Experience. Thereafter, on day 2 and day 3, two streams of submitted and invited papers have been organized, which focus on Public Services, Professional and Personal Services, and Industrial Applications on the one hand and on Highlevel Application Design, User Interface Design, and Technical and Engineering Applications on the other hand. Two panel sessions will complement these two streams, discussing the relationships between the newly developing services respectively the role of new design techniques in the future. On both days in the evening some time is left for informal presentations, videos, posters, and non-commercial demonstrations fitting into the topics of the tracks. All session speakers will be instructed to consider in their presentations the relationship of their topic to the particular issues, selected for the second congress phase, and they will be encouraged to actively introduce their views into the discussions of the linkages between the different information technology disciplines as brought into focus by the formulated issues. In this way every participant and also the speakers should be able to develop a personal position with respect to the issues which will lead to an engaged and fruitful discussion in the issue sessions. Program Committee: Chair: E. Raubold, GMD, Germany E. N. El-Sayed, University of Alexandria, Egypt H. Hashizumi, NACSIS, Japan K.-T. Huang, IBM World Trade Corp., Singapore V. Marik, Czech Technical University, Czech Republic B. Neumann, University of Hamburg, Germany S. Nishikawa, Osaka University, Japan A. Tantawy, IBM Watson Research, USA R. Traunmueller, University of Linz, Austria Stream A: New and Important Applications ---------------------------------------- From the huge number of applications for computers and networks three particularly prominent have been selected, which exemplify how modern information technology can help to better manage the scarce resource of physical transport capacity, to bridge geographical distance without big investments in terrestrial infrastructure and to help individual persons to stay in contact and perform common tasks. Monday Afternoon X04 Session: Experts on New and Important Applications Time: 14.00 - 15.30 X04.1 Integrated Traffic Management Invited Expert: I.W. Moehlenbrink, Daimler Benz AG, Germany X04.2 Important Satellite Applications Invited Expert: N.N. X04.3 Personal Telecooperation Assistance Invited Expert: Mr Calis, Philips Communication Systems, The Netherlands There will be an opportunity to talk to one's favorite expert in a small discussion group in the discussion sessions immediately after the Expert Session. These presentations will provide valuable input for the ISSUE discussions in the second phase of the Congress. X06 Meet the Experts Time: 16.00 - 17.30 X06.1 Meet I.W. Moehlenbrink X06.2 Meet N.N. X06.3 Meet Mr Calis X08 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Tuesday Morning The first Specialists' session in Track 2 is a common session for the Applications (A) and the Methods (B) streams, because the topic Virtual Factory spans the intentions of both streams. S08/S09Session: A New Application Requiring New Methods Time: 09.00 - 10.30 S08.1/ S09.1 The Virtual Factory Invited Speaker: P. Raulefs, Intel, USA S08 Session: Experts on New and Important Applications Time: 11.00 - 12.30 S08.2 Business Mobile Computing F. Huguenin, Intel Semiconductor AG, Switzerland S08.3 Intelligent Buildings Invited Speaker: A. Kujuro, NTT, Japan S10 Session: Public Services Time: 14.00 - 15.30 S10.1 Computer Systems Supporting Political Planning V. Gladun, Inst. of Applied Informatics, Ukraine S10.2 The Telecommunication Infrastructure of the Future K. Braun, Siemens AG, Germany S10.3 X500 Directories-Status and Prospects on the Way to the World-Wide Directory Sharing P.F. Pawlita, Siemens Nixdorf Information Systems AG, Germany S10.4 On the Way to a Competitive Market of Services in Heterogeneous Networks Chr. Mittasch et al., University of Dresden, Germany S12.1 Panel Session Personal, Corporate or Public IT-Services: Will They Fit Together or Compete? Time: 16.00 - 17.30 S13 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Wednesday Morning S65 Session: Professional and Personal Services Time: 09.00 - 10.30 S65.1 Multimedia and Multiparty Desktop Conference System as Groupware Platform S. Sakata, NEC, Japan S65.2 A Cooperation Support System Based on Multiplicity of Tasks K. Tsukada, Keio University, Japan S65.3 Personal Assistance Systems for Professionals, Illustrated by EIS H. Grunwald, Eindhoven University of Technology, The Netherlands S65.4 ALT-J/E, a Japanese to English Machine Translation System for Communication Translation S. Ikehara et al., NTT INSL, Japan S67 Session: Industrial Applications Time: 11.00 - 12.30 S67.1 An Expert System for Diagnosing Faults in the Chocolate Factory K. Wang et al., University of Trondheim, Norway S67.2 A Hybrid Program System with Co-Operating Traditional and Expert Programs for Flexible Manufacturing Systems G.L. Kovacs et al., Computer and Automation Institute, Hungary S67.3 An Integrated System Solution in the Diagnostics Industry by Customising PC-Based Standard Software R. Reh, Boehringer Mannheim GmbH, Germany S67.4 FURNACE, an Integrated System for Metallurgical Process Control M. Cosma, Research Institute for Informatics, Romania Stream B: Modern Application Design Methods ------------------------------------------- There exist three critical obstacles for the development of new applications: Fragmentation of the market by incompatibilities between different computer platforms, acceptability barriers against the introduction of new application systems, and the missing openness of existing applications for integration into collaborative multi-user interactions. The invited experts will report on the state-of-the-art and the development trends in overcoming these particular bottlenecks in the design of applications. Monday Afternoon X05 Session: Experts on Modern Application Design Methods Time: 14.00 - 15.30 X05.1 Vendor Independent Platforms for Application Design Invited Expert: S. Harish, Tandem Computers, USA X05.2 Experience with Participative Application Development Invited Expert: M. Kyng, Aarhus University, Denmark X05.3 User Interface Design for Collaborative Applications Invited Expert: N.N. There will be an opportunity to talk to one's favorite expert in a small discussion group in the discussion sessions immediately afterthe Expert Session. These presentations will provide valuable input for the ISSUE discussions in the second phase of the Congress. X07 Meet the Experts Time: 16.00 - 17.30 X07.1 Meet S. Harish X07.2 Meet M. Kyng X07.3 Meet N.N. X09 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Tuesday Morning The first Specialists' session in Track 2 is a common session for the Applications (A) and the Methods (B) streams, because the topic Virtual Factory spans the intentions of both streams. S08/S09Session: A New Application Requiring New Methods Time: 09.00 - 10.30 S08.1/ S09.1 The Virtual Factory Invited Speaker: P. Raulefs, Intel, USA S09 Session: Experts on Modern Application Design Methods Time: 11.00 - 12.30 S09.2 Domain-Oriented Design Environments G. Fischer, University of Colorado, USA S09.3 Object-Oriented Application Management F. Bacilhon, O2tech, France S09.4 Computer Humanities: Programming as Experience W. Bricken, HITL, USA Tuesday Afternoon S11 Session: High Level Application Design Methods Time: 14.00 - 15.30 S11.1 Including Expert System Capabilities into Object-Oriented Application Management I.R. Zubizarreta, Informaticos Facultad de Informatica San Sebastian, Spain S11.2 Artificial Intelligence for Semantic Understanding I. Toshiynki, NTT INSL, Japan S11.3 KSM: An Environment for Knowledge Oriented Design of Applications Using Structured Knowledge Architectures J. Cuena et al., Universidad Politecnica de Madrid, Spain S11.4 An Implementation of the PAC Architecture Using Object- Oriented Techniques F. Losavio et al., Cento ISYS, Venezuela S12.2 Panel Session The Future of Application Systems Design: Are Objects and Logic the Solution? Time: 16.00 - 17.30 S14 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Wednesday Morning S66 Session: Technical and Engineering Methods Time: 09.00 - 10.30 S66.1 Distributed Traffic-Monitoring and Evaluation by Means of a Client-Server Architecture G. Eschelbeck, Forschungsinstitut fuer Mikroprozessortechnik, Austria S66.2 Modelling Motion Simulation with Deds I.T.F. De Camargo, State University of Campinas, Brazil S66.3 Maintenance as Challenge or Limitation, Some Experiences from Object-Oriented Programming F. Lehner et al., The Koblenz School of Corporate Management, Germany S66.4 New Generation of Microcomputer-Based Operations Control Systems as Demonstrated by TRANSRAPID V. Freitag et al., Siemens AG, Germany S68 Session: User Interface Design Time: 11.00 - 12.30 S68.1 A User Interface Design Assistant Approach Invited Speaker: H. Reiterer, GMD, Germany S68.2 Design Methods for Human Computer Interfaces Invited Speaker: G.C. van der Veer, Vrije Univ., Amsterdam, The Netherlands S68.3 Adaptive User Interfaces Invited Speaker: M. A. Thies, DFKI, Germany Track 3: Social Impacts of Computers and Communications ------------------------------------------------------- Contemporary Information and Communication Technologies (ICTs) reshape almost all sectors of economic, public, and individual life on a world-wide scale. ICTs may help solving major world problems: in overcoming disease, ecological problems, bureaucracy, inadequate education, and unequal opportunities especially for disabled persons. To prevent risks in the growing vulnerability of systems and applications, it is essential to understand the nature of such developments and the limitations of ICT methods. Program Committee: Chair: K. Brunnstein, University of Hamburg, Germany R. Clarke, Australian National University, Australia K. Duncan, Health Information Systems, USA K. Krueger, World Bank, USA / Australia R. Petrella, CEC, Belgium L. Tarouco, University Fed. of Rio Grande do Sul, Brazil R. Traunmueller, University of Linz, Austria Stream A: International Developments ------------------------------------ Rapid International Developments can be observed all over the world. ICT has become a critical factor in developing countries (Tim Thahane) and Eastern Europe (Johann Guenther). New consciousness develops (Country Development), often with aid from abroad (Michel Bosco). As people, enterprises, and governments cooperate, legal regulations concerning patenting, computer crime, and data protection must be harmonized (Susan Nycum, Bernard Galler, Herbert Burkert). To minimize risks, responsibility of engineers (David Parnas) and ethical consciousness (Jacques Berleur) must be developed in the ICT community. To judge the rapid change in technologies and applications, it is worthwhile to listen to the few remaining pioneers and understand how they conceived these technologies. Konrad Zuse (on architectures, past and present), Heinz Zemanek (on formal methods), and M.V. Wilkes (EDSAC) made early foundations in their areas. Some developments reach far back in history, such as data communication concepts (Gerard Holzmann) or mechanical calculators (Bai Shangshu, Klaus-Dieter Graf). With developments in different countries (Gyoezoe Kovacs), it is essential to learn more about history of ICT (JAN Lee). In conjunction with a workshop on European Pioneers in Computing (held by GI), early machines and paintings of pioneers (Zuse, Kaemmerer) will be publicly displayed at Congress' entrance. Monday Afternoon X10 Session: Survey of Developments Time: 14.00 - 15.30 X10.1 Technological and Communications Revolution - a Critical Dimension of Development Invited Expert: T. Thahane, World Bank, Washington, USA X10.2 Private Telecommunication in Eastern Europe Invited Expert: J. Guenther, Alcatel Paris and INSEAD Fontainebleau, France There will be an opportunity to talk to one's favorite expert in a small discussion group in the discussion sessions immediately after the Expert Session. These presentations will provide valuable input for the ISSUE discussions in the second phase of the Congress. X12 Meet the Experts Time: 16.00 - 17.30 X12.1 Meet Tim Thahane X12.2 Meet Johann Guenther X14 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Tuesday Morning S15 Session: Legal Developments Time: 09.00 - 10.30 S15.1 Protection of Databases in the International Telecommunications Environment Invited Speaker: S. Nycum, Palo Alto CA, USA S15.2 Issues Surrounding Software-related Patents in the United States Invited Speaker: B. Galler, Software Patent Institute, Ann Arbor, USA S15.3 "Electronic Trust" and the Role of Law: A European Perspective Invited Speaker: H. Burkert, University of St. Gallen, Switzerland S17 Session: History of Informatics I Time: 11.00 - 12.30 S17.1 A Past and Present View on Computer Architecture Invited Speaker: K. Zuse, Huenfeld, Germany S17.2 Early Foundations of Formal Modeling and Language Specification: Vienna Development Method (VDM) and Vienna Definition Language (VDL) Invited Speaker: H. Zemanek, Tech. Univ. Vienna, Austria S17.3 From Batch to Interactive: The Evolution of Computing Systems 1957 - 1969 P. Cerruzzi, Smithsonian Museum, Washington, USA Tuesday Afternoon S19 Session: History of Informatics II Time: 14.00 - 15.30 S19.1 Data Communications: The First 2500 Years Invited Speaker: G.J. Holzmann, AT&T Labs, USA S19.2 About the first Hungarian Computer: M-3 Invited Speaker: G. Kovacs, John von Neumann Society, Hungary S19.3 Why We Study History of Computing Invited Speaker: J. Lee, Virginia Tech, Blacksburg VA, USA S21 Session: History of Informatics III Time: 16.00 - 17.30 S21.1 The EDSAC-Origins and Design Decisions M.V. Wilkes, University Cambridge, UK S21.2 Calculating Machines in China and Europe in 17th Century: The European View Invited Speaker: K.-D. Graf, Free University of Berlin, Germany S21.3 Calculating Machines in the Palace Museum in Beijing Invited Speaker: Li Di, Hohot, China and Bai Shangshu, Beijing, China S21.4 On Basic Concepts of Early Computers in Relation to Contemporary Computer Architectures R. Rojas, Free University of Berlin, Germany S23 Concert Time: 18.00 - 20.00 1) Tod Machover (MIT Media Lab, Boston, USA) performing computer and multimedia composition 2) Jean-Claude Risset (Marseille) performing Diskclavier compositions 3) Volker Branfield (pianist, Hamburg) playing Gyoergy Ligeti: Etudes for Piano Wednesday Morning S69 Session:Ethics and Social Responsibility Time: 09.00 - 10.30 S69.1 Professional Responsibilities of Software Engineers Invited Speaker: D.L. Parnas, MacMaster University, Hamilton, Canada S69.2 Codes of Ethics and Conduct within IFIP and in other Computing Societies Invited Speaker: J. Berleur, FUNDP, France S71 Session: Country Developments Time: 11.00 - 12.30 S71.1 Initiatives towards Science and Technology Cooperation with Developing Countries in the Field of Information Technologies Michel Bosco, CEC Brussels, Belgium S71.2 Belarus in the International Development Communication Society N.P. Radchikova, A.P. Repeko, Belarus Academy of Sciences, Minsk, Belarus S71.3 Decision Support in Policy Analysis: A Challenge for Newly Democratizing Countries Z. Strezova, Microtel Foundation, Sofia, Bulgaria S71.4 E-mail as an Enabling Technology in Brazil: The CNPq/ProTeM-CC Experience J. Palazzo de Oliveira, N. Hoppen, Univ. Rio Grande do Sul, Brazil Stream B: National Developments ------------------------------- National Developments often precede global trends. Recent technological advances (data highways) are regarded as key factors for 21st century infrastructures (Siegmar Mosdorf MDB), and modern politicians begin to re-shape government (Randy Katz). Equally, organisations evolve (Julie Cameron) as concepts of NetWork (Ina Wagner) and Quality (Linda Taylor) are adapted, with competitive advantages for successful early adaptors (George Glaser). Besides risks and benefits in Offices of the Future, Public sector, Multi- national corporations and social structures, ICT may become a significant aid in the lives of handicapped persons. Computers and Arts may be a focus to the understanding roles of man and technology. Three renowned composers - Tod Machover, Jean-Claude Risset, and Gyorgi Ligeti - discuss (Tuesday morning) how they use computing technology in selected works which will be performed in a public concert (Tuesday evening). And three renowned graphic artists and experts - Heinz-Otto Peitgen, Georg Nees, Frieder Nake - will discuss concepts of modern graphics, and how far away we are from the first masterpiece in Computer Arts. Another GI workshop will elaborate more fully on Arts and Computers. Monday Afternoon X11 Session: Changes in Political Processes Time: 14.00 - 15.30 X11.1 Reengineering Government Through Information Technology Invited Expert: R. Katz, ARPA US-DoD and University ofBerkeley, CA, USA X11.2 Opportunities and Risks of a New Technological Infrastructure for the 21st Century in a Borderless World Economy Invited Expert: S. Mosdorf MDB, German Parliament, Germany There will be an opportunity to talk to one's favorite expert in a small discussion group in the discussion sessions immediately after the Expert Session. These presentations will provide valuable input for the ISSUE discussions in the second phase of the Congress. X13 Meet the Experts Time: 16.00 - 17.30 X13.1 Meet Randy Katz X13.2 Meet Siegmar Mosdorf X15 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Tuesday Morning S16 Session: Computers & Arts: Music Time: 09.00 - 10.30 S16.1 Multimedia - New Opportunities for Artists Invited Speaker: T. Machover, MIT Media Lab, Boston, USA S16.2 About the Role of Computers to Bridge Gaps in Music Invited Speaker: J.-Cl. Risset, Centre National de la Recherche Scientifique, Marseille, France S16.3 From Order to Disorder: On the Influence of Computer Science Methods on my Thinking in Composition Invited Speaker: G. Ligeti, Hamburg, Germany S18 Session: Computer & Arts: Graphics Time: 11.00 - 12.30 S18.1 Fractals between Art and Science Invited Speaker: H.-O. Peitgen, University of Bremen, Germany S18.2 Computable Beauty Invited Speaker: G. Nees, Erlangen, Germany S18.3 How Far are we from the First Masterpiece of Computer Art? Invited Speaker: F. Nake, University of Bremen, Germany Tuesday Afternoon S20 Session: Management, Organisation and NetWork Time: 14.00 - 15.30 S20.1 The Information Organisation Driving Information Technology Invited Speaker: J. Cameron, Sydney, Australia S20.2 Tightly Knitted Connections: The Politics of Networking Invited Speaker: I. Wagner, Tech.University of Vienna, Austria S20.3 International Office of the Future: A Teaching and Research Facility Bernard C. Glasson, Univ of Technology, Perth, Australia S22 Session: Helping Handicapped Persons Time: 16.00 - 17.30 S22.1 Overcoming Disabilities with Information Technology: An International Survey Invired Speaker: D. Whitehouse, University of Toronto, Canada S22.2 Facilitating Citizenship Invited Speaker: G. Busby MBE, GEC Marconi Research Center, UK S22.3 Graphical User Interface for Blind Persons Invited Speaker: R. Gunzenhaeuser, University of Stuttgart, Germany S23 Concert Time: 18.00 - 20.00 1) Tod Machover (MIT Media Lab, Boston, USA) performing computer and multimedia composition 2) Jean-Claude Risset (Marseille) performing Diskclavier compositions 3) Volker Branfield (pianist, Hamburg) playing Gyoergy Ligeti: Etudes for Piano Wednesday Morning S70 Session: Changes in Business Practice Time: 09.00 - 10.30 S70.1 Industry Transformation through Information Technology: Dominant Designs as a Source of Competitive Advantage Invited Speaker: G. Glaser, Los Altos, USA S70.2 Quality Initiatives: Are They Changing Business Practices Worldwide? Invited Speaker: L.T. Taylor, Taylor and Zeno Systems, USA S72 Session: Business and Government Time: 11.00 - 12.30 S72.1 Functional Process Improvement Implementation: Public Sector Reengineering Th.R. Gulledge, D.H. Hill, E.H. Sibley, L. Sullivan, George Mason University, USA S72.2 Technology and Structure in the International Business Enterprise E.M. Roche, Univ South Orange, USA S72.3 Reflections on Social Impacts of Information Technology on Business Social Structures and Personality: A Critical Theory Orientation D.E. Sutherland, Ohio University, USA Stream C: Vulnerable Application -------------------------------- Major problems arise where ICTs meet vulnerable Applications. Health Care may be significantly improved by proper applications of ICT (Otto Rienhoff, Salah Mandil). Appropriate systems may help in development (Gerhard Brauer), mobile communication (Roland Werner et al.), and modern tools in doctors' education (Karl-Heinz Hoehne et al.) may bring benefits. But it is essential to overcome risks of data protection (Klaus Pommerening), database security (Joachim Biskup et al.), and use of smart cards (Rolf Engelbrecht). A national and global requirement with high priority is to preserve the environment. Here, ICT-based methods such as data and knowledge bases, information systems, and mathematic modelling may significantly contribute. German Informatics society developed an agenda, including overall aspects (Franz Josef Radermacher et al.), parallel simulation of air pollution (Achim Sydow) and environmental information systems (Kurt Fedra). A panel on sustainable development will explore how further advances may develop. Other vulnerable areas where ICT may help to control risks are natural disasters (Martin Silverstein) and man-made disasters, e.g. in Cyberpunk attacks on networks (Urs Gattiker) or through centralized and standardized organizations (Ian Beale). A panel will also analyse whether ICT supports or endangers democratic developments. Monday Afternoon X16 Session: Health Care Time: 14.00 - 15.30 X16.1 Health Informatics as a Methodology and the Fragmented Health Care Market Invited Expert: Otto Rienhoff, President Elect IMIA, Univ Marburg, Germany X16.2 The Impact of Informatics and Telematics Support on Health Care in Developing Countries Invited Expert: Salah S. Mandil, WHO, Geneva, Switzerland There will be an opportunity to talk to one's favorite expert in a small discussion group in the discussion sessions immediately after the Expert Session. These presentations will provide valuable input for the ISSUE discussions in the second phase of the Congress. X18 Meet the Experts Time: 16.00 - 17.30 X18.1 Meet Gerhard W. Brauer X18.2 Meet Salah S. Mandil X20 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Tuesday Morning S24 Session: Advances in Health Systems Methods Time: 09.00 - 10.30 S24.1 Appropriate Information Technologies for Health Care in Developing Countries: An Examination of Problems and Potentials Invited Speaker: G.W. Brauer, University of Victoria, Canada S24.2 On the Necessity of Mobile Information Processing Invited Speaker: R. Werner, R. Haux, F. Leiner, A. Winter, University of Heidelberg, Germany S24.3 Knowledge-Based and 3D-Image Systems in Medical Education Invited Speaker: K.-H. Hoehne, A. Pommert, University of Hamburg, Germany S26 Session: Health System Protection Time: 11.00 - 12.30 S26.1 Medical Requirements for Data Protection Invited Speaker: Kl. Pommerening, University of Mainz, Germany S26.2 Smart Cards as Communication Tools in Health Information Systems Invited Speaker: R. Engelbrecht, GSF Research for Environment and Health, Germany S26.3 Reflections on Security in Database and Datatransfer Systems for Health Care Invited Speaker: J. Biskup, G. Bleumer, University of Hildesheim, Germany Tuesday Afternoon S28 Session: Vulnerable Systems Time: 14.00 - 15.30 S28.1 The Role of Computer Communications in Preventing the Cascade of Error which Occur in Industrial Disasters Invited Speaker: M. Silverstein, Uniformed Services University of Health Sciences, Tucson, USA S28.2 Techno-Crime and Terror Against Tomorrow's Organisation: What About Cyberpunks? Invited Speaker: U.E. Gaettiker, Centre for Technology Studies, University of Lethbridge, Alberta, Canada Invited Speaker: M. Silverstein, Uniformed Services University of Health Sciences, Tucson, USA S28.2 Techno-Crime and Terror Against Tomorrow's Organisation: What About Cyberpunks? Invited Speaker: U.E. Gattiker, Centre for Technology Studies, University of Lethbridge, Alberta, Canada S28.3 Centralisation and Standardisation of IT Systems: The Risks and Opportunities Invited Speaker: I. Beale, Coopers and Lybrand, London, UK S30 Session / Panel: Information Systems and Democratic Development Time: 16.00 - 17.30 S30.1 An Emerging Societal Invariant: The Co-herent Basic Information Systems (IS) Frame N. Costake, M. Petrescu, CNI, Bucharest, Romania S30.2 Information Technology: Tool of Democracy or Weapon of Authoritarianism? R. Clarke, Australian National University, Canberra, Australia S30.3 Panel: Support Information Systems Democratic Development? Chair: Karen Duncan, Los Altos CA, USA, Roger Clarke, Australian Ntl Univ, Canberra, Australia N. Costake, CNI, Bucharest, Romania Thomas Gulledge, George Mason Univ, Fairfax, USA Randy Katz, ARPA-DoD/Univ Berkeley CA, USA Siegmar Mosdorf MDB, Dt.Bundestag Bonn, Germany Ina Wagner, Tech.Univ, Vienna, Austria S23 Concert Time: 18.00 - 20.00 1) Tod Machover (MIT Media Lab, Boston, USA) performing computer and multimedia composition 2) Jean-Claude Risset (Marseille) performing Diskclavier compositions 3) Volker Branfield (pianist, Hamburg) playing Gyoergy Ligeti: Etudes for Piano Wednesday Morning S73 Session: Ecology and Informatics Time: 09.00 - 10.30 S73.1 Trends in Environmental Information Processing Invited Speaker: F.J. Radermacher, W.-F. Riekert, FAW Ulm, B. Page, University of Hamburg, Germany S73.2 Parallel Simulation of Air Pollution Invited Speaker: A. Sydow, GMD - Berlin, Germany S73.3 Environmental Information Systems: Local to Global Applications Invited Speaker: K. Fedra, IIASA Laxenburg, Austria S75 Session / Panel: Sustainable Development Time: 11.00 - 12.30 S75.1 Sustainable Cities: Opportunities and Risks of Information Technology L. Hilty, University of Hamburg, U. Weiland, TU Hamburg-Harburg, Germany S75.2 Panel O.Abeln, TU Karlsruhe, Germany K. Fedra, IIASA Laxenburg, Austria L. Hilty, University of Hamburg, Germany B. Page, University of Hamburg, Germany F.J. Radermacher, FAW Ulm, Germany A. Sydow, GMD - Berlin, Germany U. Weiland, TU Hamburg-Harburg,Germany Stream D: Education ------------------- Education plays a major role in solving future world problems. With introductory arguments on Who is in Control? (Tom van Weert), educational environment (Pertti Jaervinen), and g eneral trends (Immo Kerner), diverse aspects of education, methods, national developments, and distance learning are discussed, to conclude with basic thoughts on Arts, Ethics, and Psychological aspects of ICT. Monday Afternoon X17 Session: Education Time: 14.00 - 15.30 X17.1 Education and Computers: Who is in Control? Invited Expert: T. van Weert, University of Nijmegen, The Netherlands X17.2 A Learning Environment as a Response to Challenges in Computer and Communications Education Invited Expert: P. Jaervinen, University of Tampere, Finland There will be an opportunity to talk to one's favorite expert in asmall discussion group in the discussion sessions immediately after the Expert Session. These presentations will provide valuable input for the ISSUE discussions in the second phase of the Congress. X19 Meet the Experts Time: 16.00 - 17.30 X19.1 Meet Tom van Weert X19.2 Meet Pertti Jaervinen X21 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Tuesday Morning S25 Session: Computer Based Training Time: 09.00 - 10.30 S25.1 Tendencies in Informatics Education from School to University Invited Speaker: I.O. Kerner, University of Dresden, Germany S25.2 Towards a New Dimension in Education Computer Based Training: Thoughts from the Retail Industry M.C. Angelides, A.J. Stanley, London School of Economics, UK S25.3 A Framework Architecture for Reusing Training Services A.Hernandez-Dominguez, University of Toulouse, France S27 Session: Educational Methods Time: 11.00 -12.30 S27.1 Impact of the Electronic Mail on Teaching of Computer Programming G. Grigas, Institute of Mathematics and Informatics, Vilnius, Lithuania S27.2 Computer Science at Secondary School: Permanent Fundamentals and Adaptive Supplement B. Burgis, University of Technology, Kaunas, Lithuania S27.3 The Computer as an Instructional Aid for Studying the Humanities Y.J. Katz, B. Offir, Bar-Ilan Univ, Ramat-Gan, Israel Tuesday Afternoon S29 Session: Education: National Developments Time: 14.00 - 15.30 S29.1 Achieving Quality in University Teaching Through Information Technology: A National Objective J.H. Hammond, University of Technology, Sydney, Australia S29.2 Toward a New Era: Computerizing the Israeli Education System, Prospects and Obstacles D. Millin, J. Gev, S. Kaplan, A. Feinmesser, Tel Aviv University, Israel S29.3 The Development of Computer Education in Ukranian Higher Technical Schools V.E. Bykow, A.N. Gurshiy, G. Kozlakova, Institute for Systems Research in Education of Ukraine, Kiew, Ukraine S31 Session / Panel: Distance Learning Time: 16.00 - 17.30 S31.1 A New Paradigm for Distance Learning: Interactive Remote Instruction C. Maly, C.M. Overstreet, Old Dominion University Norfolk, USA S31.2 Panel Chair: T. van Weert, University of Nijmegen, The Netherlands P. Jaervinen, University of Tampere, Finland I.O. Kerner, TU Dresden, Germany B. Levrat, University of Geneva, Switzerland K. Maly, Old Dominion University Norfolk, USA S23 Concert Time: 18.00 - 20.00 1) Tod Machover (MIT Media Lab, Boston, USA) performing computer and multimedia composition 2) Jean-Claude Risset (Marseille) performing Diskclavier compositions 3) Volker Branfield (pianist, Hamburg) playing Gyoergy Ligeti: Etudes for Piano Wednesday Morning S74 Session: Educational Aspects Time: 09.00 - 10.30 S74.1 Out of the Ivory Tower: Preparing Researchers for Tomorrows World M. Ross, G. Staples, Southampton Institute, UK S74.2 Involving Industry in the Continuing Improvement of I.T. Higher Education B. Calway, G. Murphy, University of Hawthorn, Victoria, Australia S74.3 Computer Assistance in Learning Sign Language R. Schulmeister, University of Hamburg, Germany S74.4 Background Issues on the Impact of Computers in Education J.S. Sancho Gil, University of Barcelona, Spain S76 Session: Basic Thoughts Time: 11.00 - 12.30 S76.1 Theoretical Aspects of the Complex: Arts and New Technologies D. Agrafiotis, Athens, Greece S76.2 Information Ethics: The Basis for an Information Policy A.B. Morris, University of Cape Town, South Africa S76.3 The Psychological Aspects of Computer Systems V. Sidorenko, University of Moldava, Kishinev Track 4: Theoretical Foundations of Computing --------------------------------------------- Track 4 deals with fundamental research into all disciplines which are the foundations of the computer and communication sciences. Experts and invited speakers as well as authors of submitted papers will present the state of the art and trends in the following key areas: Algorithms and Data Structures, Automata and Formal Languages, Computability and Complexity, Computational Geometry, Cryptography, Logics of Programs, Machine Learning, Parallel and Distributed Computation, and Semantics. Program Committee: Chair: Z. Galil, Columbia University, USA, and Tel Aviv University, Israel J. Barzdins, University of Latvia, Latvia R. Freivalds, University of Latvia, Latvia Y. Gurevich, University of Michigan, USA W.F. McCall, Oxford University, UK L. Pacholski, University of Wroclaw, Poland D. Perrin, University of Marne-La-Vallee, France I. Simon, University of Sao Paulo, Brazil G. Wechsung, University of Jena, Germany Monday Afternoon X22 Session: Foundations Time: 14.00 - 15.30 X22.1 Computing is Interaction Invited Expert: R. Milner, University of Edinburgh, UK X22.2 The Structure of the Complexity of Computation Invited Expert: J. Hartmanis, Cornell University, USA X23 Session: Cryptography Time: 16.00 - 17.30 X23.1 The Wonders of the Digital Envelope - A Crash Course in Modern Cryptography Invited Expert: A. Wigderson, Hebrew University, Israel X23.2 The Future of Cryptography Invited Expert: A. Shamir, Weizmann Institute, Israel There will be an opportunity to talk to one's favorite expert in a small discussion group in the discussion sessions immediately after the Expert Session. These presentations will provide valuable input for the ISSUE discussions in the second phase of the Congress. X24 Meet the Experts Time: 18.00 - 19.00 X24.1 Meet Robin Milner X24.2 Meet Juris Hartmanis X24.3 Meet Avi Wigderson X24.4 Meet Adi Shamir All Streams ----------- Tuesday Morning S32 Session: Foundations Time: 09.00 - 10.30 S32.1 A Cognitive Model for Cognition Invited Speaker: L. Valiant, Harvard University, USA S32.2 Solving Hard Problems with Applications to Finance Invited Speaker: J. Traub, Columbia University, USA Stream A: Algorithms and Complexity ----------------------------------- Tuesday Morning S33 1st Session on Stream A Time: 11.00 - 12.30 S33.1 Linear-Time Algorithms in Memory Hierarchies K. Regan, SUNY at Buffalo, USA S33.2 Element Perturbation Problems of Optimum Spanning Trees With Two-Parameter Objectives Y.-Ch. Chang, L.-H. Hsu, National Chiao Tung University, Republic of China S33.3 The Use of Elliptic Curves in Smart Cards Ch. Marco, P. Morillo, Politechnic of Catalunya, Spain Tuesday Afternoon S35 2nd Session on Stream A Time: 14.00 -15.30 S35.1 Optimization of Systolic Binary Tree Automata J. Gruska, Slov. Academy of Science, Slovakia, and M. Napoli, D. Parente, University of Salerno, Italy S35.2 A Tidy Drawing Problem on the Minimum Area for Tree-Structured Diagrams and Its Application to Program Diagrams Y. Miyadera, Tokyo Denki University, Japan S35.3 A Fault Tolerant Distributed Termination Detection Scheme X. Ye, University of Aukland, New Zealand S35.4 Design Issues in Randomized Branch and Bound Algorithms: A Study of Graph Partitioning S. Mishra, V. Raghavan, University of Southwestern Louisiana, USA S37 3rd Session on Stream A Time: 16.00 - 17.30 S37.1 SAT-Variable Complexity of Hard Combinatorial Problems K. Iwama, S. Miazaki, Kynshu University, Japan S37.2 Lamport's Bakery Algorithm Applied to Loosely-Coupled SCI Platforms Q. Li, Santa Clara University, USA S37.3 Adaptive Concept Learning Algorithms K. Saito, R. Nakano, NTT Labs, Japan S37.4 An Object-Oriented Conceptual Model for Information Systems CH. Kung, T. Lin, University of Texas at Arlington, USA S39 Poster Session on Stream A Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Stream B: Semantics ------------------- Tuesday Morning S34 1st Session on Stream B Time: 11.00 - 12.30 S34.1 Correctness of Basic Systolic Systems Transformation J. Gruska, Slov. Academy of Science, Slovakia, and I. Guessarian, University of Paris, France S34.2 On the Associative Unification of Phrases S. Saidi, Ecole Centrale de Lyon, France S34.3 An Axiomatic Approach to Canonical Derivations H.J. Kreowski, University of Bremen, Germany Tuesday Afternoon S36 2nd Session on Stream B Time: 14.00 - 15.30 S36.1 Restricted Causal Inference M. Klopotek, Polish Academy of Science, Poland S36.2 Temporal Algebraic Specification of an Industrial Information System F. Picard, CESALP, France S36.3 A Timed Temporal Logic Framework for Designing Real-Time Applications D. Ionescu, University of Ottawa, Canada S36.4 Boolean Manipulation with Free BDD's: An Application in Combinational Verification J. Gergov, C. Meinel, University of Trier, Germany S38 3rd Session on Stream B Time: 16.00 - 17.30 S38.1 Can Functional Programming be Liberated from the Applicative Style? W. Kahl, Universiaet der Bundeswehr Muenchen, Germany S38.2 Computational and Concurrency Aspects of Linear Logic M. Kanovich, Russian Humanities State University, Russia S38.3 Mathematical Description and Specification of Software D. Parnas, McMaster University, Canada S40 Poster Session on Stream B Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Stream C: Evolving Algebras --------------------------- Tuesday Morning S41 1st Session on Stream C Time: 11.00 - 12.30 S41.1 Evolving Algebras Invited Speaker: Y. Gurevich, University of Michigan, USA S41.2 Universal Evolving Algebra and Linear Time Hierarchy A. Blass, Y. Gurevich, University of Michigan, USA S41.3 Deriving Partial Correctness Logics from Evolving Algebras A. Poetsch-Heffter, TU Muenchen, Germany Tuesday Afternoon S43 2nd Session on Stream C Time: 14.00 - 15.30 S43.1 Logic Programming: Evolving Algebra Approach Invited Speaker: E. Boerger, University of Pisa, Italy S43.2 Formal Design of an Abstract Machine for Constraint Logic Programming Chr. Beierle, University of Hagen, Germany S43.3 A Semantics for Hybrid Object-Oriented Prolog System B. Mueller, University of Oldenburg, Germany S43.4 Evolving Algebra Model of Programming Language Semantics P. Glavan, University of Pisa, Italy, and D. Rosenzweig, University of Zagreb, Croatia S45 3rd Session on Stream C Time: 16.00 - 17.30 S45.1 Distributed Computations: Evolving Algebras Approach Invited Lecturer: D. Rosenzweig, University of Zagreb, Croatia S45.2 A Formal Specification of the PVM Architecture E. Boerger, University of Pisa, Italy, and U. Glasser, University of Paderborn, Germany S45.3 Towards a Mathematical Specification of the APE100 Architecture: The APESE Model E. Boerger, G. Del Castillio, P. Glavan, University of Pisa, Italy D. Rosenzweig, University of Zagreb, Croatia S45.4 A Model for Mathematical Analysis of Functional Logic Programs and Their Implementations E. Boerger, University of Pisa, Italy F.J. Lopez-Fraguas, M. Rodriguez-Artalejo, Universidad Complutense, Spain S47 Poster Session on Stream C Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Stream D: Finite Automata ------------------------- Tuesday Morning S42 1st Session on Stream D Time: 11.00 - 12.30 S42.1 Automata on Infinite Objects Invited Speaker: D. Perrin, University of Marne-la-Vallee, France S42.2 Lexicographic Uniformization of Deterministic Relations M. Pelletier, J. Sakarovitch, LITP, France S42.3 Self-Modifying Finite Automata R. Rubinstein, J. Shutt, Worcester Polytechnic Institute, USA Tuesday Afternoon S44 2nd Session on Stream D Time: 14.00 - 15.30 S44.1 Finite Automata and Logic: From Words to Graphs Invited Speaker: W. Thomas, University of Kiel, Germany S44.2 Chain Automata O. Carton, LITP, France S44.3 An Algorithm to Test if a Given HDOL-Language Avoids a Pattern J. Cassaigne, LITP, France S46 3rd Session on Stream D Time: 16.00 - 17.30 S46.1 Finiteness Conditions in Semigroups Invited Speaker: A. De Luca, University of Rome, Italy S46.2 Two Lower Bounds on Computational Complexity of Infinite Words Generation J. Hromkovic, University of Paderborn, Germany and J. Karhumaeki, University of Turku, Finland S46.3 A Periodicity Theorem for Trees D. Giammarsi, S. Mantaci, F. Mignosi and A. Restivo, University of Palermo, Italy S46.4 Factorizing Languages M. Anselmo, University of Salerno, Italy S48 Poster Session on Stream D Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Stream E: General Purpose Parallel Computing -------------------------------------------- Tuesday Morning S49 1st Session on Stream E Time: 11.00 - 12.30 S49.1 Scalable Parallel Computing: A Grand Unified Theory and Its Practical Development Invited Speaker: W.F. McCall, Oxford University, UK S49.2 Parallel Functional Languages Should Be Strict G. Hains, University of Montreal, Canada S49.3 HBSP - A General Purpose Parallel Computing Environment Cheatham, A. Fahmy and D. Stefanescu, Harvard University, USA Tuesday Afternoon S51 2nd Session on Stream E Time: 14.00 - 15.30 S51.1 Compile and Runtime Padding: An Approach to Realising Synchronous MIMD Execution L. Natvig, University of Trondheim, Norway S51.2 Efficient Randomized Parallel Algorithm for the Closest Pair Problem in d Dimensions P.J. Mohan, V. Kamakoti and C.P. Rangan, IIT Madras, India S51.3 Parallelism and Virtual Memory Efficency in Image Processing A. Rao, B. Perens, Pixar, USA S51.4 Automatic Verification of a Class of Symmetric Parallel Programs B.K. Szymanski, J.M. Vidal, Rensselaer Polytechnic Institute, USA S53 3rd Session on Stream E Time: 16.00 - 17.30 S53.1 The Categorical Data Type Approach to General Purpose Parallel Computing D.B. Skillicorn, Queen's University, Canada S53.2 A Calculus of Adaptive-Purpose Parallel Computation P. de la Torre, University of New Hampshire, USA and C. Kruskal, University of Maryland, USA S53.3 ACCEL: A Concurrent Class Extension Language K.H. Lee, K.F. Mak, The Chinese University of Hong Kong S53.4 Scientific Computing on Bulk Synchronous Parallel Architectures R.H. Bisseling, Utrecht University, The Netherlands, W.F. McCall, Oxford University, UK Stream F: Information Based Complexity -------------------------------------- Tuesday Morning S50 1st Session on Stream F Time: 11.00 - 12.30 S50.1 Complexity Theory and Monte Carlo Algorithms in Numerical Analysis Invited Speaker: St. Heinrich, University of Kaiserslautern, Germany S50.2 On Strong Tractability of Multivariate Problems Invited Speaker: G. Wasilkowski, University of Kentucky, USA Tuesday Afternoon S52 2nd Session on Stream F: Program Speedups in Practice and Theory Time: 14.00 - 15.30 S52.1 Program Speedups: Bringing Theory Close to Practice Invited Speaker: N. Jones, University of Copenhagen, Denmark S52.2 Deforestation in Practice: A Theoretically Based Optimiser for Haskell A. Gill, University of Glasgow, UK S52.3 Efficient Translation of External Input in a Dynamically Typed Language R. Paige, New York University, USA S54 3rd Session on Stream F Time: 16.00 - 17.30 S54.1 Partial Evaluation for Program Speedups Invited Speaker: O. Danvy, University of Aarhus, Denmark S54.2 Linear Speed-Up, Information Vicinity, and Finite-State Machines K. Regan, SUNY at Buffalo, USA S54.3 Boundary and Path Operations on Abstract Data Types B. Scherlis, Carnegy-Mellon University, USA S54.4 Evolving Algebras and Partial Evaluation Y. Gurevich, J.H. Higgins, University of Michigan, USA S55 Panel Session on: The Future of General Purpose Parallel Computing Moderator: Bill McCall All Streams ----------- Wednesday Morning S77 Computational Geometry Time: 09.00 - 10.30 S77.1 The Design and Analysis of Geometric Algorithms Invited Speaker: L. Guibas, Stanford University, USA S77.2 On the Implementation of Geometric Algorithms Invited Speaker: K. Mehlhorn, University of Saarland, Germany S78 Algorithms Time: 11.00 - 12.30 S78.1 The Traveling Salesman Problem: A Report on the State of the Art Invited Speaker: D. Johnson, AT&T Bell Labs, USA S78.2 Application of PRAMs in Telecommunications Invited Speaker: W. Paul, University of Saarland, Germany Track 5: Computer and Communications for Developing Countries ------------------------------------------------------------- This track presents facts and opinions affecting developing countries as they implement computer and communications technology during the next five years. The papers contribute to the understanding of the current and desirable cooperation between industrial and developing nations in preparation for the discussion of Congress Issue 9: Is Technology Transfer the Answer? Program Committee: Chair: L. Tarouco, University Fed. of Rio Grande do Sul, Brazil S. Bhatnagar, Indian Institute of Management, India A. Elci, UNDP-ITU, Turkey K. Krueger, World Bank, USA / Australia Monday Afternoon X25 Session: Building IT CapabilityTime: 14.00 - 15.30 X25.1 The UNU/IIST Approach to Software Technology Transfer Invited Expert: D. Bjorner, UNU, Macau X25.2 Computer Communications for Developing Countries Invited Expert: F. Kamoun, Centre National de l'Informatique, Tunisia X26 continued Time: 16.00 - 16.45 X26.1 A Demand-Driven Approach to National Policy Formulation Invited Expert: E. Talero, Word Bank, USA There will be an opportunity to talk to one's favorite expert in a small discussion group in the discussion sessions immediately after the Expert Session. These presentations will provide valuable input for the ISSUE discussions in the second phase of the Congress. X27 Meet the Experts Time: 16.45 - 17.30 X27.1 Meet Dines Bjorner X27.2 Meet Farouk Kamoun X27.3 Meet Eduardo Talero X28 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Tuesday Morning S56 Session: Development of IT Strategies I Time: 09.00 - 10.30 S56.1 Building a Local Hardware Industry Invited Speaker: A. Augusto Cunha de Souza, SOFTEX 2000, Brazil S56.2 Strategies for Exploiting the Global Software Markets Invited Speaker: S. Bhatnagar, IIM, India S57 Session: Development of IT Strategies II Time: 11.00 - 12.30 S57.1 Is IT Spending Worth it in Africa K. Johnston, Republic of South Africa S57.2 Academic Networking in South America R.L. Bravo, University of Buenos Aires, Argentina S57.3 Moving Towards an Information-Based Economy R.T. Unruth, University of Mauritius, Mauritius Tuesday Afternoon S58 Session: National Policies Time: 14.00 - 15.30 S58.1 Towards a Viable Computer Industry - The West Bank Case A.H. Yahya, Birzeit University, Israel S58.2 IT in the Brazilian Service Sector - Impact on Competitiveness R. Lebre La Rovere, UF Rio de Janeiro, Brazil S58.3 IS for Environmental Decision Making in Developing Countries I.K. Crain, Orbis Institute, Canada S59 Panel Session: What Comes First: Qualified People or Good Jobs? Time: 16.00 - 17.30 S60 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Wednesday Morning S79 Session: Human Resource Development ITime: 09.00 - 10.30 S79.1 Human Resources and Development Invited Speaker: K. Subramanian, Ministry of Finance, India S79.2 Cooperation on Software Development Invited Speaker: R. Price, UFRGS, Brazil S80 Session: Human Resource Development II Time: 11.00 - 12.30 S80.1 Professional Development in Software Engineering M.B. Stranks, City Polytechnic of Hong Kong S80.2 Building IS Capacity in Sub-Sahara Africa W.S. Junk, University of Idaho, USA S80.3 HR Generation in IT-Indian Effort R.K. Bagga, DRDL Hyderabad, India -------------------------------------------------------------------------- Issues -------------------------------------------------------------------------- Assessment of Strategic Issues ------------------------------ The Congress offers participants not only technical sessions that enhance their understanding of developments and trends in the five tracks. It also uniquely offers a special process - the issue stream process - whereby participants can use their knowledge and experience to study and resolve strategic issues concerning the future of computer and communications development. The locus of strategic issues for the issue stream process is in the links between the tracks. Within each link, one or two strategic issues were selected to stimulate participants' analysis, discussion, and feedback. Each of the strategic issues has an issue stream that begins before the Congress, continues through the expert and other technical sessions in the learning phase, culminates in the assessment phase, and concludes in the feedback phase. The issue stream starts before the Congress when you, the participant, register for the Congress. You may tentatively select your issue and then begin your own personal learning phase before the Congress. That is, the issue organizers encourage you in the months before the Congress to begin taking note of information in your environment which is relevant to your issue, so you will be optimally prepared to participate. When you arrive at the Congress site you will receive a workbook for the issues. The workbook will describe in detail the background information and sessions associated with each issue, and the processes and procedures we will use to develop feedback - the Action Agenda. The issue stream continues during the Congress learning phase: your workbook will identify certain speakers from the track sessions on Monday, Tuesday, and Wednesday that contribute important information for your issue. To see how this might work, suppose you have chosen "What Should We Build?" for your issue. This issue is in the link between the technology track and the impact track. Most of the sessions you would attend in any case would probably be in these two tracks, and your workbook will identify speakers in those tracks who are especially relevant to "What Should We Build?" The speakers might be experts in miniaturization, or in complexity, or in societal impact of technology - all topics highly relevant to the linkage and to the question of "What Should We Build?" The issue stream culminates in the assessment phase, which begins the most exciting and innovative aspect of the Congress. On Wednesday afternoon and Thursday morning participants will come together to study, discuss, analyse, and assess their selected issue. For each issue, the four paper, panel, and discussion sessions are designed to flow from understanding the gap between what is happening and what should be happening, to assessing the potential for closing the gap, to exploring ways to begin closing the gap. Attendees will participate fully in the discussions following each speaker's presentation. These sessions are designed to be particularly thought-provoking and stimulating. It is essential that attendees participate in all the sessions for their issue, in order to have a common basis for developing their Action Agenda Thursday afternoon. The final and most critical issue stream activity is development and presentation of the Action Agendas in the feedback phase. Your Action Agenda is the set of recommendations your working group will make to resolve its issue. Each item in the Agenda is an action statement, the subject of which is the person, agency, or other group that should take the recommended action. The primary purpose of all Congress activities before this session has been to prepare you and your fellow participants for developing the Action Agenda. The issue Action Agendas, collectively, will constitute the vital Congress Message to the computer and communications community. Here, briefly, is how it will work. During the assessment phase, any number of attendees will be able to participate in each issue. But working groups of no more than 50 people are best for developing the Action Agendas. If more than 50 participants are working on a particular issue during the assessment phase, they will be divided into as many parallel working groups as necessary to keep each working group size under 50. Action Agenda development is scheduled to run from 14.00 to 19.00 on Thursday. Here's a summary of what will happen within each working group. Each will be led by a trained facilitator who will keep the development process running smoothly, so that participants can focus entirely on content. Your facilitator will help to arrange you and your fellow participants at round tables in small groups of up to 10 people each. Using a highly specific and fast-paced process, participants will: 1. identify key problems impacting their issue, and 2. identify action items for the key problems selected by the working group. Each step will be carried out first in the small group, and then in the working group as a whole. Your issue workbook will explain the process in detail. All the sessions within an issue are related, and they flow logically from first to last. Thus participants need to attend all the assessment phase sessions in order to be well-prepared to develop the Action Agenda for their issue. The Issue Champions are named in the list below. They will develop the ideas and select the topics and speakers for the issue streams, and will prepare the workbook. During the Congress, the Issue Champions will introduce and direct the assessment phase sessions, facilitate (manage) the development of the Action Agendas, and present the Agendas to the Congress during the Closing Session on Friday morning. Issue Champions: ---------------- G. Maguire, KTH/Institute for Teleinformatik, Sweden B. Neumann, University of Hamburg, Germany J. Berleur, Facultes Universitaires Notre-Dame de la Paix - Namur, Belgium J.-C. Laprie, LAAS-CNRS, France O. Herzog, University of Bremen, Germany R. Clarke, Australian National University - Canberra, Australia R. Traunmueller, University of Linz, Austria S. Bhatnagar, Indian Institute of Management, Ahmedabad, India I 1: What Should We Build? -------------------------- Robert Jastrow (Red Giants and white Dwarts), a noted astrophysicist, once asked in essence: Will the end product of human evolution be the computer and not man? While his question was based upon the ability of the computer to evolve to live in many different types of environments which we organic molecule-based creatures cannot survive in? I think there is a larger issue - Should we survive? Of all the many things which are technically possible, which should we build? Can we really use our imaginations to leap beyond the low bandwidth of ISDN and the silliness of ATM, beyond the PC in every home or in every palm, beyond merely green machines to truly useful information appliances, services, and infrastructure? This issue includes some looks at steps in this evolutionary path: from the immediate problems of services to support rapid research and development, along with manufacturing and decision support services to decide which artefacts (physical or intellectual) to produce and how many to produce, to questions of how we will select these artefacts based on how we want to live (or in all too many cases how others want us to live) and the philosophical question of how to achieve information autonomy (or, Can we find truth in the information haystack?). This later question reduces the problem to its clear conclusion that controlling what is built will either condemn us to tyranny (someone else's Utopia) or leads us to the chaos of issue 4. Wednesday Afternoon Issue Champion: G. Maguire, KTH/Institute for Teleinformatik, Sweden L01 1st Session on Issue 1 Time: 14.00 - 15.30 L01.1 Facilitation of Technology Generation and Application: What We Should Build? M.T. Smith, Hewlett Packard Laboratories, USA L01.2 N.N. L01 continued Time: 16.00 - 17.30 L01.3 What We Need for an Information Society? L. Gauffin, ELLEMTEL Utvecklings Aktiebolag, Sweden L01.4 Mobile Computing and Communication T. Osawa, NEC, Japan L10 Poster Session: Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Thursday Morning L19 2nd Session on Issue 1 Time: 09.00 - 10.30 L19.1 A Systematic R&D Agenda for Decision Support Systems C.M. Khoong, National Computer Board, Republic of Singapore L19.2 Homelink A. Sloane, University of Wolverhampton, UK L19.3 Towards Informational Autonomy in Education. A Qualitative Approach H.G. Klein, FU Berlin, Germany L21.1 Issue Panel Session Selection of Physical and Intellectual Artefacts Time: 11.00 - 12.30 Thursday Afternoon L22 Developing of Action AgendasTime: 14.00 - 19.00 Chair: G. Maguire, KTH/Institute for Teleinformatik, Sweden Develop a vision not of how things are but of what they might be. Of all the many things which are technically possible which should we build. Can we really use our imaginations to leap beyond the low bandwidth of ISDN and the silliness of ATM, beyond the PC in every home or in every palm, beyond merely green machines to truly useful information appliances, services, and infrastructure. I 2: How Much Application Knowledge Should a Technologist Have? --------------------------------------------------------------- Is it really possible for users to configure and integrate their applications from off-the shelf building blocks? How can the language gap between technologists and application builders be bridged? How does present hardware and software limit participative design? How can users become more involved in the design of new applications? I 3: When Virtual Reality Becomes Real... ----------------------------------------- "Just as the alphabet and printing press changed the way people thought, virtual reality will shape our notions of community, self, space and time. The future is arriving; it's happening at computer arcade shopping malls, inside software and hardware companies, and in artists' lofts."(Ken Pimentel & Kevin Teixeira, in Virtual Reality - Through the new looking glass). Not everyone may believe that Virtual Reality (VR) will in fact have the impact proposed in the quotation above. But VR certainly is a technology with a diverse and potentially far-reaching set of applications. VR supports engineering design, telerobotics, medical surgery planning, flight simulation, data visualization, education, arts, and - last not least - entertainment (to name only a few). What is Virtual Reality? As Michael A. Gigante puts it in his book Virtual Reality Systems: "Virtual Reality (VR) is characterized by the illusion of participation in a synthetic environment rather than external observation of such an environment. VR relies on three- dimensional, stereoscopic, head tracked displays, hand/body tracking and binaural sound. VR is an immersive, multisensory experience." In more popular terms, Pad Cadigan says in Virtual Reality - Applications and Explorations: "What is Virtual Reality good for, what is the purpose?" it's a good place to work and/or to learn; a good way to explore environments too deadly to visit in person; a good way to manage the information deluge; a gate way to have a good time; and any number of things." Present and future applications depend heavily on enabling technologies, primarily real-time 3D computer graphics and sophisticated tracking devices. New techniques clear the way for new applications: "The promised development of a whole body DataSuit seems likely to prompt the neurologist to seek to restore motor experience to the stroke victim, albeit in an illusory manner. Soon, some psychiatrists and clinical psychologists will wish to explore virtual reality with their patients. Anxiety, phobias and stress control seem possible targets that could be fruitfully explored." (George Mallen, in Virtual Reality Systems). So should VR be assessed as a hallocinogenic drug, should its use and application be accompanied by critical observation and possibly by regulations? The psychic effects of VR are just one of the diverse sub-issues related to VR applications, several of which pertain to ethics, society and philosophy more than to information processing per se. The following quotation of an unknown graffito writer speaks for itself. "Reality is an illusion brought on by alcohol deficiency." This gives some indication of why virtual reality is an issue worth our attention. During this Congress we will try to work out answers for the following basic questions: - What technology will emerge from current research into virtual realities? - What are some likely impacts of this technology? - What should be done to maximize the benefits? To this end, contributions have been invited to cover the following aspects of Virtual Reality: - Survey and background information, clarification of terminology and concepts - State-of-the-art of VR technology, technical problems - VR applications, example systems, future applications - Social, cultural and philosophical aspects, ethics Based on the information presented in the contributions, each Issue 3 participant should be able to actively participate in the discussions leading up to proposals for an Action Agenda. Here are some directions which seem worthwhile to explore: Establish VR as a serious computer science issue If we believe that VR will achieve what is being predicted, then VR should no longer be treated as basically an entertainment issue. Computer science organizations (including IFIP), conferences, funding schemes, research programs, university curricula, etc., should reflect the expected impact of this technology. Exploit VR for new ways of human-computer-interaction Popular belief holds that humans have to adapt to computers in order to access computer-based information. VR lets people use their naive senses. Develop alternatives to costly real-world experiments VR may become a means to gain scientific insights with less burden on real-world resources. VR could be introduced into relevant application areas. Enrich medical treatment by artificial sensory experience Conventional medication aims primarily at the human body. VR may provide a treatment for the human soul. Establish a VR ethics council The possible consequences of VR technology are potentially dangerous, comparable to drugs. VR applications should be controlled. These are only examples, not intended to direct the discussions. It will be up to the participants to identify problematic aspects of VR and decide on actions to be taken. Wednesday Afternoon Issue Champion: B. Neumann, University of Hamburg, Germany L03 1st Session on Issue 3 Time: 14.00 - 15.30 L03.1 An Overview of Current Virtual Reality Applications Invited Issue Speaker: P. duPont, DIVISION, UK L03.2 Virtual Environment Research - Activities and Challenges Invited Issue Speaker: M. Goebel, IGD, Darmstadt, Germany L03 Continued Time: 16.00 - 17.30 L03.3 Can VR Offer Affordable Solutions for Industry? Invited Issue Speaker: R.J. Stone, ARRL, UK L03.4 Responsive Environments for Medical Applications and Surgery Planning W. Krueger, GMD, Germany L12 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Thursday Morning L24 2nd Session on Issue 3 Time: 09.00 - 10.30 L24.1 Flight Simulation: an Advanced Application of Virtual Reality Invited Issue Speaker: K. Rimmek, CAE Electronics, Germany L24.2 Animating Virtual Humans in Virtual Reality Invited Issue Speaker: D. Thalmann, ETH Lausanne, Switzerland L24.3 The Illusion of Illusion: Constructing Meaning in the Artificial Age C. Beardon, S. Worden, Brighton University, UK and H. Burkert, University of St. Gallen, Switzerland L26.1 Issue Panel Session How Useful are Virtual Worlds? Time: 11.00 -12.30 Moderation: I. Wachsmuth, University of Bielefeld, Germany Thursday Afternoon L27 Development of Action Agendas Time: 14.00 - 19.00 Chair: B. Neumann, University of Hamburg, Germany I 4: Utopia? or Chaos? How Should We Control Technology Development? -------------------------------------------------------------------- This issue will explore ways to restore the confidence of individuals and societies that technology development can be controlled. The discussions of Chaos? and Utopia? below provide an orientation to the issue and raise questions for further consideration. 1. A chaos? To examine whether real control exists in the development of technology, two major features are scrutinized: the major Information and Communications Technology (ICT) trends caused by market forces, and the information overflow. 1.1. The trends from market forces Market forces are driving ICT industries toward an attitude that what is technologically feasible must be done! The technology push has little real counterbalance from users, and even less from usees. What are the resulting major ICT industry trends? Reduction in production volumes, increased product variety, shorter product life cycles, reduced repeated orders, the standards war, technologies in search of a use, shortcomings which are repaired without a clear logic, increasing vulnerability, ...? Are ICT enterprises therefore not faced with new rules of economies of scope instead of economies of scale? 1.2. Information overflow The First World problem today is no longer information scarcity, but information chaos, information without meaning, information without control mechanisms. "The world we live in is very nearly incomprehensible to most of us. There is almost no fact, whether actual or imagined, that will surprise us for very long, since we have no comprehensive and consistent picture of the world that would make the fact appear as an unacceptable contradiction. We believe, because there is no reason not to believe"(Neil Postman). While former generations of scientists tended to positivism, the new coming generation of highly specialized experts tends to irrationalism and superstition in their conception of the world. Computer scientists and ICT practitioners are more format than content oriented; so what is their responsibility to make information understandable and comprehensible? Real control of technology development requires real understanding and knowledge. 2. A Utopia and some possible orientations In order to assume our responsibility as computing scientists and practitioners, let us mentally construct a Utopia where we can explore some realistic solutions for areas which are considered as solid pillars of societies. The Utopia would be sustainable development, and the pillars are the factories and cities where new attitudes about people as workers and as citizens can be explored. 2.1. Sustainable development - Our common future How could ICT help in promoting a sustainable development? Issues at stake could be viewed according to three scenarios: a Green Backlash, an efficient status quo or the rise of green values. What kind of sustainable development can ICT support? There are already people thinking in terms of computer ecology. But the issues at stake are far bigger. How can sufficient feedback be provided to manufacturers, technology developers and designers, so that their products are effective for users and usees? How can consumers be organized to use discussions and agreements effectively? 2.2. ICT in production systems Production systems are changing. From mass production systems dominated by Taylorism and Fordism, we are shifting to a so-called quality system, i.e., a customized system for high quality production and services, with flexible organization, using the highest human competence and resources. The systems are characterized by such terms as intelligent manufacturing systems, lean production, anthropocentric production systems, and network oriented firms. The replacement of human work by technology - and especially ICT - will lead to a permanent high rate of structural unemployment, with its corollary of social exclusion and intolerance. How can we shape an advanced technological society that does not exclude? Where are the strategic concepts for the future of industry? Don't we have to reconsider the notions of growth and competitiveness, and their links to scientific and technological developments? Why not achieve growth by developing new products that contribute to the solution of societal needs? Why not re-organize the production organization to act co- operatively with social, political and economic systems as well? How can we cope with increasing vulnerability - not only in terms of technical security, but also in terms of organization/management, design, social, and ethical concerns? 2.3. ICT and new urban development Real chaos could be said to exist in the development of cities like Tokyo, Cairo, London, Mexico, Los Angeles, New York, Manchester, and Liverpool. There is an increasing structural de-linking between the suburbs and the modern integrated core of the city. What is the meaning of concepts such as digital cities or optical cable networked cities? Couldn't we invent urban building sites oriented toward such ideas as knowledge infrastructure or knowledge fora, with multimedia, living museums, media centres, or participative clubs? Wednesday Afternoon Issue Champion: J. Berleur, Facultes Universitaires Notre-Dame de la Paix - Namur, Belgium L04 1st Session on Issue 4 Time: 14.00 - 15.30 L04.1 Major Trends of the ICT Market Invited Issue Speaker: G. Dell'Osso, European Commission, DGIII, Belgium L04.2 Information Overflow: Problem Solving Methodology and Organization Invited Issue Speaker: G. d'Alcantara, European Studies, Brussels, Belgium L04.3 Cultural Stability and Technological Change: The Case of Information and Communication Technology Invited Issue Speaker: W. Coy, University of Bremen, Germany L04 Continued Time: 16.00 - 17.30 L04.4 Possibilities Create Demands Chr. Bengtsson, Defence Material Administration, Sweden L04.5 Controlling Visions and Metaphors P. Mambrey, M. Paetau, A. Tepper, GMD, Germany L04.6 Enterprise Information Architecture J.H. Patterson, Andersen Consulting, Chicago, USA L04.7 TAIS: Technology Assessment for Information Systems V. Laopodis, European Commission, DGXIII/D-2, Luxembourg L13 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Thursday Morning L25 2nd Session on Issue 4 Time: 09.00 - 10.30 L25.1 Interfaces: The Changing Nature of Organizations Invited Issue Speaker: T. Charles, University of Sunderland, UK L25.2 Risk of Social Polarization in New Production Systems Invited Issue Speaker: B. Clematide, Danish Technology Institute, Denmark L25.3 Urban Development and ICT Invited Issue Speaker: U.L. Businaro, FAST, European Commission, DGXII, Belgium L26.2 Issue Panel Session Time: 11.00 -12.30 Chair: J. Berleur, IFIP-WG9.2 Chairman, Belgium Panelists: U.L. Businaro, FAST, European Commission, DGXII, Belgium T. Charles, University of Sunderland, UK B. Clematide, Danish Technology Institute, Denmark W. Coy, University of Bremen, Germany G. d'Alcantara, European Studies, Brussels, Belgium G. Dell'Osso, European Commission, DGIII, Belgium Thursday Afternoon L28 Development of Action Agendas Time: 14.00 - 19.00 Chair: J. Berleur, IFIP-WG9.2 Chairman, Belgium Participants will develop an Action Agenda, which will be transmitted to the final session on Friday morning as the Message of the Congress. The Agenda must be timely useful and consists of statements and recommendations which are relevant, fresh, logical/reasonable, and topical. I 5: How Much Is Safety Worth? ------------------------------ An increasing number of computerized safety-critical systems are currently being deployed in such areas as transportation and nuclear power production, or will be largely deployed tomorrow in medical computing, automotive electronics, etc. The statistical evidence that software is the current bottleneck in achieving dependability of Information and Communication Technologies, together with the recognition that probabilistic assessment of software reliability to levels commensurate with safety requirements (e.g. 10-9/h or 10-5 per demand) is currently out of reach, has led to highly labor intensive approaches for the development and validation of operational safety- critical software. Be they undertaken via traditional software engineering approaches or via mathematically formal approaches, orders of magnitudes of effort dedicated to the development and validation of such software are in the range of 10 man-years per 1000 lines of code, for software ranging from a few thousands to a few tens of thousands lines of code. As the pervasiveness of software induces a clear tendency to complexifying the functions it is expected to fulfill, producing dependable software for critical applications at sustainable cost requires the identification and formulation of abstractions which are at the same time rigorous and representative of both the informatics constructs and the environment where the corresponding computing systems are intended to operate. At the same time, recent unfortunate examples have shown that computerized systems which were not initially felt to be safety-critical, and thus not built according to highly costly standards, have endangered human lives upon failures, be they a relatively modestly complex apparatus such as the Therac 25 radiation therapy system, or distributed systems such as the communication system of the London Ambulance Service. Moreover, nation-wide failures of large computing and communication systems which cannot be built at the above cost, such as the outage of the inter-city phone system or the Internet collapse in the USA, can have indirect safety-related consequences, be they caused by accidental or malicious events. Contributions by experienced practicioners will set the stage for thoughtful development of the above sketch. The ensuing discussions will attempt to provide for elements of response, in terms of products and processes, to a natural question arising from the current and foreseable situations, i.e. To what extent can we rely on Computers?, or, more precisely What are the (affordable) limits of computing systems dependability? Wednesday Afternoon Issue Champion: J.-C. Laprie, LAAS-CNRS, France L05 Session: Software for Safety-Critical Systems Time: 14.00 - 15.30 L05.1 Why We Should Learn Not to Depend Too Much Upon Software Invited Issue Speaker: B. Littlewood, City University of London,UK L05.2 Operational Safety-Critical Software Methods in Railways Invited Issue Speakers: G. Guiho, F. Mejia, GEC Alsthom - Paris, France L05 cont. Session: Developing Abstractions for Coping With Complexity, as a Key to Safety Time: 16.00 - 17.30 L05.3 Inspection of Safety Critical Software Using Program Function Tables Invited Issue Speaker: D. Parnas, McMaster University, Canada L05.4 Abstractions for Fault-Tolerance Invited Issue Speaker: Fl. Cristian, University of California, San Diego, USA L14 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Thursday Morning L29 Session: Safety Concerns Brought About by Large, Complex, Computing Systems (Which May Not Be Thought Initially as Being Safety-Critical) Time: 09.00 - 10.30 L29.1 Certifiable Complex Critical Computing Systems Invited Issue Speaker: G. Le Lann, INRIA L29.2 Hidden Safety Requirements in Large-Scale Systems Invited Issue Speaker: C. Landwehr, Naval Research Lab L31.1 Issue Panel Session Emerging safety-sensitive computerized applications Time: 11.00 - 12.30 Chair: A. Costes, LAAS-CNRS, France Panelists will include: on Medical Computing: Hirokazu, Hitachi Medical Corperation on Automotive Electronics: H. Kopetz, Technical University of Vienna, Austria Thursday Afternoon L32 Development of Action Agendas Time: 14.00 - 19.00 Chair: J.-C. Laprie, LAAS-CNRS, France I 6: Should We Invest in Intellectual Elegance or Computer Power? ----------------------------------------------------------------- It is generally accepted that $1 spent in research can drive $10 in development costs, which in turn can drive $100 in application costs of computer and communication systems. But the question is: where do we spend the first dollar? How should we decide whether to invest in fundamental research or technology development? Do we reach out to win Nobel Prizes or Turing Awards for solutions in search of a problem? These prizes are prestigious enough to influence research directions. On the other hand there is also a chance of a break-through from an unexpected quarter. An example is the universal logic programming language Prolog, which was invented by Prof. Colmerauer to build natural language grammars. This is an important example of the transition of fundamental research results to a completely new and still evolving programming technology. Subsequent improvements to Prolog interpreters and compilers as well as new language features indicate that we are on the brink of a new programming technology which will provide productivity enhancements by an order of magnitude to application developers. How can we ensure that fundamental research requirements of system technology and application developers are readily communicated to the decision makers who spend the first dollar? This opens up such long- standing questions as: Should the Research Division be organized as a line or staff function in an enterprise? Which areas should benefit from public research and technology funding programs? How can we ensure that developers become aware of the fact that some technology might be missing to do a job appropriately? How do they become aware of new technology? For example, how would a programmer find out that it is far more productive to use an ASIC for image processing functions rather than doing the tedious programming? How do we keep up with new application fields in Information and Communication Technology? We are in need of theoretical underpinnings for the upcoming Multimedia engines, for Personal Digital Assistants, and for switching technology software. Operating systems for phone switches are among the largest and most complex software systems ever written. How can computer scientists (in contrast to electrical engineers) contribute to this development to make the systems more reliable? Of course there are no generic answers to all these questions. But there are certainly patterns of successful actions which are worth pointing out. We will therefore consider these questions in eight presentations by scientists and by practitioners. We will further discuss these questions in a panel where decision makers will share their views and discuss them with the audience. Furthermore, all participants are asked to participate in the development of an Action Agenda so that the results of our discussions can be disseminated widely to the Computer and Communication Community as part of the Congress Message. Wednesday AfternoonIssue Champion: O. Herzog, University of Bremen, Germany L06 1st Session on Issue 6 Time: 14.00 - 15.30 L06.1 Basic Research and Technology Development Invited Issue Speaker: P. Bosch, IBM Science Center, Germany L06.2 Engineering in Business Invited Issue Speaker: E. Denert, sd&m Munich, Germany L06 continued Time: 16.00 - 17.00 L06.3 Hardware Design - A Tool Technology View Invited Issue Speaker: U. Baitinger, University Stuttgart, Germany L06.4 From AI Technology Research to Applications Invited Issue Speaker: A.B. Cremers, University Bonn, Germany L06.5 Business-driven Product Technology Development Invited Issue Speaker: W. Gamm, Hewlett Packard, Germany L15 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Thursday Morning L30 2nd Session on Issue 6 Time: 09.00 - 10.30 L30.1 Object-Oriented Programming Should be Easy! Invited Issue Speaker: Th. Christaller, GMD, Germany L30.2 Putting Software Technology to Work Invited Issue Speaker: F. von Henke,University Ulm, Germany, and SRI International - Menlo Park, USA L30.3 Information Engineering and Innovation Invited Issue Speaker: Dieter Schuett, Siemens AG, Germany L31.2 Issue Panel Issue 6 Should We Invest in Intellectual Elegance or Computer Power? Time: 11.00 - 12.30 Chair: O. Herzog, University of Bremen, Germany Panelists: H. Scherf, Minister for Education and Science, Bremen, Germany K. Rupf, Federal Ministry for Research and Technology, Bonn, Germany E. Vogt, IBM Germany, German Software Development Laboratory, Boeblingen, Germany D. Schuett, Siemens AG, Munich, Germany R. Zumkeller, Lufthansa, Frankfurt, Germany W. Gamm, Hewlett Packard Technology Transfer Center, Boeblingen, Germany E. Denert, sd&m, Munich, Germany P. Bosch, IBM Germany Science Center, Heidelberg, Germany F. von Henke, University Ulm, Germany, and SRI International, Menlo Park, USA Thursday Afternoon L33 Development of Action Agendas Time: 14.00 - 19.00 Chair: O. Herzog, University of Bremen, Germany I 7: Who Is in Control? ----------------------- The price of success in applications of computers and communications is nervousness about their implications. Some people deplore the way in which technology is wresting control over human circumstances away from humans. On the other hand, some technologists are adamant that this is precisely what should be done, because humans are toountrustworthy. This series of sessions brings together delegates with varied perspectives. The intention is to stimulate discussion about whether, how and under what circumstances people and their actions should be subjected to control by machines. There are several different levels of abstraction at which the question can be asked. These range from the interaction of single individuals with specific applications to the interplay of technology with whole societies. There is also the vexed question as to when humans should invest in their creations the authority to make decisions and take action on their behalf. During this segment of the Congress, the time set aside for formal presentations will be progressively reduced. First panel sessions and then group discussions will become the dominant form of communication. An indicative list of questions of concern is provided below: Who is in control of the workplace? How should an appropriate balance be struck between program-controlled and user-driven cursor movement and screen sequences? To what extent is workplace and work monitoring appropriate, including the recording and analysis of keystrokes and keystroke rates, of the use of particular applications and screens, of the elapsed time for transaction-handling, and of physical movement by people around their work-location? To what extent should users be free to determine for themselves the sequence in which tasks are performed? Who is in control of the software development process? Is the system owner the sole beneficiary of the processes of application conception, requirements definition, design, implementation, use and modification? What other stakeholders need to be recognized? How should these other interests be catered for? Do users use applications; or are users becoming usees, i.e. resources used by applications? How are such concepts as user empowerment and job enrichment to be applied, particularly in safety-critical systems? In what ways should organisations undertake employee education and consultation in relation to new IT (including not only job-threatening productivity tools, but also potentially repressive technologies such as product bar-coding, proximity chip-cards, and other identification mechanisms for vehicles and humans)? Who is in control at the political level? To what extent is IT a weapon of the autocratic State against the people, and to what extent is it a tool of the people, ensuring that the State operates in their interests, and that their representatives actually represent them? Are centralised, authoritarian network topologies the natural form of IT, or do open, peer-to-peer, democratic topologies have a role to play? When should artefacts be in control? What guidelines exist as to when designers should delegate to artefacts the making of decisions and the taking of action? Should humans have the ability to over-ride or cancel control actions decided upon or implemented by programmed decision algorithms and rules? If so, what design principles should be applied to the provision of over- ride powers? If not, is science fiction becoming science fact: is robotics already emerging as the successor to homo sapiens? During Thursday afternoon, small groups are to meet to formulate an action agenda comprising specific, operational proposals to address these issues. These proposals are to enable progress to be made towards the resolution of at least some of the more tractable problems. Wednesday Afternoon Issue Champion: R. Clarke, Australian National University - Canberra,Australia L07 Session: Who Is in Control at the Political Level? Time: 14.00 - 15.30 L07 cont. Panel Session When Should Artefacts be in Control? Time: 16.00 - 17.30 User and Application System Decision Coordination and Intelligent Control in Critical Situations V.V. Mironov, Technical University for Aviation, Ufa, Russia L16 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Thursday Morning L34 Issue Panel Session and Group Discussion Who Is In Control of the System Development Process? Time: 09.00 - 10.30 L36.1 Issue Panel Session and Group Discussion Who Is In Control in the Workplace? Time: 11.00 - 12.30 Hidden Meanings in Computer Applications B. Gorayska, K. Cox, City Polytechnic of Hong Kong Thursday Afternoon L37 Development of Action Agendas Time 14.00 - 17.30 Chair: R. Clarke, Australian National University - Canberra, Australia I 8: Is Application Development Focused on Real Problems? --------------------------------------------------------- Despite the tremendous progress of computer science in present day applications, striking deficiencies can be found. This issue examines in depth the inadequacies of application development in addressing real problems. Particular focus is given to information systems in offices and in administration. As an introduction to the issue, consider some of these problems. Inadequate application development may appear at various levels. Or deficiencies might appear as problems within successful applications, or be characteristic of entire application domains. Even in successful applications such as office information systems - and in fact, they are really well advanced - substantial inadequacies might appear. For instance, most office systems aim at sustaining strictly-defined business processes, even though the major problems of office work are not strictly-defined business processes. Only in recent years have projects begun to focus on the important questions of group collaboration and group decision making. Examples of domains that are underdeveloped as a whole are education and healthcare. Within both application domains development is not balanced: there is a strong bias toward sustaining clerical work and book-keeping activities, rather than toward educating and healing. A broad fan of explanations can be derived from the kinds of deficiencies that have been found, leading to several distinct possible causes. The following examples may be considered paradigmatic: - The limited progress expert systems have achieved may be due to intrinsic problems in the application areas. - Anti-technical attitudes prevail in certain domains, possibly accounting for the slow progress of computer applications for medicine and law professionals. - A lack of economic incentives and the absence of pressure groups might explain the slow progress in the domain of education. Sessions discussing the issue will present visions of future really- useful systems as well as problem areas. But identifying obstacles and finding explanations will not suffice; there must be a call for action as well. So participants in this group will also formulate strategies as to how developers can be influenced to develop the systems we need. Wednesday Afternoon Issue Champion: R. Traunmueller, University of Linz, Austria L08 1st Session on Issue 8 Time: 14.00 - 15.30 L08.1 The Next Decade: Challenges and Perspectives for Information Systems in Public Administration Invited Issue Speaker: H. Reinermann, University of Speyer, Germany L08.2 Shifting Boundaries in Systems Engineering, Policy Analysis and Management Invited Issue Speaker: H. Sol, Tech. University of Delft, The Netherlands L08 continued Time: 16.00 - 17.30 L08.3 Impacts of creating, Implementing and Using Formal Languages Invited Issue Speaker: J. Biskup, University of Hildesheim, Germany L08.4 Progress and Challenge in the Application of Decision Support Systems in Management Invited Issue Speaker: M. Klein, HEC Paris, France L08.5 Applying AI for the Development of CIM Software Invited Issue Speaker: W. Marik, Technical University of Prague, Czech-Republic L17 Poster Session Informal Presentation of posters, videos, and non-commercial demonstrations Time: 18.00 - 19.00 Thursday Morning L35 2nd Session on Issue 8 Time: 09.00 - 10.30 L35.1 Information Systems Design Methods Invited Issue Speaker: B. Olle, T.W. Olle LTD., Walton-on- Thames, UK L35.2 Object Oriented Systems Development: Will the New Approach Solve Old Problems? Invited Issue Speaker: G. Kappel, University of Linz, Austria L36.2 Issue Panel Session What Has Gone Wrong With Application Development? Who is the Culprit? Time: 11.00 - 12.30 Panelists: H. Bonin, University of Lueneburg, Germany El Sayed, University of Alexandria, Egypt H. Fiedler, GMD and University of Bonn, Germany A. Finkelstein, Imperial College London, UK G. Kapur, Kapur International, Inc., San Ramon, USA M. Tauber, University of Paderborn, Germany Thursday Afternoon L38 Development of Action Agendas Time: 14.00 - 19.00Chair: R. Traunmueller, University of Linz, Austria I 9: Is Technology Transfer the Answer? --------------------------------------- Many developing countries are making significant investments in information technology in the hope of accelerating their socio- economic development. Some countries on both sides of the development divide have shown that emerging information technologies have the potential for helping overcome major world problems like health, illiteracy, and urban and rural poverty. Developing countries (DCs) lack financial resources to procure IT hardware and software on a large scale. They also lack access to know-how which will allow them to develop such products indigenously. Governments in some countries, as well as some multi-national vendors and international aid agencies seem to think that providing IT hardware/software products in such countries will enable them to tap the full potential of IT for the purpose of socio-economic development. On the other hand some professionals believe that the introduction of a technology to a society is a dynamic process that encompasses interest in solving a problem; investigation of solutions; implantation of technology; interaction between technology and society, inevitably leading to problems; and initiative or inertia in resolving the problems leading to success or failure. The World Congress '94 plans to devote a significant part of the congress program to discuss the issue of technology transfer. Past experience from several countries shows that technology transfer has not always worked. We need to understand the development needs in DCs and the role that emerging technologies can play in accelerating development. The attention of technology developers must be focused on the kinds of information technologies that would be particularly useful to developing countries. The markets for information technology products and services are growing rapidly in many developing countries especially when the product design can be adapted to local needs. We need to identify factors that will contribute to adoption of IT and its diffusion through a process of adaptation to local culture and context. Vendors, academics, national policy makers and aid agencies on both sides of the economic divide have a significant role to play in making the process of technology transfer work, but their respective roles need to be well understood. Different developing countries are in different stages of development in terms of use of IT and manpower resources, as well as local manufacturing capability. Each country must look at the process of technology transfer in the context of its own status in what is clearly a process of phased development. It would be useful to develop a sharper understanding of these phases. In the first two days of the program, sessions on international development in track 3 and all the sessions in track 5 will cover applications of IT, and building technology and human resource capability in developing countries. Over the next two days a program of various invited and contributed papers will deal with various facets of technology transfer. Armed with this background, those of the delegates who are interested in the issue of technology transfer would meet for a structured process that will identify problems and solutions which can be recommended to all the stakeholders. Wednesday Afternoon Issue Champion: S. Bhatnagar, Indian Institute of Management, Ahmedabad, India L09 Session: Technology Transfer - Sharing Experience of DCs Time: 14.00 - 17.30 L09.1 IT and Development: The Role of Emerging Technologies Invited Issue Speaker: M. Kaul, Commonwealth Secretariat, UK L09.2 Telecom Technology Transfer Experience in India Invited Issue Speaker: B.C. Pradhan, Centre for Development of Telematics, India L09.3 The Myths and Illusions of Technology Transfer M. Odedra-Straub, Germany L09 continued L09.4 The Transfer of Information Technology to a Developing Environment: The Turkish Case S. Gozhu, Istanbul Technical University, Turkey L09.5 Information Technology Assessment Guenther Cyranek, Switzerland L18 Poster Session Informal presentation of posters, videos, and non-commercial demonstrations fitting session L09 topics Time: 18.00 - 19.00 Thursday Morning L39 Session: Technology Needs and Appropriate Transfer Mechanisms Time: 09.00 - 10.30 L39.1 Transferring Technology "Know How" to DCs: Some Mechanisms B.H. Jajoo, Indian Institute of Management, Ahmedabad, India L39.2 International Business Enterprises and Technology Transfer to DCs E. Roche, USA L39.3 Meeting Communication Technology Needs of DCs: Role of Partnership in Technology Development U. Bharali, Network Limited, New Delhi, India L40 Issue Panel Session Key Issues to Technology Transfer Time: 11.00 - 12.30 Chair: S. Bhatnagar, Indian Institute of Management, Ahmedabad, India Thursday Afternoon L41 Development of Action Agendas Time: 14.00 - 19.00 Chair: S. Bhatnagar, Indian Institute of Management, Ahmedabad, India Action Agendas -------------- The final phase of the Congress is the Feedback Phase. Feedback will be based on the Action Agendas developed by participants on the fourth day of the Congress. The Action Agendas will be presented by the Issue Champions or their spokespersons. The combined Action Agendas will be turned over to the Congress Sponsor, the IFIP-General Assembly, to be combined and published by IFIP as the Congress Message. Continuing discussion of the Action Agendas by Congress participants may take place, through the use of the combination of electronic mail and bulletin boards. IFIP is exploring a way to allow continuing discussion of the most promising areas for approximately six months, to refine the Action Agendas, and then publish the results of the continuing discussions. Friday Morning P03 Presentation of Action Agendas Time: 09.00 - 10.30 Chair: R. Uhlig, Northern Telecom, USA Message to the Computer and Communication Community from the 13th World Computer Congress. -------------------------------------------------------------------------- Workshops -------------------------------------------------------------------------- Workshop MA: Machine Learning - A New Technology and Its Applications -------------------------------------------------------- Machine Learning has become a key technology for using knowledge-based systems effectively. Recently, applications in other areas, e.g., robotics have been investigated. The workshop offers an overview of current research and applications. It is of interest to both academics and industrial professionals. It contributes to the question What should we build? of Link 1 in that it relates the new technology with application areas. In particular, the workshop shows how machine learning can ease the user's handling of a diagnosis system, a design workbench, and a robot. The workshop also addresses the question of Issue 7 Who Is in Control? In contrast to the public prejudice that learning machines are in control, machine learning aims at freeing the user from drudgery and assisting users' creativity. Among the speakers are Prof. Yves Kodratoff (Univ. Paris-Sud), who was one of the first European researchers who vitalized the field, and Prof. Lorenza Saitta (Univ. Torino), whose successful applications in collaboration with industry pushed the frontier of technology. Program Committee: Chair: K. Morik, University of Dortmund, Germany Y. Kodratoff, University of Paris-Sud, France St. Matwin, University of Ottawa, Canada L. Saitta, University of Torino, Italy Tuesday Morning M01 1st Session on Workshop MA Time: 11.00 - 12.30 M01.1 Introduction K. Morik, University of Dortmund, Germany M01.2 Machine Learning and Knowledge Acquisition Y. Kodratoff, University of Paris-Sud, France M01.3 The Knowledge Base Workbench MOBAL St. Wrobel, GMD, Germany Tuesday Afternoon M02 2nd Session on Workshop MA Time: 14.00 - 15.30 M02.1 A Real-World Application in Trouble-Shooting L. Saitta, University of Torino, Italy M02.2 Machine Learning in VLSI Design J. Herrmann, University of Dortmund, Germany M02.3 Exploiting Machine Learning for Design Tasks T. Parsons, British Aerospace, UK (not yet acknowledged) M02 continued Time: 16.00 -17.00 M02.4 Machine Learning in Robot Navigation K. Morik, University of Dortmund, Germany M02.5 Machine Learning in Robot Assembly A. Giordana, University of Torino, Italy Workshop MB: The International Office of the Future: A Problem Analysis -------------------------------------------------------------------------- Aim and Scope of the Workshop: Globalization of business, internationalization of trade and the increasing prevalence of multi-culturalinterdisciplinary teams are beginning to redefine the nature of office work. Different-time/different-place/different-culture workgroups will become the norm. Same-time/same-place/same-culture workgroups will become the exception. The International Office of the Future (IOF) will be a dramatically different environment than that which exists in the majority of today's organizations. This emerging paradigm of office work gives rise to numerous questions. What are these issues? What design options or solution strategies exist to address these issues? How might these design options be best implemented? What are their implications? The aim of this workshop is to surface, discuss, and synthesize such specific issues in three different areas: - IT platform requirements (global telecommunications, IS infrastructure), - Business systems and processes (methods, models, and tools for process design and implementation in organizations), and - Social and political implications (the impact of internationalization and global communications on organizations, policy, multi-cultural team productivity, etc.). Thus, the focus will be on two of the four links of Phase 2: Technology <--> Applications <--> Impacts. The outcome of the workshop will be edited and published as a monograph: The International Office of the Future: Problem Analysis, which will serve as the basis for the next two IFIP WG8.4 events: - The International Office of the Future: Design options and solution strategies (to take place at the University of Arizona in Tucson, Arizona in April 1996). - The International Office of the Future: Studies in practice (a global multi-site conference to be held in September 1997 using The Universities of Delft, in the Netherlands; Curtin, in Western Australia; and Arizona, in the USA as major hubs with telecommunications links to enable conference participants to experience the nature of a global organizational environment). The conference series will surface the basic issues, generate ideas both conceptual and practical to address the IOF issues, and report on and demonstrate how these ideas have been implemented and worked in practice. A final objective of these activities will be the use of technology to assist in the development of a specification of the information systems and technology requirements of the International Office of the Future. Program Committee: Chair: P.W.G. Bots, Delft University of Technology, The Netherlands B.C. Glasson, Curtin University, Australia D.R. Vogel, University of Arizona, USA G.White, University of Ottawa, Canada Tuesday 09.00 - 17.30 The workshop will be organized around eight position papers selected by the program committee for their scope, impact, and possibly their controversy. Each of the four 90-minute-sessions of the workshop will start with an introduction by the authors of two position papers - 25 minutes each, including questions for clarification. These papers are then discussed by a member of the program committee, leaving 30 minutes for open discussion. Each session will be logged, and the minutes will serve as an additional input for the eventual Problem Analysis monograph. Workshop MC: Information Technology and Mobility ----------------------------------- In modern societies, mobility is gaining more and more importance and is one of the key factors of success. However, in the area of traffic, we notice ever increasing limitations on extension of the infrastructure due to concerns about congestion, pollution, environmental degradation, and noise. To overcome this situation, intellectual mobility is needed to design and implement new approaches to mobility issues. In the field of traffic management, for instance, much better integration of different traffic systems and, equally important, the use of market instruments to better use the scarce infrastructure are needed. Therefore, better integration of different traffic systems via appropriate interfaces and information services must be achieved, and new control systems such as road pricing, that make use of all available information, must be considered. Such systems must take into account such crucial requirements as social justice, privacy protection, and so forth. A powerful system design is required to make the best use of our highly developed technology. As a complementary approach, we must use information technology to reduce traffic wherever possible. In this respect, much can be done via teleworking, telecooperation, and the use of so-called data highways. Again, questions of social sensitivity, privacy protection, and so on, must be taken into account. Certainly, with the right system design, we have every chance to extend people's options and spheres of influence rather than to reduce them. Against this background, the GI will demonstrate during the IFIP World Computer Congress its particular competence in the areas described. A major field of competence for the GI is the mastering of complex systems. Modern solutions based on information technology that have been implemented or that are now in the demonstration phase will be covered in a special program that will also include a panel discussion on the issue. Please note that, furthermore, on Wednesday there will be an opportunity to see the TRANSRAPID system in action. There is a German volume of it+ti that contains the contributions to this special program. Chairs:F.J. Radermacher, FAW Ulm, Germany B. Page, University of Hamburg, Germany D. Rettich, ANT Backnang, Germany Tuesday Morning M03 1st Session on Workshop MC Time: 11.00 - 12.30 M03.1 Introduction F.J. Radermacher, FAW Ulm, Germany M03.2 Future-Oriented Network Technologies R. Popescu-Zeletin, GMD+Focus, Germany M03.3 Computer-Supported Co-operative Work and Multimedia - the Enabling Technologies for Time and Location-independent Telecooperation J.L. Encarnacao, Ch. Hornung, S. Noll, TH Darmstadt, Germany M03.4 Future Computer Applications Serving Mobile Clients D.B. Pressmar, University of Hamburg, Germany Tuesday Afternoon M04 2nd Session on Workshop MC Time: 14.00 - 15.30 M04.1 Information Technology and Road Traffic Today: State of the Art in Major National and European Projects P. Haeussermann, Daimler-Benz AG, Germany M04.2 New Approaches in Traffic Management R. Mock-Hecker, FAW Ulm, D. Rittich, ANT, R. von Tomkewitsch, Siemens AG, Germany M04.3 Telematics for Railways: VICOS - the Basis for Future-oriented Solutions F. Hagemeyer, Siemens AG, Germany M04.4 Information Technology in the Air Transportation Field H.-P. Engelbert, D. Kroenig, Dornier, Germany M05 Panel Session Information Technology and Mobility Time: 16.00 - 18.00 Panellist: W. Coy, University of Bremen, Germany R. Dierstein, DLR, Germany H. Hultzsch, Telekom, Germany F.J. Radermacher, FAW Ulm, Germany H. Sandhaeger, Ministery of Transport, Germany Workshop MD: European Pioneers in Computing ------------------------------ Where are the roots of the evolution, from which our program controlled computers and programming languages where developed, and who are their epoch-making pioneers? - Fundamental ideas came from Charles Babbage, but his machine did not work, and it took more than a century before the first automatic computers came into use. The computers we know today, their mechanical and electrical parts as well as programming languages, have many inventors. It will be a very special event that European representatives of the very first days of the computer will be present at the GI-workshop. Among them is Konrad Zuse, who built the famous Z3 in 1941, which is acknowledged as the first working program-controlled computing machine. First calculating machines will be shown in an accompanying exhibition. Program Committee: Chair: H. Flessner, University of Hamburg, Germany K. Brunnstein, University of Hamburg, Germany W. Coy, University of Bremen, Germany F. Krueckeberg, University of Bonn, Germany Exhibition: H. Flessner, University of Hamburg, Germany F. Genser, PC-Software GmbH, Duesseldorf, Germany K. Pauli, ZDB, Bonn, Germany Thursday Morning M06 Session: Historical Machines and Programming Languages Time: 09.00 - 10.30 M06.1 Developments in Goettingen (G1 - G3) H. Billing, Garching, Germany M06.2 Developments of Early Computers in Dresden (D1 - D4) N.J. Lehmann, Dresden, Germany M06.3 Motivations for Computer Developments under Difficult Conditions H. Zemanek, Vienna, Austria M06 continued Time: 11.00 - 12.30 M06.4 PLANKALKUEL - the First Formal and Algorithmic Programming Language K. Zuse, Huenfeld, Germany M06.5 Early Developments in Munich (PERM) R. Piloty, Darmstadt, Germany M06.6 On the Genesis of Algorithmic Languages F.L. Bauer, Munich, Germany Thursday Afternoon M07 Session: Early Applications Time: 14.00 - 15.30 M07.1 OPREMA - a Relay Computer for Optical Computing J. Jaenike, Jena, Germany M07.2 Early Applications of Zeiss ZRA1 in Chemistry and EngineeringFields I. Kerner, Dresden, Germany M07.3 Early Developments and Investigations in Parallel Computing W. Haendler, Erlangen, Germany M08 Session: International Developments Time 16.00 - 17.30 M08.1 The Early British Computer Projects M.V. Wilkes, St. John's College, London, UK M08.2 John von Neumann - A Hungarian Born Computer Pioneer G. Kovcs, Budapest, Hungaria M08.3 Early French Computers: Technology Transfer and Innovation (1955 - 1966) P. Mounier-Kuhn, L. Nolin, Paris, France M08.4 European Pioneers Seen From a Trans-Atlantic Perspective J.A.N. Lee, Virginia Tech, USA Workshop ME: Computer, Media, and Arts ------------------------- Aims and Scope of the Workshop: After some years of artistic effort in the realm of computers, a review of this effort is now felt to be necessary. Questions arise, for example: What paths were followed from the first graphics done with plotters to the highly complex environments of today's artificial worlds? Is it appropriate to call this artistic enquiry Computer Arts? What do artists require of the technicians in the fulfillment of their work? What influences have taken place of late between art and technology? How does technology determine the artefact? It must be recognized by members of the fields of art history and art-criticism that computer technology continuously gains influence over artistic techniques and the science of art itself. Here the question is raised whether there are proper and appropriate means to deal with artwork that uses the advantages of computers? Should there be a technology assessment in aesthetics and how would this be defined? Artists and specialists from the science of art, art critique, aesthetics, and linguistics as well as computer science will elaborate on these questions during the workshop. There will be presentations, panel discussions, performances and a small exhibition showing works directly connected to the scientific program of the workshop. The topics discussed will include the manner in which computers evolved from automata to artistic media, new ways of communication by computers and their artistic potential, recent technical developments in computer-based arts, music and computers, literature, and the investigation of nature by computer-based artistic modelling of the world. The workshop presentations will be given in English and in German. Coordinator: M. Warnke, University of Lueneburg, Germany Program Committee: K. Alsleben, HBK Hamburg, Germany W. Coy, University of Bremen, Germany M. Warnke, University of Lueneburg, Germany J. Shaw, ZKM Karlsruhe, Germany Thursday, 09.00 - 17.30 The review of contributions for this workshop is still in process. In order to achieve a high degree of topicality, the final workshop description will be provided with the final conference program. Workshop FG 1: Integration of Semi-Formal and Formal Methods for the Specification of Software Systems -------------------------------------------------------- The integration of semi-formal methods - as used today for practical software development - and formal methods for the specification of Software and Distributed Systems - as developed in the last decade by academic institutes - appears to gain importance for technology transfer and the application of adequate formal methods in industrial software development. This integration is visible in several ESPRIT-, EUREKA- and BMFT-projects of recent years and is seen also to play a fundamental role in cooperation with third world countries. Principal but not exclusive topics are the following: - Extension of semi-formal methods towards graph and net based formal specifications, - Transformation of semi-formal into formal specifications, - Graphical visualization of formal specifications. Coordinator: H. Ehrig, TU Berlin, Germany, e-mail: ehrig@cs.tu- berlin.de Program Committee: H. Ehrig, TU Berlin, Germany W. Hesse, University of Marburg, Germany W. Schaefer, University of Dortmund, Germany H. Weber, Frauenhofer Institut, Berlin, Germany M. Wirsing, University of Muenchen, Germany Wednesday Morning F01 1st Session on FG 1 Time: 09.00 - 10.30 Chair: H. Ehrig, TU Berlin, Germany F01.1 Static and Dynamic Semantics of Entity-Relationship Models Based on Algebraic Methods S. Classen, M. Loewe, S. Wasserroth, J. Wortmann, TU Berlin, Germany F01.2 Ablaufspezifikation durch Datenflussdiagramme und Axiome F. Nickl, Universitaet Muenchen, Germany F01.3 Graphical Support for Prototyping of Algebraic Specifications R. Bardohl, S. Classen, TU Berlin, Germany F02 2nd Session on FG 1 Time: 11.00 - 12.30 Chair: H. Ehrig, TU Berlin, Germany, and H. Weber, Frauenhofer Institut, Berlin, Germany F02.1 Formal Foundations for Pragmatic Software Engineering Methods H. Hussmann, TU Muenchen, Germany F02.2 Combining TROLL with the Object Modelling Technique R. Jungclaus, R. Wieringa, P. Hartel, G. Saake, T. Hartmann., Deutsche Telekom, Bonn, Germany; Free University Amsterdam, The Netherlands; TU Braunschweig, Germany F02.3 Integration of Semiformal and Formal Methods for Specifying Knowledge-Based Systems D. Fensel, S. Neubert, University of Karlsruhe, Germany Workshop FG 2: Disjunctive Logic Programming and Disjunctive Databases ------------------------------------------------------- The success of the Logic Programming Paradigm gives rise to a closer connection between the areas of Programming and Databases. It has been recognized that general deductive techniques (including full first- order logic) can be used efficiently in both disciplines. Whereas in the area of programming languages one investigates semantics for indefinite and disjunctive programs (searching for suitable query- answering mechanisms), such programs might also be used in the area of databases to formulate both deductive tasks and integrity constraints. The workshop is divided roughly into three parts, each of which is introduced with an invited talk. Prof. Donald Loveland will speak on operational semantics (i.e. the execution of disjunctive programs). Prof. Teodor Przymusinski will present the model-theoretic approach and the non-monotonicity of disjunctive programs. Finally, Prof. Francois Bry will focus on the database aspect and its relations to disjunctive programs. Coordinator: U. Furbach, University of Koblenz-Landau, Germany, e-mail: uli@informatik.uni-koblenz.de Program Committee: R. Bayer, TU Muenchen, Germany G. Brewka, GMD Bonn, Germany F. Bry, University of Muenchen, Germany J. Dix, University of Koblenz, Germany U. Furbach, University of Koblenz-Landau, Germany H. Herre, University of Leipzig, Germany R. Studer, University of Karlsruhe, Germany Wednesday, 09.00 - 17.30 The review of contributions for this workshop is still in process. In order to achieve a high degree of topicality, the final workshop description will be provided with the final conference program. Workshop FG 3: User Interfaces of Communication Systems ---------------------------------------- Modern communication technologies used in public digital networks or distributed computer systems demand new requirements in user interfaces of applications, both for network management organizations and for network users. Specifically, we see problems in the transparency of functional distribution, partly desired, and in explicit network management by a user as well as in the manner in which users and system components cooperate in local and global networks. The workshop emphasizes aspects of the user interface and not so much the planning, construction and running of networks themselves. The workshop addresses problems and issues in such areas as electronic mail and publication services, user interfaces to control and to access scientific and other information networks, user interfaces of communication devices, and user interfaces in multi-user applications. Examples to be covered are new interaction techniques for operating telephones, user interfaces for wide-area networks, video-conferencing in its different forms, tools and techniques for designing and implementing multi-user applications, mobile computing, and knowledge- based communication systems. Relevant problems and vital issues of the computer and communication evolution are addressed in this workshop - two fields which continue to grow together and influence each other in this decade and the next. The papers to be presented deal with the human-computer interaction of these existing and future computer-communication systems as seen from different angles, presenting various views of the field. Coordinator: G. Szwillus, University of Paderborn, Germany, e-mail: szwillus@uni-paderborn.de Program Committee: H. -J. Hoffmann, University of Darmstadt, Germany P. Gorny, University Oldenburg, Germany I. Kupka, TU Clausthal-Zellerfeld, Germany M. Nagl, RWTH Aachen, Germany G. Szwillus, University of Paderborn, Germany Wednesday Afternoon 14.00 - 17.30 The review of contributions for the workshop FG 3 is still in process. In order to achieve a high degree of topicality, the final workshopdescription will be provided with the final conference program. Workshop FG 4: System Support for Distributed Multimedia Applications ------------------------------------------------------ Interest and expectations in distributed, data intensive multimedia applications are high and still growing. Concrete realizations of such applications, however, impose new requirements on system support mechanisms, especially in the areas of: Communication Support (e.g. high data transfer rates, synchronization), Distributed Systems (e.g. cooperation support, service integration), Data Management (e.g. high volumes of complex data) and Operating Systems (e.g. real-time support). Efficient realizations of such systems can only be expected when techniques from all these areas cooperate. Therefore, this workshop presents both advanced multimedia applications as well as communication and distributed system support for their efficient realization. Coordinator:.W.Lamersdorf, University of Hamburg, Germany, e-mail: lamersd@dbis1.informatik.uni-hamburg.de Program Committee: W. Benn, TU Chemnitz, Germany B. Butscher, GMD Fokus Berlin, Germany R. G. Herrtwich, IBM ENC Heidelberg, Germany W. Lamersdorf, University of Hamburg, Germany K. Meyer-Wegener, TU Dresden, Germany J. Nehmer, University of Kaiserslautern, Germany A. Schill, TU Dresden, Germany O. Spaniol, RWTH Aachen, Germany B. Wolfinger, University of Hamburg, Germany Thursday Morning F08 Session: Introduction Time: 09.00 - 10.30 Chair: W. Lamersdorf, University of Hamburg, Germany F08.1 Multicast for Multimedia: An Introduction Invited Speaker: W. Effelsberg, University of Mannheim, Germany F08.2 Synchronisation in einer verteilten Entwicklungs- und Laufzeitumgebung fuer multimediale Anwendungen T. Kaeppner, M. Mueller, A. Schroer, F.Henkel, IBM ENC Heidelberg, Germany F09 Session: Multimedia Applications Time: 11.00 - 12.30 Chair: K. Meyer-Wegener, TU Dresden, Germany F09.1 Design and Implementation of a Global Reference Mechanism for Data Objects H. Pusch, GMD Fokus Berlin, Germany F09.2 Remote Camera Control in a Distributed Multimedia System M. Wieland, R. Steinmetz, P. Sander, IBM ENC Heidelberg F09.3 ATM-Netze - die Infrastruktur fuer Multimedia-Kommunikation U. Killat, TU Hamburg-Harburg, Germany Thursday Afternoon F10 Session: Communication Support Time: 14.00 - 15.30 Chair: B. Wolfinger, University of Hamburg, Germany F10.1 UEbertragung komprimierter isochroner Datenstroeme C. Duenkel, T. Paradies, TU Ilmenau, Germany F10.2 Ein Konzept zur Integration von Netzwerk-Filtern in verteilte Multimedia-Systeme G. Dermler, University of Stuttgart - IPVR, Germany F10.3 Messungen fuer Videoverkehr als Basis fuer Lastmodelle R.R. Thomys, L. Braeuer, University of Hamburg, Germany F11 Session: Distributed Systems Time: 16.00 - 18.00 Chair: A. Schill, TU Dresden, Germany F11.1 Effiziente Modellierung von ODP-Trader Foederationen mittels P2AM C. Popien, B. Meyer, RWTH Aachen, Germany F11.2 Vermittlung und Verwaltung von Diensten in offenen Systemen K. Mueller, K. Jones, M. Merz, University of Hamburg, Germany F11.3 Developing Cooperative Media-Integrated Software M. Muehlhaeuser, O. Frick, H.-W. Gellersen, University of Karlsruhe, Germany F11.4 Kooperationsunterstuetzung fuer integrierte POI-/POS-Systeme R. Adomeit, B. Holtkamp, Frauenhofer-Institut ISST Dortmund, Germany Workshop FG 5: IT-Security: Technology Dependent on Ethics and Law --------------------------------------------------- The evolution of information technology is no longer a purely technological issue. Societies depending heavily on information security have become vulnerable in many ways. On the other hand, the propagation and acceptance of information technology relies on the wide support through the necessary social changes such as new legal frameworks and the adoption of suitable ethical principles. The purpose of the workshop is to highlight this interdependence between technological and societal issues, discuss urgent problems, and promote timely solutions. Coordinator: H.G. Stiegler, SNI Muenchen, Germany, e-mail: helmut.stiegler@mch.sni.de Program Committee: O. Ulrich, Bonn, Germany A. Rossnagel, University of Kassel, Germany H. G. Stiegler, SNI Muenchen, Germany G. Weck, Infodas Koeln, Germany T. Wehner, TU Hamburg-Harburg, Germany Thursday Morning F12 Sitzung zum Workshop FG 5 Zeit: 09.00 - 10.30 Uhr F12.1 Ethische Leitlinien B. Lutterbeck, TU Berlin, Germany F12.2 Chipkarten in der Medizin A. Hartmann, BSI Bonn, Germany F12.3 Positive Fehlerethik und Information T. Wehner, TU Hamburg-Harburg, Germany F12 Fortsetzung Zeit: 11.00 - 12.30 Uhr F12.4 Grundrechtliche Risiken und Chancen durch Chipkartennutzung A. Rossnagel, GS Kassel, Germany F12.5 Podiumsdiskussion zum Thema: Informatik und Gesellschaft im 21. Jahrhundert Workshop FG 6: Workstations: Architectures, Applications and Trends ---------------------------------------------------- This session is a forum for selected problems and ideas in the field of workstation architecture, application, and organisation methods. Workstations are characterized by high performance machines, high adaptability in different fields of employment, superior graphic abilities, and user-friendly user-interfaces. Many users want personal workstations which, for example, provide textual and audiovisual contact with other persons, access to time-variant information, three dimensional visualisation of CAD and CAE solutions, representation of data over high-speed networks, etc. The session will focus on presentations and discussions of current research and development activities, the up-to-date status of various topics, and future trends regarding workstations. The session will bring together users, architects, developers, and researchers of workstations in a technical session offering state-of-the-art contributions. The main topics of this session are architecture of workstations (processors, co- processors and accelerators), high performance computing with workstation clusters, integration of hard- and software, aspects of security, down sizing (migration), tools, system-administration, reliability and performance of workstations and clusters. The participation of designers, users, organizers, etc. who are interested in workstation system architectures is strongly encouraged. Coordinator: D. Tavangarian, University of Hagen, Germany, e-mail: d.tavangarian@fernuni-hagen.de Program Committee: T. Ertl, Scientific Computing Tuebingen, Germany D. Jungmann, TU Dresden, Germany C. Mueller-Schloer, University of Hannover, Germany B. Schallenberger, SNI Muenchen, Germany D. Tavangarian, University of Hagen, Germany H. -O. Veiser, Data General Schwalbach, Germany Thursday Morning 09.00 - 12.30 The review of contributions for this workshop is still in process. In order to achieve a high degree of topicality,the final workshop description will be provided with the final conference program. Workshop FG 7: Real-Time Systems -------------------------------- Will be held in English Competitiveness and the well-being of entire nations depend on the earliest possible and efficient utilization of computerized automation and control systems. Therefore and due to further new and large application areas, the significance of real-time systems in daily life and for our safety is increasing at a rapid pace. Considerable efforts in research and development of highly dependable real-time systems are necessary in the interest of human welfare and safety as well as for reasons of environmental protection. One objective of this specialists' panel is to present to an international audience the leading position of the German real-time systems community achieved over a 30 year period of scientific collaboration in the field achieved through continuous interaction with a wide variety of industrial applications. The discussion will highlight the development process of real-time programming languages, requirements engineering tools for real-time applications, and bus architectures for real-time communication. Coordinator: W.A. Halang, University of Hagen, Germany, e-mail: wolfgang.halang@fernuni-hagen.de Program Committee: W.A. Halang, University of Hagen, Germany R. Henn, GPP Oberaching, Germany H. Rzehak,Universitaet der Bundeswehr Muenchen, Germany F. Saglietti, IST Garching, Germany T. Tempelmeier, FH Rosenheim, Germany Thursday Afternoon F17 1st Session on FG 7 Time: 14.00 - 15.30Chair: W.A. Halang, University of Hagen, Germany F17.1 Historical Development of Real Time Programming P. Elzer, TU Clausthal, Germany F17.2 Portability of Software Systems for Real Time Applications H. Rzehak, Universitaet der Bundeswehr Muenchen, Germany F18 2nd Session on FG 7 Time: 16.00 - 17.30 Chair: W.A. Halang, University of Hagen, Germany F18.1 Measuring the Impact of Real Time Design Techniques Ch. Ebert, C. Pereira, University of Stuttgart, Germany F18.2 Fail-Safe On-Board Communication for Automatic Train Protection B. Eschermann, H, Kirrmann, ABB Corp. Research, Baden, Switzerland F18.3 Feasibility of Ada 9X for Real Time Programming K. Mangold, ATM Computer, Konstanz, Germany Workshop FG 8: Simulation Techniques ------------------------------------ Computer simulation allows experimental analysis of a system described in a mathematical model. It is a powerful method for the analysis, verification, and optimization of complex dynamic systems in areas such as engineering, sciences, medicine, social sciences and economics. Simulation assists in reducing development time and in saving resources. The Specialist Committee 4.5 of GI (ASIM) presents in this session the state-of-the-art of simulation in Europe. Most talks will be given in English. F. Breitenecker of TU Vienna, the acting president of the European simulation societies (EUROSIM) will open this session with an overview of simulation in Europe from a scientific and organizational viewpoint. Further talks will specialize on application areas mentioned above. Two or three talks at the end of the session will be given in German and focus on special subjects in the broad field of simulation. Coordinator: I. Bausch-Gall, Muenchen, Germany Program Committee: I. Bausch-Gall, Muenchen, Germany G. Kampe, FHT Esslingen, Germany P. Lorenz, TU Magdeburg, Germany D. Tavangarian, University of Hagen, Germany Thursday Afternoon F19 1st Session on FG 8 Time: 14.00 - 15.30 Chair: I. Bausch-Gall, Muenchen, Germany F19.1 Simulation in Europe - State-of-the-Art F. Breitenecker, Technical University of Vienna, Austria F19.2 Simulation of Complex Dynamical Systems in Medicine and Environment D. Moeller, Technical University of Clausthal, Germany F19.3 USE! - SimAL - The Basis for the Configuration of Individual Scheduling Systems G. Schroeder, FhG Dortmund, Germany F20 2nd Session on FG 8 Time: 16.00 - 17.30 Chair: I. Bausch-Gall, Muenchen, Germany F20.1 The Role of Artificial Intelligence Concepts in System Modelling and Simulation: An Overview H. Szczerbicka, University of Karlsruhe, T. Uthmann, University of Mainz, GermanyF20.2-3in reviewing process Workshop FG 9: Communication and Coordination in Distributed Corporate Application Systems -------------------------------------------- Will be held in English Globalization and the increasing competitive pressure forces companies to improve their products and services. The European Common Market as well as strategic alliances between different companies lead to new cooperation forms and the need to make the existing, distributed know- how of specialists available at any point of the changing organisational structure. More and more different types of distributed application systems are being applied on all levels of modern companies due to the increasing support of corporate management and specialist tasks to overcome this new competitive situation. Today, modern information systems (e.g. decision support systems, management support systems) are designed as distributed application systems. Previous and new software systems are integrated by means of common data, function and object models. Distributed software architectures, enterprise-wide and global computer networks as well as parallel computer systems form the technological basis for the distributed solving of business tasks. Adequate communication between the different problem solvers (human- computer-, computer-computer-, human-human-communication) is of critical importance. In our workshop we will present and discuss the above-mentioned subjects along the following lines: - methods and tools for the planning, development and maintenance of distributed DP systems - prototypes of distributed corporate systems - computer support of the personnel cooperation in enterprises (CSCW, HCCW, GDSS) Coordinator: H. Krallmann, Techn. University of Berlin, Germany, e-mail: hkr@cs.tu-berlin.de Program commitee: H. Bonin, University of Lueneburg, Germany H. -R. Hansen, University of Vienna, Austria M. Jarke, RWTH Aachen, Germany H. Krallmann, Techn. University of Berlin, Germany F. Kuhlmann, University of Giessen, Germany P. Lockemann, University of Karlsruhe, Germany F. Roithmayr, University of Innsbruck, Austria R. Traunmueller, University of Linz, Austria Wednesday Morning F21 Session on Methods and Tools for Planning, Development and Maintenance of Distributed DP-Systems Time: 09.00 - 10.30 Chair: W. Koenig, University of Frankfurt/Main, Germany F21.1 Distributed Manufacturing Control Invited Speaker: M. Fox, University of Toronto, Canada F21.2 Design Related Cost Accounting with a Modular System of Co- operating Backpropagation Networks J. Becker, M. Prischmann, University of Muenster, Germany F21 continued Time: 11.00 - 12.30 F21.3 Teamwork Coordination in a Distributed Software Development Environment A. Oberweis, T. Wendel, W. Stucky, University of Karlsruhe,Germany F21.4 Tool-Based Business Process Modeling Using the SOM Approach O. Ferstl et al., University of Bamberg, Germany F21.5 An Application of the Spiral Model to Reengineering and Long- term IS Integration into a Distributed System K. Kurbel, R. Jung, University of Muenster, Germany Wednesday Afternoon F22 Session on Prototypes of Distributed Corporate Systems & Computer Support of the Personnel Cooperation in Enterprises Time: 14.00 - 15.30 Chair: H. Krallmann, Technical University of Berlin, Germany F22.1 Negotiation for Distributed Resource Allocation in a Corporate Environment F. Ohly, L. Suhl, E. Reinecke, Technical University of Berlin, Germany F22.2 Cooperative Allround Financial Consulting T. Heissel, U. Meyer, M. Mueller-Wuensch, C. Schopf, A. Wottering, Technische Universitaet Berlin, Germany F22.3 Solving Logistical Problems with Partly Intelligent Agents P. Mertens et al., University of Erlangen-Nuernberg, Germany F22 continued Time: 16.00 - 18.00 F22.4 Cost Management of Business Processes A.-W. Scheer, C. Berkau, P. Hirschmann, University of the Saarland, Germany F22.5 The Group Flow System: A Scalable Approach to Workflow Management between Cooperation and Automation L. Nastansky, W. Hilpert, University of Paderborn, Germany F22.7 Distributed Cooperative Budget-Planning and -Control E. Zwicker, Rottenbacher, Technical University of Berlin, Germany Discussion Workshop MF: The Students Workshop ---------------------------------- Remember that comparison between cars and electronic devices? If cars would have seen the same development as chips, it said, everybody owned a Rolls Royce today, running around the globe in a few minutes on a drop of gasoline. It explained in drastic terms how fast this field has been evolving. And this trend has been continued at an even faster pace. Consequently, computer scientists are preoccupied with trying to keep up with the new developments. In the daily business, there is only little time to reflect upon issues that still seem to be far away. We greatly acknowledge the experiences and achievements of the past, but we think that it is vital to go further. The students of Hamburg University organized this Workshop, focusing attention on issues to come: Environment, Emancipation, Evolution of the discipline. Complementing general and abstract reflection with the real world, we are inviting professionals as well as academics and students to participate in this workshop. Most talks will be given in German, but we are glad to accept any contributions in English, too. For further information, please contact the Organizing Committee. Today's students are tomorrow's computing professionals: tomorrow's issues are our issues today. Come join us envisaging the future - and trying to shape it! Organizer:J. Nedon Universitaet Hamburg, Fachschaft Informatik, AG GI '94 Vogt-Koelln-Strasse 30, D-22527 Hamburg e-mail: jnedon@rzdspc2.informatik.uni-hamburg.deTuesday Afternoon Opening Session Time: 13.30 - 14.00 M20 Work Session: Labour and Raising Children Time: 14.00 - 15.30 Chair: U. Arnold, University of Hamburg Having both a demanding job and children can be a serious problem. In Germany, usually it still are the women to quit work. This discussion shall reflect the situation and try to figure out acceptable ways to a solution. Special attention will be paid to the impact the economic system as such has in creating this situation. Some recent advances concerning this question will be shown. M21 Panel Discussion On the Separation of Scientific and Practical Education Time: 16.00 - 17.30 Moderation: H. Oberquelle, University of Hamburg There is no general agreement upon computer science curriculum at the time. Reflecting the current discussion on reforms of the curricula and the academic institutions in general (Eckwerte), we want to elaborate on the students' point of view. The panel will consist of several senior lecturers, practitioners and students. Wednesday Afternoon M22 Session on Environment: Impact of Computer Science Time: 14.00 - 15.30 Chair: J. Nedon, University of Hamburg How can Informatics contribute to the protection of the environment? To what extent have the use of simulation methods and computer science in general affected ecology? M22.1 A General Introduction to the Subject Invited lecturer: V. Wohlgemuth, University of Hamburg M22.2 Information, Entropy and Environmental Problems Invited lecturer: L.M. Hilty, University of Hamburg M22.3 The Material-Flow-Net Approach to Ecological Controlling Invited lecturer: A. Moeller, University of Hamburg M23 Workshop: What Is the Daily Work of a Computing Professional like? Time: 16.00 - 17.30 Chair: S. Ernst, University of Hamburg This workshop will introduce the various facets of concrete jobs in computing. Practitioners will give hints on what qualifications they need most, and which were useless to them. Thursday Afternoon M24 Session on Developing Countries: Another Point of View Time: 14.00 - 15.30 Chair: J. Nedon, University of Hamburg The main question is, whether we should try to better support developing countries in acquiring information technologies, and if so, how we can do it effectively. Speakers: S. Buhmann, University of Hamburg G. Cyranek, Zuerich, Switzerland J. Stiefvater, IG Metall, Hamburg M25 Session: Perspectives of Computer Sciences Time: 16.00 - 17.30 Chair: H. Stoerrle, University of Hamburg The computer science community envisages a dramatic change in every respect. With the ever increasing use of computing machinery, do we have a special responsibility? The primary goal of this workshop is to show this development, point at some implications and challenges, and present some possible answers to these challenges. M25.1 Past and Future Changes of Job Profiles in Computing Invited Lecturer: W. Dostal, Institut fuer Arbeitswissenschaft, Nuernberg, Germany M25.2 Professional Standards: Giving a Hand for Practical Work Invited Lecturer: K.-H. Roediger, University of Bremen, Germany M25.3 The Scandinavian Approach in Computer Science N.N. M25.4 Why We Must Strive for Correct Systems N.N. M25.5 A Practicioners View on Ethical Concerns N.N. Closing Session with Meeting of GI Working Group Informatik und Studierende Time: 18.00 - 20.00 Check In and Accomodation We strongly recommend students to book their accomodations early. It will be near to impossible to get any affordable accomodation in Hamburg if you are not on time, so please accept our offer! There is only little possibility to stay with private hosts. Until May, 20, we will be glad to offer you a place in a nice youth hostel (see order form for details). It has proved to be pleasant and relatively cheap. Early Check-In will ensure you of some further exciting gratifications. Those who do not meet the deadlines, may consider the possibility of Last Minute Check-In, which is DM 100.00 for students (DM 60.00 for student members of GI). This offer, however, excludes the Congress Proceedings and participation of the IFIP Congress '94 Get-Together. Proceedings may be purchased seperately. -------------------------------------------------------------------------- Tutorials -------------------------------------------------------------------------- T1: OSF Distributed Computing Environment Industry Standard for Client/Server-Applications ------------------------------------------------ The tutorial will be held in German language Saturday, August 27, 1994, 09:00h - 17:00h Alexander Schill, Dresden University of Technology, Germany Decentralized, distributed applications are of increasing importance in office and industry. This trend is illustrated by the current downsizing and rightsizing efforts: By splitting complex software into easily tractable components, global tasks within an enterprise can be implemented in a more natural and cost-effective way. The client/server-model of distributed processing is an essential base for such approaches. In the meantime, the industry standard OSF Distributed Computing Environment (DCE) offers a complete and portable solution for such client/server-applications, and is widely available on many platforms. DCE enables global distributed interoperability in heterogeneous systems. Goal of the Tutorial The tutorial presents the foundations of DCE in detail. It is illustrated how the components of DCE can be applied for building distributed applications. The participants are enabled to evaluate DCE regarding their special needs, and to plan concrete usage of DCE for their environment. Moreover, a comparison of DCE with related approaches is given. Contents 1. Introduction: Distributed client/server applications - Structure of distributed applications - Goals, problems, and basic solutions - Role of DCE 2. DCE-Architecture: Overview - Overall structure of OSF DCE - DCE technology components - Practical use of DCE for distributed applications 3. Remote Procedure Call: Communication between application components - Foundations of Remote Procedure Call (RPC) - Client/server-applications based on DCE RPC - Advanced RPC concepts for new application domains 4. Thread Service: Support for parallel execution - Characteristics and models of parallel computation - Implementation based on DCE threads - Special problems of parallel processing and related DCE solutions 5. Directory Service: Distributed name management - Name management tasks in client/server-applications - Implementation of global directory services based on OSF DCE - Internal structure and administration of the DCE directory service 6. Security Service: Secure communication in distributed environments - Security problems in distributed systems - Integrated solutions based on OSF DCE - Details of authorization and authentication within DCE 7. Distributed Time Service: Synchronization of distributed clocks - Problems of distributed clock synchronization - Implementation of clock synchronization within DCE - Use of synchronized clocks by distributed applications 8. Distributed File Service: File access and management in distributed environments - Globally uniform distributed file management - Characteristics and administration of DCE Distributed File Service - Comparison with Network File System (NFS) 9. Evaluation and Summary - Relationship of DCE with current standards - Comparison with related approaches - Global evaluation of DCE. Addressees and Requirements Technical managers and project leaders who are interested in getting a detailed overview of OSF DCE in the context of client/server- applications; software engineers and programmers who plan to use DCE for distributed applications. Prerequisites are some basic knowledge of computer networks and operating systems. Experiences with the C programming language are useful. Presentation Oral presentation with discussion. Tutorial Material Copy of foils; references to current literature. Lecturer Prof. Dr. Alexander Schill, Dresden University of Technology. A. Schill has been doing research and lecturing in the areas of computer networks and distributed systems since 1986. After having completed his Ph.D. in Computer Science, he was at the IBM Thomas J. Watson Research Center in Yorktown Heights, New York as a postdoc for 1 year. Then he became the leader of the distributed systems research group at the Institute of Telematics in Karlsruhe and chaired several industrial cooperation projects. During this time, DCE has been used intensively, also resulting in a book of A. Schill about DCE. Since 1993, Prof. Schill is with the Computer Science department of Dresden University of Technology. T2: Databases and Distributed Applications in Computer Networks --------------------------------------------------------------- The tutorial will be held in German language Saturday, August 27, 1994, 09:00h - 17:00h Peter Dadam, University of Ulm, Germany Winfried Lamersdorf, University of Hamburg, Germany The local and global interconnection of computers as well as the decentralisation of applications of computers to PC's, workstations, department computers has been increasing significantly for the last years. In conjunction with the decentralized storage and processing of logically inter-related data, an increase of problems related to consistency, security, and data indepence of application programs occurs. These problems did not appear in this form or in this quantity with a central processing. - But also the use of computer networks for accesses to remotely stored data at autonomous nodes in open systems environments constitutes an increasingly interesting alternative for the efficient realisation of distributed data-intensive applications. Goal of the Tutorial The tutorial aims to giving a survey of the foundations and the concepts of the distributed data processing in computer networks. The different forms of remote database access and the basic communication concepts are treated as well as the foundations and realisation concepts of distributed databases (this is the priority of the tutorial). Furthermore, the special requirements on database systems for client/server and workstation/server environments are considered. Contents 1. Databases in computer networks (W. Lamersdorf) - Alternative architectures - Distributed processing in open systems - Standardized client/server cooperation and communication - Remote access to databases in open networks (ISO/OSI Remote Database Access) 2. Distributed databases (P. Dadam) - Aspects and possibilities of the distribution of data - Location-transparent storage of data - Redundant and non-redundant storage of data - Query processing - Guarantee of global consistency - Transaction management and recovery after failures 3. Client/server and workstation/server database systems (P. Dadam) - Differences to distributed databases - Special problems and solution concepts 4. Summary and prospects Addressees and technical requirements The tutorial is meant for DP-experts, technical management staff and employees of research institutes, who want to achieve a systematic survey of the basic concepts, possibilities and limits of the distributed storage and processing of logically inter-related data. Basic knowledge of the relational database technology (especially SQL) as well as of communication technology for open systems (especially ISO/OSI) would be recommended. Lecturers Prof. Dr. Peter Dadam has been a Professor for Computer Science and head of the department Databases and Information Systems at the faculty for computer science of the University of Ulm since 1990. The time before (since 1982) he worked as a research staff member at the Scientific Center of IBM in Heidelberg. From 1985 to 1990 he was manager of the department Advanced Information Management. This department was involved mainly in the further development of the database technology for the support of complexly structured data objects, in questions of the support of user-defined data types and functions, as well as in the distributed processing of objects in workstation/server environments. His special research interests lay on database systems for non-standard- applications (f.e. the ranges of engineering and medicine as well as databases in computer networks). He is the speaker of the interdisciplinary research project Open Clinical Database and Information System for Integration of Autonomous Subsystems at the University of Ulm, that is sponsored by the State of Baden- Wuerttemberg. Prof. Dr. Winfried Lamersdorf has been a Full Professor for Practical Computer Science and Information Systems at the Department for Computer Science of the University of Hamburg since 1991. His main work areas are currently: databases in computer networks, open distributed and data-intensive applications, communication in distributed systems, client/server cooperation, distributed control etc. From 1983 until 1990 he worked at the European Center for Network Research of IBM in Heidelberg, mainly in the field of communication support for database applications in open systems. The time before, he was as a visiting scientist at the University of Maryland and at the National Bureau of Standards (NIST) in the USA. Since 1986 he has been involved with the international standardization activities for the remote database access (OSI Remote Database Access, RDA) within the European Computer Manufacturing Association (ECMA), the DIN (German Industrial Standards) as well as in the International Standards Organization (ISO) as German representative. T3: Object-Oriented System Development -------------------------------------- The tutorial will be held in German language Saturday, August 27, 1994, 09:00h - 17:00h Reinhard Budde, GMD Birlinghoven, Germany Karl-Heinz Sylla (Chairman), GMD Birlinghoven, Germany Heinz Zuellighoven, University of Hamburg, Germany In object-oriented system development we use the concepts of object- orientation modeling in all activities of the development process. The modeling technique covers analyzing an application domain, designing a potential computer support and implementing the appropriate software system. In object-oriented modeling we focus on concepts that are familiar in the application domain. We describe the ways and means by which people use things in their everyday work. Thereby we gain an understanding of the application domain and arrive at an user-oriented design of software-systems. Object-oriented software construction integrates established software engineering principles like data abstraction, information hiding, modularity and strong typing. Based on the analysis of concepts and elements of an application domain we can be elegantly derive well structured, maintainable, and reusable software without changing the model. The power of object-orientation, to provide application specific models as well as systems with sound software engineering characteristics using the same modeling approach, may be well exploited by techniques of evolutionary system development. In the tutorial the concepts of object-oriented modeling are introduced and their application to analysis, design and programming are explained. Value is set on modeling application specific concepts compared to modeling technical concepts. The usage of metaphors and design patterns for designing and understanding large systems is explained. A well experienced, evolutionary model of system development is introduced and discussed with respect to other approaches to object- oriented system development. Goal of the Tutorial Participants will gain an understanding of the object-oriented methodology and the various techniques of object-oriend systemdevelopment. They will be able to evaluate the conceptual and organizational consequences of object-oriented methods and languages for their own work context. Contents - Introduction into the Concepts of Object-Orientation - Modeling of Professional Concepts - Metaphors and Patterns for Designing Large Systems - Documents and Process of Evolutionary System Development - Summary and Literature. Addressees and Requirements System designers, middle and upper dp-management and consultants who want to learn about object-oriented concepts and assess them with respect to the development of information systems. Lecturers Dr.-Ing. Reinhard Budde graduated in Mathematics at the University of Cologne and obtained a doctoral degree in Computer Science from the Technical University of Berlin in 1989. He is working as computer scientist at GMD and currently is head of a project on integrating object-oriented and synchronous languages for reactive systems. R. Budde is experienced in applying object-oriented techniques for constructing programming environments, and interactive application software. His research interests are object-oriented design and the application of object-oriented techniques in the area of embedded control applications. Dipl.-Math. Karl-Heinz Sylla (Chairman) graduated in Mathematics at the University of Cologne. He is employed as a computer scientist at GMD and is concerned with applying object-oriented techniques to systems-design. He was responsible for design and implementation of large scale object-oriented systems and has substantial experience with object-oriented programming languages and development systems. His main interests are programming tools, reactive systems, and the application of object-oriented techniques in designing hard real-time systems. Prof. Dr.-Ing. Heinz Zuellighoven graduated in Mathematics and German Language and Literature at the University of Bonn and obtained his doctoral degree in Computer Science from the Technical University of Berlin in 1989. Until 1991 he has been working as computer scientist at GMD in a project concerned with methods and tools for object- oriented construction. His previous work covers projects on user- developer communication, prototyping and programming environments. Since October 1991 he is professor at the computer science department of the University of Hamburg. He is consulting industrial software development projects in the area of object-oriented design. T4: Successful Project Management: An Executive Briefing --------------------------------------------------------- The tutorial will be held in English Saturday, August 27, 1994, 09:00h - 17:00h George Glaser, Los Altos, USA Gopal Kapur, Ramon, USA Successful Project Management: An Executive Briefing is a tutorial for middle- and upper-level managers who play key roles in launching and managing projects. Project Management is a subject of increasing importance to the world- wide information technology community and in particular to IFIP Congress attendees. Because of their relatively senior positions in their companies or institutions, Congress attendees often are responsible for designing products and getting them to market rapidly in response to increasing competition. These same pressures for the delivery of results are being felt by those in industry, government and academia who must put software and hardware products to work. Goal of the Tutorial The objective of the tutorial is to prepare participants to ask the right questions when launching a project. It accomplishes its objective through lectures and group discussions of proven principles of successful project management. Pragmatic examples drawn from the world of information processing in several industries and from both large and small projects are used extensively. The material has been successfully presented to audiences ranging from executive management groups, through seasoned project managers, to first-time team members. No prior project management experience or technical background is assumed. Contents Specific topics include the following: 1. Why Projects Go Awry 2. Stages to Project Success 3. The Importance of Due Diligence 4. Objectives and Stakeholders 5. Complexity, Stability, and Risk 6. Work Plans: Phases, Milestones, Deliverables, Tasks, Networks, and Responsibility Assignments. 7. Realistic Estimates and Schedules 8. Roles and Responsibilities 9. The Look-Ahead Window 10. Questions a Sponsor Should Ask Before Approving a Project. Management-level topics include techniques for refining project objectives and scope, and such tools as stakeholder diagrams, complexity and stability assessments, and issue management. Additional topics include the importance of clearly defined roles and responsibilities for project sponsors, project managers and team members; the role of communications in managing expectations; the conduct of progress review meetings; and techniques for gaining an understanding of - and commitment to - project plans and schedules. The session titled Questions a Sponsor Should Ask Before Approving a Project offers a wide-ranging and pragmatic checklist for evaluating proposed projects. Participants will leave the tutorial with a Management Action Plan for creating a successful project management environment in their own organizations and a list of steps crucial to managing projects successfully - on time, within budget, and to clients' satisfaction. Addressees Upper- and middle-level managers who play key roles in launching and managing projects. No prior project management experience or technical background is assumed. Presentation Lectures and group discussions. Tutorial Material Each student is given a workbook of approximately 100 pages containing the classroom notes. The workbook is extensively indexed, making it valuable as a reference document on project management topics. Lecturers The tutorial is conducted by Mr. George Glaser, president of George Glaser, Inc., and by Mr. Gopal Kapur, president of Kapur International, Inc. and its Center for Project Management. Together, they represent 50 years of teaching and consulting experience. Mr. George Glaser is a consultant to corporate top management on a broad range of management topics with particular emphasis on issues relating to project management and the management of information systems. At McKinsey & Company, Inc., he was a consultant to the firm's corporate and institutional clients in the United States, Canada and Europe. He is a founder and was first President and CEO of Centigram Communications Corporation.Mr. Glaser has been active for more than 35 years in professional society activities, both internationally and in the USA. He is the author of numerous articles in professional journals and trade publications on various management and technical topics as well as the keynote speaker at several technical conferences. Mr. Glaser graduated with a B. S. degree in Electrical Engineering, magna cum laude, from the University of Notre Dame, USA. Mr. Gopal Kapur, president of KAPUR International, Inc. and the Center for Project Management consults, writes and teaches in the field of information systems management. His specialties include project management, quality assurance, standards and procedures, and error- free software development. He conducts executive briefings, seminars, and workshops for a variety of clients in both the public and private sectors. Mr. Kapur speaks frequently at national and international conferences, and has long been an authority on MIS project management, estimating, tools, and techniques. Mr. Kapur is the author of two textbooks on computer programming, IBM 360 Assembler Language Programming (John Wiley & Sons), and Programming in Standard COBOL (SRA). His new book, on the subject of estimating software projects, is due to be published by Prentice Hall this summer. Mr. Kapur graduated summa cum laude from Thapar Institute of Engineering, India, and was awarded the Distinguished Achievement Award in 1983 for his contributions to education by the President of India. He is a member of the adjunct faculty of the University of California at Berkeley. T5: Distributed Artificial Intelligence A Key Technology for Future Software Infrastructure --------------------------------------------------- The tutorial will be held in German language Sunday, August 28, 1994, 09:00h - 17:00h Stefan Kirn, University of Muenster, Germany Kurt Sundermeyer, Daimler Benz AG, Berlin, Germany The increase of complexity of systems and processes, the shortening of the lifecycle of products and new services, and the increase of the demand for customer-specific solutions requires techniques which go beyond the means offered by present information technology. Distributed Artificial Intelligence (DAI) offers concepts to deal with the quest for more flexibility and robustness. The idea is to equip software agents with autonomy and coordination abilities, such that they become capable of actively solving individual and common problems. First prototypical realizations give a hint that this approach is worthwhile but that the techniques are to be explored further with respect to applications. Goal of the Tutorial The participants of the tutorial shall (1) become acquainted with the basic terminology and central problems of DAI as well as the relation to neighbouring areas, (2) learn basic concepts like modeling agents and agent societies, and structuring communication and coordination of agents, (3) gain an understanding about the merits of DAI-Technology along selected applications in manufacturing, logistics, financial accounting, and organizations, (4) get an overview of the available tools, projects and key players in the domain. Contents 1. Basic Definitions and Central Problems DAI and its relation to other areas like Distributed Computing, Computer Supported Cooperative Work, and Object-Oriented Technology. Distributed Problem Solving vs. Multi-Agent Systems. The various meanings of agenthood. The essential problems arising with coordination and coherence within DAI-Systems. 2. Main Concepts Agent modelling and agent architectures. Acquaintances of agents. Agent interactions. The new quality of communication in DAI:via speech acts and coordination protocols to negotiation and conflict resolution strategies. Organizational structures and global behaviour of agent societies. Outlook: agent-oriented programming. 3. Prospective Applications Selected examples from traffic and transport systems, manufacturing, construction and design, office administration and services, financial consulting, enterprises and organizations. 4. Embedding DAI Solutions Embedding DAI software into organizational structures and processes. Workflow-Management, Enterprise Modelling and Infrastructure. Customer-oriented view of organizational processes. Outlook: organizational intelligence in cooperative enterprise structures. 5. Tools and Activities Programming languages, simulation-, development-, and test- environments. Overview on key players and key projects. Evaluation of the state-of-the-art and assessment of trends. Addressees Experts in the fields of data processing, information systems, organizations, and strategic business planning, who want to gain an overview on DAI, its application potential and its integration into enterprises. Researchers and developers from Artificial Intelligence, distributed systems, software engineering and organization science, who are interested in observing and discussing relations of DAI to these other disciplines. Requirements Basic knowledge of Artificial Intelligence, Distributed Systems, Information Systems in Enterprises, and organizations. Openmindedness for interdisciplinary work. Presentation Lectures with Discussions. Tutorial Material Copies of slides and supplementing text material. Lecturers Dr. Stefan Kirn, Institut fuer Wirtschaftsinformatik, Westfaelische Wilhelms-Universitaet Muenster. Stefan Kirn received a diploma in Economics and Organizational Science (Muenchen 1980) and in Computer Science (Hagen 1989). He got a Ph.D. in 1991 with a thesis in DAI. He has many years of experience in material and requirement planning, logistics and organizations. After being affiliated to the FernUniversitaet Hagen he ist now leading projects on cooperative software systems, computer-supported cooperative work and market- oriented knowledge-based techniques at the Institut fuer Wirtschaftsinformatik at the University of Muenster. He is presently vice-speaker of the Special Interest Group on DAI in the Gesellschaft fuer Informatik (GI), the German Society for Computer Sciences. Dr. Kurt Sundermeyer, Daimler-Benz AG, Forschung Systemtechnik, Berlin. Dr. Kurt Sundermeyer has a diploma (1971) and a Ph.D. (1974) in physics from Univ. Hamburg. After working as a research assistant at the Universities of Hamburg and Wuppertal (including a one year postdoctoral position at MIT) he became assistant professor for theoretical physics at the Freie Universitaet Berlin (1979). In 1986, he started to work in the Advanced Automation Laboratory within the reasearch institute of the AEG company in Berlin. He is now a scientific project leader for knowledge-based systems within a research institute of Daimler-Benz AG in Berlin. His current research interests are in concepts, tools, and applications of agent-oriented technologies. He is presently speaker of the GI Special Interest Group on DAI. T6: Heterogeneous Distributed Systems - Concepts and Strategies --------------------------------------------------------------- The tutorial will be held in German language Sunday, August 28, 1994, 09:00h - 17:00h Kurt Geihs, University of Frankfurt/Main, Germany The enormously fast evolution of computer and communication technologies causes an increasing decentralization of information processing. A fundamental structural change is taking place which requires a new way of thinking. Distributed information processing systems have emerged which consist of a variety of heterogeneous hardware and software components. In order to achieve cooperation and resource sharing in such environments a distributed software infrastructure is needed that provides openness and transparency. The discussion about the best approach is still going on. Only a few of the proposed solutions and standards seem to gain broad acceptance. Knowing about these trends, and understanding their functional properties and their limitations are necessary for the strategic planning and for the implementation of future distributed application solutions. Goal of the Tutorial The tutorial presents an overview on the state of the art and the most important developments in this field. Participants learn about the requirements and the basic functional properties of distributed system infrastructures. We explain and compare the OSF Distributed Computing Environment (DCE) and the OMG Common Object Request Broker Architecture (CORBA). Participants will acquire the prerequisite knowledge in order to judge the application potential and the limitations of these technologies. Contents 1. Introduction Properties, requirements, downsizing, client-server, middleware 2. Architectures OSF DCE, UI Atlas, OMG Object Management Architecture, Microsoft's strategy, ODP standards, positioning of these proposals 3. Components Principles, application examples and limitations of: Remote Procedure Call (RPC), threads, directory, security, distributed file system, clock synchronisation, distributed transactions 4. Management Requirements, OSF DME, comparison 5. OMG CORBA Object model, architecture, components, Object Request Broker, positioning 6. Developments Products, announcements, trends in research 7. Conclusion. Addressees The tutorial addresses developers, users, managers, and consultants who need to get an understanding of the development trends in heterogeneous distributed processing and who want to prepare for projects in this area. Prerequisites Basic knowledge of operating systems, communications, and programming. Presentation Oral presentation with examples and discussions. Tutorial Material Copies of the slides. Lecturer Prof. Dr. Kurt Geihs, Computer Science Department, University of Frankfurt, Germany. Dr. Geihs is professor for Distributed Systems and Operating Systems at the University of Frankfurt (Germany). His research is focussed on the architecture of open distributed systems, system management and performance analysis. Before he was a researcher at the IBM European Networking Center working on network operating systems, ODP standardisation, and network management. In 1988/89 he was on assignment to the IBM Research Laboratory at Yorktown Heights. Dr. Geihs holds a Ph.D. from the Technical University of Aachen (1984), a M.S. in Computer Science from the University of California, Los Angeles (1981), and a diploma in Informatik from the Technical University of Darmstadt (1980). T7: Object-Oriented Database Systems State of the Art, Prospects and Limitations ------------------------------------------- The tutorial will be held in German language Sunday, August 28, 1994, 09:00h - 17:00h Marc H. Scholl, University of Ulm, Germany Object-Orientation is one of the terms that is most frequently discussed in Computer Science these days, particularly also in the database field. The concept has its origin in programming (programming languages, software engineering). Abstract data types (ADTs: encapsulation of implementation details via type-specific operators/methods) are extended by inheritance to support software re- use. In object-oriented software engineering, the design is primarily guided by the objects that are to be manipulated, as opposed to the system functionality to be achieved. Typical design methods use some variants of Entity-Relationship models for structuring the system, a very clear sign of the relationship to database design. On the other hand, many new database applications (such as office automation, CAx, geometric/geographic applications,...) require increasingly complex modeling and abstraction mechanisms that go far beyond relational databases. The flexibility and expressiveness of (object-oriented) programming, semantic data models, or knowledge representation languages is clearly desirable. A synthesis of concepts from databases, programming languages, and knowledge representation languages seems appropriate, however, the details turn out to be non- trivial. Today, a number of products are available on the marketplace, already claiming to be object database systems. Their relational competitors also come up with several extensions aiming at similar functionalities. Both approaches come with pros and cons (the latter are sometimes quite severe). Standards committees (e.g., SQL-3) and other bodies are also discussing object-oriented database concepts. Goal of the Tutorial The goal of this tutorial is to provide an overview of concepts and foundations of object-oriented databases. We first collect and explain the basic concepts and requirements, and discuss approaches found in several products, prototypes, and research projects. A focus is on those concepts that are not supported sufficiently yet (such as data independence of application programs). The goal is to assist the participants in their assessment of strengths and weaknesses of currently available and expected technology. Contents 1. Basics - Motivation and setup - Basic database system functionalities - Object-oriented programming concepts - AI classification systems 2. Structural extensions of relational databases - Relations and relational database operations - Complex objects - Impacts on database languages 3. Object-oriented databases - Definitions (Manifestos) and classification - Object-oriented database languages: query and update operations - Modeling/specification of behavior - Outlook: schema dynamics, integration and migration in multi- DB systems 4. Perspectives - Overview of products and prototypes - Overview of research topics - Where to get further information. Addressees and Prerequisites The tutorial is aimed at practitioners, technical management, and scientists, who want to get a systematic overview of fundamental concepts, the prospects and limitations of object-oriented database systems. Familiarity with the basic database technology and terminology as well as with object-oriented programming is helpful, though not strictly necessary. Lecturer Dr. Marc H. Scholl is professor of Computer Science (Database and Information Systems) in the Faculty of Computer Science of the University of Ulm, Germany, since 1992. Previously, from 1989 on, he was senior research associate (Oberassistent) at the Swiss Federal Institute of Technology (ETH) Zuerich, Switzerland, where he headed the object database group. The group started to work on formal foundations as well as the architecture and implementation of object- oriented database systems, this work is continued in Ulm. Particular focus of the implementation work was on query processing and optimization of physical database design. The theoretical work included object database dynamics (update operations, updatable views, schema evolution), integration and migration in federated multi- database systems, and the exploitation of further commonalities with the neighboring fields of (declarative and object-oriented) programming and knowledge representation. T8: Security in Networks ------------------------ The tutorial will be held in German Sunday, August 28, 1994, 09:00h - 17:00h Ruediger Dierstein, (Chairman), DLR, Oberpfaffenhofen, Germany Andreas Pfitzmann, TU Dresden, Germany Norbert Pohlmann, KryptoKom GmbH, Aachen, Germany Gerhard Weck, INFODAS GmbH, Koeln, Germany Networks provide new possibilities of information processing, but at the same time will create new flaws, new dangers, and new risks. Classical techniques of granting security by organisational measures and appropriate logistical structures, once very efficient in closed shop computing centers will mostly not be applicable in a new world of network computing. Distributed systems, networks, and miniaturisation, accompanied by drastically dropping costs rendered computing an omnipresent and cheap tool. Its powers are used everywhere, but its risks are rather unknown and even less mastered. Cryptography will be essential for the security of networks. It may not only guarantee traditional confidentiality but will also be the central component - with ever increasing importance - for the authentication of persons, devices and programs as well as for ensuring the integrity of data and programs. Moreover, information processing in networks and distributed systems will create new threats to the persons concerned. In order to minimize these threats they have to be taken into account already during the conception and development phase of network systems and even more during their implementation and operation. Cryptography also to multilateral security will be of major importance. Goal of the Tutorial Participants will learn about new risks related to installation and use of network systems. This includes a briefing on technical and organisational methods and tools - already existing or to be developed - to make information processing in network systems as much as possible dependable, secure and controllable. Contents 1. Introduction: - Security in classical computing centers vs. security in networks and distributed systems - passive und und active attacks - the new flaws - security by organisation vs. security technics. 2. Threats in Networks - Limitation of the control possibilities of the operator - new possible attacks in networks - loss of confidentiality and integrity during communication - the problem of peer authentication - attacks using the network as a platform - security of communication lines - security of nodes - security of terminals. 3. Security Techniques and -systems for Network Communications: - Private-key protocols - public-key protocols - certifikation systems - smart cards - hybrid cipher techniques - authentication protocols - security of applications - security systems for public networks. 4. New Technics for the Solution of New Problems: - Security against designers and operators - multilateral procedures supplementing wellknown bilateral procedures to fight complex security problems - possibilities, costs, and limits of multilateral procedures - coordination of organisational and technical structures to increase security even against potentially strong attacks. Addressees and Prerequisites Experts and managers in computer sciences and information technologies, developer and user of data processing and communication systems, system administrators and system managers in industry and administration, users, and operators of IT-systems. Tutorial Method Lectures and discussions. Tutorial Material Accompanying text and copies of the slides. Lecturers Ruediger Dierstein, (Chairman), Zentrale Datenverarbeitung Deutsche Forschungsanstalt fuer Luft- und Raumfahrt (DLR), Oberpfaffenhofen. 1. and 2. state examination in mathematics and physics at the University of Stuttgart (1959/60), Master of Science in Astronautics (1966) at MIT in Cambridge (Mass., USA). Since 1961 scientist and section head at the DLR in Oberpfaffenhofen. Since many years working on topics of security and controllability of data processing systems. Many presentations and publications on various topics in privacy and IT- security. Lecturing at several universities. Furthermore R. Dierstein is a member of the steering committee of FB4 of the GI and speaker of presidential GI task force on Datenschutz und Datensicherung. Prof. Dr. Andreas Pfitzmann, Institut Theoretische Informatik, Technische Universitaet Dresden. Since 1983 he is doing research and teaching in the fields of privacy and data protection and related procedures for error tolerance and fraud prevention in digital communication systems. In many presentations and publications he demonstrated the efficiency of a multilateral security concept: systems may not only be protected against users but vice versa users have to be shielded against unwanted influences of the systems. This multilateral view should be taken into account from the very beginning of any system design. A. Pfitzmann is speaker of the GI-Fachgruppe 2.5.3 Dependable IT-systems and a member of the GI- Praesidiumsarbeitskreis Datenschutz und Datensicherung and the editorial board of the journal DuD, Datenschutz und Datensicherung. Dipl.-Ing. Norbert Pohlmann, KryptoKom GmbH, Aachen. N. Pohlmann is managing director of KryptoKom, Gesellschaft fuer kryptographische Informationssicherheit und Kommunikationstechnologie mbH in Aachen, a company offering among other things products, consulting and execution of projects in the field of cryptography and communication technology. N. Pohlmann is a well known expert in security. He is working in ISO and DIN committees on cryptography. He works with the German TeleTrust-Verein emphasizing especially the introduction of digital signatures. Dr. Gerhard Weck, INFODAS GmbH, Koeln, 1971 diploma in Physics, 1975 Dissertation on Abstract Models of Data Structures. Since 1980 scientist at INFODAS GmbH, Koeln, there head of the project group Technology Consulting and Security. Author and co-author of various books, co-editor of the proceedings on Sicherheit in der Informationstechnik. Present work concentrates on: Analysis and Evaluation of the security of operating and information systems, development and provision of security concepts. He is head of the test laboratory of INFODAS, accredited by the BSI for evaluations and tests in IT-security. T9: Workflow-Management ----------------------- The tutorial will be held in English Sunday, August 28, 1994, 09:00h - 17:00h Berthold Reinwald, University of Erlangen-Nuernberg, Germany Workflow-Management is the key technology to improve the effectiveness and productivity in organizations. Workflow-Management streamlines and automates complex business processes which usually include a wide variety of different activities and expensive resources. Workflow- Management encompasses the design as well as the execution of business processes. Business processes are defined on the basis of a formal specification language which enables a continuous refinement and improvement of processes by an automated analysis and by a graphical visualization. A business process defines when a work step has to be executed by which person. A workflow-management system processes these definitions and can provide the right data to the right person with the right tools at the right time. The execution of business processes in a workflow-management system involves the automation of programmable steps as well as user reminding for the interactive steps. Programmable steps are linked with executable application programs as opposed to interactive steps which are supported by queued tasks. Goal of the Tutorial The tutorial provides a comprehensive understanding of modelling, definition, and execution of business processes with workflow- management systems as well as implementation issues of workflow- managers. Contents 1. Introduction What is workflow-management and why workflow-management Basic terms in well-structured cooperative work, case studies, requirements 2. Design of Business Processes Design of application systems, models of well-structured cooperative work, design principles and representation issues 3. Activity Models Execution models, activities and activity networks, definition of business processes 4. Execution Facilities Courses in activity models, work list management, routing and logging of work, program execution 5. Architecture of Workflow-Managers Reference model, basics in operating systems, distributed data management and transactional computing, integration of application systems, design of workflow-managers, sample systems. Addressees and Requirements The tutorial is designed for professionals in computer science with a basic knowledge in information processing and business organizations. Presentation Talk with discussions. Tutorial Material Copy of slides and references. Lecturer Dr. Berthold Reinwald, Department of Computer Science, University of Erlangen-Nuernberg. B. Reinwald studied computer science at the University of Erlangen-Nuernberg. As a Ph.D. student he was involved in various national and internationalresearch projects on distributed database management and application systems. B. Reinwald graduated from the University of Erlangen-Nuernberg in 1993 with a Ph.D. thesis about workflow-management in distributed systems. He is the author and co-author of several conference and journal papers. He also published a book in German about workflow-management. Since July 1993 he has worked as a visiting scientist in the department of computer science at the IBM Almaden Research Center in San Jose, California. His research interests include workflow-management and active and object- oriented databases. Tutorials: ---------- Planning and Coordination: Dr. M. Laska Deutsche Informatik - Akademie Wissenschaftszentrum Ahrstrasse 45 D-53175 Bonn Germany Tel.: +492283021-64/65 Fax: +49228 3786-90 e-mail: diabonn@gmd.de Overview of the Tutorials ------------------------- Saturday, August 27, 1994, 09:00h - 17:00h T 1 OSF Distributed Computing Environment - Industry Standard for Client/Server-Applications Prof. Dr. Alexander Schill, Dresden University of Technology, Germany T 2 Databases and Distributed Applications in Computer Networks Prof. Dr. Peter Dadam, University of Ulm, Germany Prof. Dr. Winfried Lamersdorf, University of Hamburg, Germany T 3 Object-Oriented System Development Dr.-Ing. Reinhard Budde, GMD Birlinghoven, Germany Dipl.-Math. Karl-Heinz Sylla (Chairman), GMD Birlinghoven, Germany Prof. Dr. Heinz Zuellighoven, University of Hamburg, Germany T 4 Successful Project Management - An Executive Briefing George Glaser, Los Altos, USA Gopal Kapur, Ramon, USASunday, August 28, 1994, 09:00h - 17:00h T 5 Distributed Artificial Intelligence - A Key Technology for Future Software Infrastructure Dr. Stefan Kirn, University of Muenster, Germany Dr. Kurt Sundermeyer, Daimler Benz AG, Berlin, Germany T 6 Heterogeneous Distributed Systems - Concepts and Strategies Prof. Dr. Kurt Geihs, University of Frankfurt/Main, Germany T 7 Object-Oriented Database Systems - State of the Art, Prospects and Limitations Prof. Dr. Marc H. Scholl, University of Ulm, Germany T 8 Security in Networks Ruediger Dierstein, S.M., (Chairman), DLR Oberpfaffenhofen, Germany Prof. Dr. Andreas Pfitzmann, Dresden University of Technology, Germany Dipl.-Ing. Norbert Pohlmann, KryptoKom GmbH, Aachen, Germany Dr. Gerhard Weck, INFODAS GmbH, Koeln, Germany T 9 Workflow-Management Dr. Berthold Reinwald, University of Erlangen-Nuernberg, Germany -------------------------------------------------------------------------- Technical Visits -------------------------------------------------------------------------- The number of participants is limited for all excursions. Early registration is recommended. DESY - The German Electron Synchrotron -------------------------------------- DESY is a publicly funded research laboratory which conducts experiments in front areas of particle physics and synchrotron radiation. At the heart of the experimental facilities at DESY is a cluster of eight accelerators combined with a proton-electron storage ring with a circumference of 6.3 km. Aiming at a deeper understanding of the basic laws of the microcosm, this equipment is used by scientists from 26 nations for collision experiments at energies of 30 GeV for electrons and 820 GeV for protons. In its current configuration DESY consists of a great variety of complex and inhomogeneous technical devices with extremely high precision and long-term stability requirements, installed in 60 buildings distributed over an area of almost 50 hectares. Monitoring and controlling equipment of such complexity requires advanced and sophisticated computational support. To achieve this goal, 50 modern computers and more than 3000 microprocessors had to be integrated into the already existing pool of computers. Especially long-term experiments place extremely high demands on contemporary computer technology to store, handle, and process sensor data at a rate of up to 1.5 Mbit per second over a time period of up to several months. You will visit parts of the collider ring, computer-based measurement and control equipment, high performance computing machinery, as well as the fully automated streamer tape archives, which have been designed to meet the requirements of the mass data handling problem. Price per person: DM 25.00 Date: Friday, September 2, 1994, 14.00 - 18.00 Intercity-Express Maintenance Facility -------------------------------------- In 1990 German Railway (Deutsche Bundesbahn) commenced a regular service with a new generation of high speed trains called Intercity Express (ICE). These trains, which are used at a traveling speed of 280 km/h in daily service, have reached a record mark of more than 400 km/h under experimental conditions. To date 60 ICE trains achieve an overall performance of 30 million kilometers per year. In order to carry out the necessary maintenance cycles within the framework of a very tight timetable a new facility has been built in Hamburg. An automatic diagnostic system continuously monitors the most important subsystems like breaks, electrical installations, and air conditioning throughout the performance of an ICE-train. It reports its findings via a radio connection approximately one hour before the train arrives at Hamburg. Based on the incoming data and the individual performance record of each train the necessary maintenance and repairs can be scheduled efficiently to limit the stay at the facilty to one hour. Maintenance tracks, personnel, spare parts, and equipment can be requested in advance to the train's arrival. A central computing system monitors work progress and changes the signal to green only when all individual working steps have been completed. During your visit the complete maintenance cycle for a train can be observed and the integrated computer systems for diagnosis, control and supply management will be demonstrated. Price per person: DM 25.00 Date: Friday, September 2, 1994, 14.00 - 17.00 Magnetic Levitation Train TRANSRAPID ------------------------------------ The magnetic levitation train Transrapid probably belongs to one of the great technical innovations of this century. It is the first railroad system which moves along without wheels and without ground contact thereby avoiding the technical limitations of conventional railroads set by wheels and rails. The new technology of non-contact transportation was developed with funds from the German Federal Ministry for Research and Technology, under the technical direction of Thyssen Henschel, with the aim to make railway traffic faster, more profitable, more comfortable, ecologically sounder, and safer. The system has been tested since the mid-eighties at the Transrapid Emsland Test Track in nearservice-like operation conditions and demonstrated to a large number of visitors. The two-wagon prototype train is able to transport about 50 passengers at a maximum speed of more than 450 km/h. The development stage of the magnetic levitation train is now complete and the way ahead is clear for planning the first routes of application. A new era of transportation opens: the non-contact railroad technology. This excursion offers the opportunity of a lecture explaining some technical details, a visit to the control system, and a ride on the Transrapid prototype. Price per person: DM 50.00 Date: Wednesday, August 31,1994, 11.00 - 20.00 Container-Terminals at the Port of Hamburg ------------------------------------------ The Port of Hamburg is the world's largest free port. During the last decade transportation by means of container gained a steadily increasing share of the world's trade exchange. Efficient and fast container handling is a major challenge for ports today. The container terminals you will visit are highly automated. From the information processing point of view there are critical scheduling problems, for instance, the minimizing of transportation distances, the stacking ofcontainers on yards and in ships, and the optimizing of carrier routing. There exist also certain control problems, such as container positioning via satellite, and carrier control. External data links connect the container terminals with the railway, forwarders, and shipping companies. One group will visit HHLA's Burchardkai, the other Euro-Kai GmbH. The excursion includes a tour around the quay, a presentation of interesting aspects in information processing, and a boat tour of the port. Price per person: DM 40.00 Date: Friday, September 2, 1994, 13.30 - 17.30 Philips Research Laboratories Hamburg ------------------------------------- Philips Research Laboratories Hamburg conducts research and development in the areas of magnetic resonance, SQUID-imaging, pattern recognition, image processing, user interfaces, and material analysis. The automatic detection of material defects is an example of a currently pursued industrial application. Further current application areas include image analysis of X-rays as well as the sequence analysis of magneto-encephalograms. Based on spin resonance examinations another project focuses on the three-dimensional reconstruction of organs. These areas of image analysis are being considered as primary candidates for integration into everyday clinical use. Furthermore, options for combining image analysis with adaptive user interfaces are currently being investigated. This research seeks to design an interactive clinical work station. Staff members of Philips Research Laboratories will demonstrate a number of system solutions for image analysis in both medical and industrial application areas. Price per person: DM 25.00 Date: Friday, September 2, 1994, 14.00 - 17.30 -------------------------------------------------------------------------- Social Program -------------------------------------------------------------------------- August 28 / August 30 / September 1, 1994 An exciting social and sightseeing tour program is planned to provide you with informal opportunities for discussions with your colleagues. Sunday, August 28, 1994 Get-Together ------------ You are invited to the Congress Get-Together on Sunday evening at 19.00. Here you will find not only a cold buffet and drinks, but also some surprises, and you will have a first opportunity to meet your colleagues. To attend, you will need to register on Sunday afternoon at the latest; your badge is the only admission you will need. Tuesday, August 30, 1994 Dinner-Party ------------ On Tuesday evening at 20.15 we offer a dinner at an extraordinary place: the Rickmer Rickmers, a windjammer built in 1896. This carefully renovated old vessel is tied up at the St. Pauli Landungsbruecken in the harbour of Hamburg - it's one of the sightseeing attractions of the city! You will enjoy the imposing view across the river Elbe and get an idea of the harbour.On the Rickmer Rickmers you will find a maritime-styled restaurant and a museum (besides: the ship itself is a museum). This very special atmosphere guarantees an unforgetable evening. A buffet with specialities from Hamburg and Northern-Germany will be offered in addition to matching wine, typical local beer and other beverages. Members of the Hochschule fuer Musik und Theater and a couple of cabaret artists will entertain you. You can reach the Rickmer Rickmers within a 15 minutes walk from the CCH. This walk will lead you through most interesting parts of Hamburg. A sketch-map and a description of the route will be added in the Final Program. You may also travel well by public transport. All participants of the IFIP-Congress will be provided with a HVV-Ticket (by Hamburg Public Transport Authority) which is valid for the entire duration of the Congress. The price is: DM 110.00 including buffet, beverages (except spirits), entertainment, and the admission charge for the museum. Thursday, September 1, 1994 Congress Banquet ---------------- On Thursday evening at 19.30 a banquet will take place in one of the best hotels of Hamburg, the Elysee. With its international flair it is located in the center of the city within 5 minutes walking distance from the CCH and next to the University where some of the sessions will be held. From here it is just a stroll to the Alster, Hamburg's famous city-center lake, and to Poeseldorf, a carefully renovated old part of Hamburg - very fashionable with excellent restaurants and exclusive boutiques (from here the famous designer Jil Sander started her career). So, from whereever you might come this evening - from the Congress, from your own hotel or from a walk - the Elysee can be reached easily. It would be a great honour for us if you took part in the Congress Banquet. We offer a delicious four-course meal with fine German wine and, of course, non alcoholic beverages, if required. Members of the Hamburg School for Music and Theater will play for your entertainment, and some presentations in the performing arts (cabaret, dance, and more) will take place as well - we won't tell any details now - wait and see! The price is: DM 150.00 including meal, beverages (except spirits) and entertainment. -------------------------------------------------------------------------- Supporting Program -------------------------------------------------------------------------- August 28 - September 2, 1994 City Sightseeing* ----------------- Enjoy all the highlights of our Cosmopolitan City Tour plus the unique atmosphere of one of the world's top ten ports. One highlight you'll never forget is the panoramic view from the dizzy heights of the Koehlbrand Bridge, 60 metres down. Then it's back to the center via the Elbe - by tunnel, of course. On its north bank, the Elbchaussee, splendid villas bear witness to a grand tradition of hanseatic bourgeois life. Our first stop gives you the chance to visit Hamburg's most striking landmark, St. Michael's Church, and a living reminder of Hamburg's past, the Krameramt Courtyard. See Hamburg with our tour -and fall in love with it! Price per person: DM 34.50 (incl. 15% value added tax) Departure: daily at 10.00 a.m. and 2.00 p.m. from the main station, Exit Kirchenallee Duration: approx. 2.5 hrs Alster Boat Trip* ----------------- Explore Hamburg's green areas on century-old waterways and enjoy its town silhoutte from a new perspective. From the inner to the outer Alster, passing famous streets such as Jungfernstieg, Ballindamm, Harvestehuder Weg, and further on on innumerous canals - come and discover the charm of the Hanseatic City! Price per person: DM 22.00 (incl. 15% value added tax) Departure: daily at 9.45/12.15 a.m and 2.45/5.15 p.m. from/to Anleger Jungfernstieg (subject to changes) Duration: approx. 2.5 hrs Hamburg at Night* ----------------- Don't miss this trip round Hamburg's world-famous nightlife! No visit to the city is complete without our Hamburg-At-Night Tour. Join us to see the Reeperbahn, the heart of Hamburg's nightlife and an attraction for visitors from all over the world. Starting the evening with a trip through the city centre, we then pay a visit to two lively pubs. But the highlight is naturally the visit to a tantalizing live show at one of the Reeperbahn's most famous night clubs! In the company of our experienced guides you are sure of an unforgetable evening. The Hamburg-At-Night Tour - nightlife par excellence! Price per person: DM 114.00 incl. 1 drink per bar and entrance fees (incl. 15% value added tax) Departure: daily at 8.00 p.m. from the main station, Exit Kirchenallee Duration: approx. 4 hrs * These tours may be purchased at the registration counter during the congress Tuesday, August 30, 1994 Please register using the enclosed form! Day-Trip to Schwerin - City of the Seven Lakes ---------------------------------------------- This tour takes you to the charming East German city of Schwerin, nestled in the Westmecklenburg lake region and surrounded by gentle hills. You are taken to the majestic Schwerin castle situated on a small island in the middle of a lake, where your guide will talk about the history of this beautiful castle, dating back to the 16th and 17th centuries. In the afternoon you have the chance to explore the old part of the town with competent guides. A short walk after a lunch break along the shores of the lake Schwerin will take you to the ferry dock where you embark. This ferry will carry you through the stunning Mecklenburg landscape while having coffee and cake on board. Price per person: DM 130.00 Departure: 8.00 a.m. Return: 6.00 p.m. Meeting point: Parking area CCH Day-Trip to the Blooming Lueneburger Heide ----------------------------------------- This tour takes you to one of Hamburg's most beautiful districts in the south. Your guide will take you through this landscape famous forit's blooming heathland. Price per person: DM 100.00 (incl. lunch) Departure: 9.00 a.m. Return: 5.00 p.m. Meeting point: Parking area CCH "Speicherstadt" of Hamburg -------------------------- Guided walking tour through the historical Speicherstadt of Hamburg. You will walk around the famous, almost 100 year-old warehouses for tea, coffee, cacao, spices, oriental carpets etc. and obtain information on the trade and work in the harbour and import-business. Included is a visit to an exhibition of the Museum of Work. Price per person: DM 15.00 Departure: 10.00 a.m. Return: 12.00 a.m. Meeting point: U3 - Baumwall, Exit Niederbaumbruecke Wednesday, August 31, 1994 Please register using the enclosed form! Exclusive Hamburg City Sightseeing Tour --------------------------------------- Your guide will introduce you to Hamburg's cosmopolitan charms and world-famous Alster-lake. After a tour of the business districts (Hamburg has more consulates than any other city in the world, except New York), you will visit St. Michaels Church - the oldest Baroque church in Northern Germany, the Reeperbahn, the elegant houses on the river Elbe and much more. The coach will pass by the City hall, continuing on to the Fish Market and harbour, where you are whisked away to the Landungsbruecken to board a launch to take you on a 90- minute trip round one of the world's most famous ports. Price per person: DM 53.00 Departure: 9.30 a.m. Duration: approx. 3 hrs Meeting point: Parking area CCH The "Alte Land" - Where Fruit Farming Brought Prosperity -------------------------------------------------------- From approximately the year 1150, the archbishops of Bremen organized the reclamation of land in the Alte Land on the outskirts of Hamburg, using Dutch methods. The fertile marshy land, proximity of a good market and the harbour town of Hamburg quickly brought these farmers prosperity and social standing. Right up to the present day, fruit and vegetables grown in the Alte Land enjoy an almost legendary reputation. This day trip will give you a striking impression of the wealth of this area as you pass by carrlage splendidly ornate farmhouses with magnificent gates, historic places and old churches or admire beautiful local costums made of valuable material. Price per person: DM 91.00 Departure: 9.00 a.m. Return: 5.00 p.m. Meeting point: Parking area CCH Thursday, September 1, 1994 Please register using the enclosed form! Sightseeing Tour to the Baltic Sea (Luebeck, Travemuende) --------------------------------------------------------- This guided tour takes you to the world-famous city of Luebeck. After visiting the historical center and a lunch-break your guide will take you to the Baltic Sea. You will visit the famous ship Passat and will have a coffee-break in Travemuende. Price per person: DM 91.00 Departure: 9.00 a.m. Return: 5.00 p.m. Meeting point: Parking area CCH "Speicherstadt" of Hamburg -------------------------- Guided walking tour through the historical Speicherstadt of Hamburg. You will walk around the famous, almost 100 year-old warehouses for tea, coffee, cacao, spices, oriental carpets etc. and obtain information on the trade and work in the harbour and import-business. Included is a visit to an exhibition of the Museum of Work. Price per person: DM 15.00 Departure: 10.00 a.m. Return: 12.00 a.m. Meeting point: U3 - Baumwall, Exit Niederbaumbruecke All Guided Tours are in German and English. Museums (a Selection) --------------------- Hamburger Kunsthalle Glockengiesserwall 1 Tel.: 040/2486-2612 Paintings from the Gothic period to the present day, 19th and 20th century sculptures, coins and medals, drawings and prints. Tuesday to Sunday 10.00 a.m. to 6.00 p.m. Central Station Hauptbahnhof Museum fuer Kunst and Gewerbe Steintorplatz 1 Tel.: 040/2486-2630 Museum of Arts and Crafts. European sculptures and applied arts from Middle Ages to the modern era, art of the Ancient World, art of the Middle and Far East, art noveau collection, drawings and prints. Tuesday to Sunday 10.00 a.m. to 6.00 p.m. Central station Hauptbahnhof Museum fuer Hamburgische Geschichte Holstenwall 24 Tel.: 040/3504-2360/80 Museum of Hamburg History. History of the city, port and shipping, coin collection, mediaeval merchant's house, model railway. Tuesday to Sunday 10.00 a.m. to 6.00 p.m. Underground station St. Pauli Hamburgisches Museum fuer Voelkerkunde Rothenbaumchaussee 64 Tel.: 040/44195-524 Hamburg Museum of Ethnology, with exhibits from Africa, America, Asia, Australia, Europe, and the South Sea. Tuesday to Sunday 10.00 a.m. to 6.00 p.m. Underground station Hallerstrasse Altonaer Museum/Norddeutsches Landesmuseum Museumstrasse 23 Tel.: 040/3807-514 Municipal history, shipbuilding, pottery, textiles, ship's figureheads, toys, Vierlande farmhouse cottage. Tuesday to Sunday 10.00 a.m. to 6.00 p.m. Train station Altona Post Congress Tours ------------------- Saturday, September 3, 1994 Please register using the enclosed form! Tour A: Day-Trip to Berlin -------------------------- Your guide will take you on a day-trip to Germany's old capital Berlin. You will enjoy a competently guided tour through this world- famous city. After lunch you will have time for shopping. Price per person: DM 150.00 (incl. lunch) Departure: 9.00 a.m. Return: 7.00 p.m. Meeting point: Parking area CCH Tour B: Day-Trip to Helgoland ----------------------------- This day-trip takes you by ship via Cuxhaven to the famous island Helgoland. You have 4 hrs. for sightseeing. You will leave Helgoland in the afternoon to Cuxhaven by ship and from Cuxhaven to Hamburg by train. Individual booking at the St.-Pauli-Landungsbruecken! Price per person: DM 66.00 Departure: 7.00 a.m. Return: 8.45 p.m. Central Station of Hamburg Meeting point: St.-Pauli-Landungsbruecken, Bruecke 6/7 Tour C: Dresden (2 Days) ------------------------ Day 1: Train journey to Dresden and transfer to hotel. In the afternoon tour of the sights of Dresden in the city center (incl. the green Vault Collection, an organ concert in the Cathedral) and much more. In the evening a visit to a performance at the Semper Opera House (program not yet available). Day 2: Bus trip to Pillnitz Castle with a visit to the summer residence of the kings of saxony on the banks of the Elbe. Followed by a tour of Moritzburg, a hunting castle surrounded by water, with lunch in the castle restaurant. Transfer to the station and return train journey to Hamburg. Price per person: DM 1,000.00 Tour D: River Cruise - the Classic Middle Rhine ----------------------------------------------- (2 Days) Day 1: Participants make their own way to Koblenz. From 11 a.m. to 4.30 p.m. trip with a pleasure steamer to Ruedesheim (no stopoffs on the way). In Ruedesheim a guided tour of the Drosselgasse and short wine-tasting session with a cold snack. Then transfer by bus and overnight stay in Heidelberg. Day 2: Guided sightseeing tour of the city through the historic old town with a visit to the castle and a boat trip on the Neckar to Neckargmuend. Then bus transfer back to the city center. Depending on the departure time of participants, free time (e. g. stroll along the charming banks of the river Neckar). Bus transfer to Frankfurt airport. Price per person: DM 1,014.00 -------------------------------------------------------------------------- General Information -------------------------------------------------------------------------- Congress Venue The scientific progam will take place at the Congress Centrum Hamburg and the nearby campus of the University of Hamburg. Letter of Invitation In case you need a letter of invitation in order to participate in the congress / obtain a visa, please contact the Conference Secretariat as soon as possible. No financial support of any kind can be given with this letter of invitation. Long-Distance Trains The international Inter-City railway station Hamburg-Dammtor is directly linked to the CCH. Air Links Hamburg International Airport is connected to the CCH by an airport bus shuttle. Parking Facilities Cars can be parked in the CCH basement garage. Charge: DM 2.50 per hour or DM 20. per day (subject to change) Local Transport Services For the duration of the Congress travel on all HVV-lines by subway and suburban railway trains, bus and harbour ferries is free. Your identification badge serves as a ticket. Congress Secretariat IFIP '94 c/o CCH - Congress Organisation P.O. Box 302480 D-20308 Hamburg Germany Please contact for General Information: Tel.: +4940 3569-2242 Fax: +4940 3569-2343 Telex: 212609 Registration Information: Tel.: +4940 3569-2268 Fax: +4940 3569-2269 Hotel Information: Tel: +4940 3569-2344 Fax.: +4940 3569-2269 Organisation: Prof. Dr. K. Kaiser Rechenzentrum der Universitaet Hamburg Schlueterstrasse 70 D-20146 Hamburg Germany Tel.: +4940 41233092 Fax: +4940 41236270 e-mail:ifip94-oc@informatik.uni-hamburg.de Registrations ------------- Please fill in and return the enclosed registration forms (A+B) as soon as possible. All registrations, cancellations, and alterations should be sent to the Congress Secretariat. Registrations at reduced rate of can be accepted only if payment is credited to the Congress account by June 1, 1994. Your registration will be confirmed if payment is received at the Congress Office by August 5, 1994. If your registration cannot arrive by August 5, 1994, you should register at the Congress Office immediately after your arrival. Any outstanding credit will be refunded in form of a cheque which can be cashed only at our bank counter before the end of the Congress, after which it loses all validity. Registration Fees Payment received by June 1 after June 1 DM DM Participants 850.00 990.00 Students*) 300.00 385.00 One day only 420.00 495.00 Tutorials 360.00 440.00 Accompanying Pers. 100.00 100.00 *) Please enclose proof of status. The Registration Fee Covers the Following Items: Members, Students: 1. Participation in the Scientific Program 2. Congress materials 3. Public transport ticket from August 28 to September 2, 1994 4. Get Together, August 28, 1994 5. Opening and Closing Ceremonies 6. Coffee Breaks Accompanying Persons: 1. Get Together, August 28, 1994 2. Opening and Closing Ceremonies 3. Public transport ticket from August 28 to September 2, 1994 4. Guided city tour August 30, 1994 You will receive your complete Congress material from the Congress Office at the Congress Centrum Hamburg on August 28, 1994, after 14.00. Hotel Reservations Deadline: June 1, 1994 For the participants of the IFIP '94 Congress rooms in the following categories of hotels have been pre-reserved: Single Double Deposit rooms rooms DM DM DM Category A 235-270 285-310 265 Category B 160-190 225-272 185 Category C 115-160 170-215 155 Alternatively, you may reserve an inexpensive overnight accommodation in youth hostels, apartment houses, private lodgings etc. Detailed information for these accommodation will be forwarded to you on request. Congress Proceedings Additional copies of Congress proceedings may be purchased at the registration counter during the congress. Bank The Hamburgische Landesbank will provide banking facilities in the Foyer of the Congress Centrum. All standard currencies can be exchanged. Phone Important phone calls can be directed to the Congress Office. Tel.: +4940 3569-4228 Participants can make national and international phone calls directly via credit-card and pay phones in the CCH. Faxes can also be sent via credit card. The official Congress language is English. -------------------------------------------------------------------------- Congress Calendar at a Glance -------------------------------------------------------------------------- August 27 9.00 - 17.00 Tutorials August 28 9.00 - 17.00 Tutorials 14.00 - 19.00 Registration 19.00 - 21.30 Get-Together August 29 Experts Day 7.30 Registration 9.00 - 10.30 Opening Session 11.00 - 12.30 Keynote Session 14.00 - 19.00 Technical Program*) August 30 Specialists Day 9.00 - 19.00 Technical Program*) 9.00 - 17.30 IFIP-and GI-Workshops 12.30 - 14.00 Meet the Speakers 20.15 Dinner Party August 31 Specialists Day, Issues Day 9.00 - 19.00 Technical Program*) 9.00 - 19.00 GI-Workshops 11.00 - 19.00 Technical Visit 12.30 - 14.00 Meet the Speakers 19.00 GI-Mitglieder-Versammlung September 1 Issues Day 9.00 - 19.00 Technical Program*) 9.00 - 17.30 GI-Workshops 12.30 - 14.00 Meet the Speakers 19.30 Congress Banquet September 2 Message Day 9.00 - 10.30 Action Agendas 11.00 - 12.30 Closing Session 13.30 - 18.00 Technical Visits Aug 29 - Sept 2 Supporting Program *)Technical Sessions: Coffee Breaks: 09.00 - 10.30, 11.00 - 12.30 10.30 - 11.00 14.00 - 15.30, 16.00 - 17.30, 18.00 - 19.00 15.30 - 16.00