To: re-world From: acwf@doc.ic.ac.uk (Anthony Finkelstein) Subject: REQUIREMENTS ENGINEERING NEWSLETTER (11) Cc: Bcc: X-Attachments: ****************REQUIREMENTS ENGINEERING NEWSLETTER******************** No. 11. 1. Stop Press (Martin Feather, Steve Fickas, Anthony Finkelstein, Sol Greenspan) 2. NATURE Report Series (Ralf Doemges) 3. COOCS '93 Announcement (Simon Kaplan) Contents Contributions to: re-list@doc.ic.ac.uk (will be moderated) Subscription or Removal to: re-request@doc.ic.ac.uk Back issues can be obtained via anonymous ftp from ftp-host: dse.doc.ic.ac.uk (IP number: 146.169.2.20). Directory: requirements. Files are called renl1, renl2, etc. If you cannot use ftp then you can get any back issues using email. Send email containing the following to ftpmail@doc.ic.ac.uk open dse.doc.ic.ac.uk cd requirements get quit ********************************************************************** STOP PRESS From: Martin Feather (feather@isi.edu), Steve Fickas (fickas@cs,uoregon.edu), Anthony Finkelstein (acwf@doc.iuc.ac.uk), Sol Greenspan (greenspan@gte.com) We are pleased to announce that IFIP at its recent Technical Assembly approved the foundation of IFIP WG 2.9 Software Requirements Engineering, whose aims and scope are given below. Aim The aim of the Working Group is to develop a better understanding of: the elicitation, specification, analysis and management of the requirements for large and complex software intensive systems; the interpretation and documentation of those requirements in such a way as to permit the developer to construct a system which will satisfy them. The Working Group will, in particular, foster the exchange of information between researchers and practitioners. Scope The scope of the Working Group includes all aspects of software requirements engineering. Requirements engineering for distributed, safety-critical, composite, real-time and embedded systems will be a particular focus of the Working Group. Some examples of areas of special interest are: formal representation schemes and requirements modelling; descriptions of the requirements engineering process; tools and environments to support requirements engineering; requirements engineering methods; requirements analysis and validation; requirements elicitation, acquisition and formalisation; establishing traceability to requirements; reuse and adaptation of requirements; domain modelling and analysis. ********************************************************************** From: Ralf Doemges Subject: NATURE Report Series The following is an overview of all (electronically) available technical reports of the NATURE project (Novel Approaches to Theories Underlying Requirements). All reports are available via anonymous FTP from: Anonymous ftp address: ftp.informatik.rwth-aachen.de (137.226.112.172) Directory: /pub/NATURE The reports are stored in compressed PostScript-Format. To get a specific report, transfer the desired file in binary mode and uncompress it. (Last update: 08.09.1993) NATURE-92-01.ps.Z M. Jarke, K. Pohl Informations Systems Quality and Quality Information PUBLISHED IN: Proceedings IFIP 8.2 Working Conference 'The Impact of Computer Supported Technologies on Informations System Development' Minneapolis, June 1992 ABSTRACT: The quality of IS has not been a major impact of computer- aided software engineering so far. We characterize the requirements for quality oriented CASE in IS and present a stepwise procedure how something like TQM can be achieved in software environments through process-oriented repository technology. NATURE-92-04.ps.Z M. Jarke, T. Rose Specification Management with CAD0 PUBLISHED IN: Conceptual Modeling, Databases and CASE: An Integrated View of Information Systems Development, P.Loucopoulos, R. Zicari (eds.) WILEY, 1992 ABSTRACT: Specification management has many facets which are tackled by several different disciplines. Conceptual modeling - supported by extended database technology - turns out to be a suitable basis for the unification of these contributions in integrated software IS. Due the central importance of process aspects in specification management, such a conceptual model has to include both a structured and versioned object submodel and a strongly team-work oriented execution model. NATURE-92-05.ps.Z G. Steinke, M. Jarke Support for Security Modeling in Information Systems Design PUBLISHED IN: Proceedings IFIP 11.3 Working Conference on Database Security, Vancouver, B.C, August 1992 ABSTRACT: We present a set of modeling constructs and reasoning tools that extend the use of computer-supported conceptual modeling for IS to the study of security aspects. The modeling framework is the Group Security Model (GSM) which describes access rights through a teamwork oriented organizational model. Reasoning about GSM application models is enabled by representing them in a deductive and object-oriented database language, TELOS. A prototype implementation system ConceptBase is reported. NATURE-92-06.ps.Z G. Grosz Building Information System Requirements Using Generic Structures PUBLISHED IN: Proceedings of the COMPSAC'92, Chicago, USA, September 1992, 200-205 ABSTRACT: We present generic knowledge to speed up the construction of information system requirements and more importantly the behavioural part of entities. Our solution is based on the hypothesis that generic structures (independent of a particular application) can be associated to classes of real world phenomena. Building information systems requirements using such structures means to instantiate those structures to the current context. The designer has no longer to redo the conceptualization effort, he can concentrate on the perception of the reality beeing described. In order to use those structures and to represent the generic knowledge, we present a design model process based on the triplet formalism . NATURE-92-07.ps.Z T. Rose, M. Jarke, J. Mylopoulos Organizing Software Repositories PUBLISHED IN: Proceedings of the COMPSAC'92, Chicago, USA, September 1992, 200-205 ABSTRACT: Software repositories should not only provide the service of managing evolving objects. Repository technolgy can also be used to maintain the consistency among software objects and software-related descriptions in integrated environments. This requires addressing the representational adequacy and semantics of present object management systems. Based on experiences gained in a series of CASE integration projects this paper points out abstractional, assertional and dynamic clustering requirements of a data modeling language for repository managers. A simple example illustrates how the deductive object management system ConceptBase embodying TELOS as its data model meets these requirements. NATURE-92-08.ps.Z G. Spanoudakis, P. Constantopoulos Similarity for Analogical Software Reuse: A Conceptual Modelling Approach PUBLISHED IN: Proceedings of the ERCIM Workshop on Methods and Tools for Software Reuse, Heraklion, October 1992 ABSTRACT: We present our approach to defining similarity between software artifacts and discuss its potential exploitation in software reuse by analogy. We first establish properties of similarity which support its role in retrieving and mapping software descriptions. Then we develop a systematic basis for comparison within a fairly general conceptual modelling framework, whereby comparable elements of the descriptions of software objects and corresponding similarity criteria are identified. Finally, a general form of distance metrics for the computation of similarity measures is defined. NATURE-92-11.ps.Z K. Pohl The Three Dimensions of Requirements Engineering ABSTRACT: Requirements engineering (RE) is perceived as an area of growing importance. Due to the increasing effort spent for research in this area many contributions to solve different problems within RE exist. The purpose of this paper is to identify the main goals to be reached during the requirements engineering process in order to develop a framework for RE. This framework consists of the three dimensions: (1) the specification dimension (2) the representation dimension (3) the agreement dimension Looking at the RE research using this framework, the different approaches can be classified and therefore their interrelationships become much clearer. Additionally the framework offers a first step towards a common understanding of RE. NATURE-92-12.ps.Z K. Pohl, M. Jarke Quality Informations Systems: Repository Support for Evolving Process Models ABSTRACT: Relationships between TQM and process support in CASE environments are established in two ways: firstly, by analysing the repository requirements for each stage in the SEI process maturity model, enhanced by team-support aspects; secondly, by presenting a quality-centered process model that formally differentiates but also integrates the aspect of process definition, process evaluation and process improvement. NATURE-93-01.ps.Z M.Jarke, J.Bubenko, C.Rolland, A.Sutcliffe, Y.Vassiliou Theories Underlying Requirements Engineering: An Overview of NATURE at Genesis PUBLISHED IN: Proceedings of the IEEE International Symposium on Requirements Engineering 1993, San Diego 1993 ABSTRACT: NATURE is a collaborative basic research project on theories underlying requirements engineering funded by the ESPRIT III program of the European Communities. Its goals are to develop (1) a theory of knowledge representation that embraces subject, usage and development worlds surrounding the system, including 'expressive freedoms' (2) a theory of domain engineering that facilitates the identification, acquisition and formalisation of domain knowledge as well as similarity-based matching and classifying of software engineering knowledge (3) a process engineering theory that promotes context and decision-based control of the development process. These theories are integrated and evaluated in a prototype environment constructed around an extended version of the conceptual modeling language Telos. NATURE-93-03.ps.Z P.S. Chen, R. Hennicker, M. Jarke On the Retrieval of Reusable Software Components PUBLISHED IN: Proceeding of 2nd International Workshop on Software Reuse, IEEE Computer ABSTRACT: Starting from the principle of software reusability through formal specifications we suggest a model for the retrieval of reusable components utilizing the search techniques in database management systems. The formal specification language of software components is ASL. Component specifications will be translated into a specification written in the knowledge representation language Telos for storage and other manipulation. The retrieval of software components is based on signature matching between the signatures of goal specifications and those of reusable components. In this way, we overcome some of the main problems with respect to retrieval such as representation of reusable components, representation of goal specification, and name differences in the software. The retrieval mechanism is supported by the Database Management System ConceptBase. NATURE-93-04.ps.Z N.A.M. Maiden, A.G. Sutcliffe People-Oriented Software Reuse: the Very Thought PUBLISHED IN: Proceeding of 2nd International Workshop on Software Reuse, IEEE Computer ABSTRACT: Most software reuse research has ignored the role of the software engineer. However, software engineers tend to be better reasoners and have more experiences to recall than tool-based reuse mechanisms. This paper argues for integrating software engineers into existing reuse paradigms and providing tool support to assist problem description and component understanding, selection and adaptation. However, empirical studies indicate that these reuse tasks are difficult, even for experienced software engineers. Therefore, guidelines and a high-level architecture for design of tool support are based on reports of behaviour and problems arising during reuse. NATURE-93-06.ps.Z G. Grosz, C. Rolland Computer Aided Requirements Engineering ABSTRACT: Our aim is to do an advanced CASE tool for supporting the Requirements Engineering process. The RE process is based on (1) acquisition of domain dependent knowledge using natural language statements, (2) representation of the semantic contents of natural language statements through a real world description with graphical notations, easy to understand and to manipulate,and (3) a guided and partly automated mapping of the real world description to an object-oriented conceptual schema. Our CASE tool has an expert system architecture. These different possibilities are thus achieved by means of a rule base and a user-friendly graphical interface. It is called CARE (Computer Aided Requirements Engineering). In this paper, we introduce the different concepts used in the real world description, namely: actor, event entity and their associated relationships. We briefly present the object-oriented conceptual model and some of the mapping rules. We propose differnet criteria for deducing simple behaviour. NATURE-93-07.ps.Z M. Jarke, K. Pohl, S. Jacobs et al Requirements Engineering: An Integrated View of Representation, Process, and Domain PUBLISHED IN: Proceeding of the 4th European Conf. on SE, Garmisch-Partenkirchen, September 1993 ABSTRACT: Reuse, system integration, and interoperability create a growing need for capturing, representing, and using application-level information about software-intensive systems and their evolution. In ESPRIT Basic Research Project NATURE, we are developing an integrative approach to requirements management based on a three-dimensional framework which addresses formalism as well as cognitive and social aspects. This leads to a new requirements process model which integrates human freedoms through allowing relatively free decisions in given situations. Classes of situations and decisions are defined with respect to the three-dimensional framework through the integration of informal and formal representations, theories of domain modeling, and the explicit consideration of nonfunctional requirements in teamwork. Technical support is provided by a conceptual modeling environment with knowledge acquisition through interactive as well as reverse modeling, and with similarity-based querying. NATURE-93-08.ps.Z M. Jarke, K. Pohl Vision Driven System Engineering PUBLISHED IN: Proceeding of the IFIP WG 8.1 Conf. on IS Development Process, Como, September 1993 ABSTRACT: Clearly defining, maintaining, and exploiting the system vision is a central prerequisite for successful system engineering. We address the question how the visions are concretized and maintained in information systems evolution. Visions are broken down into goals according to constraints imposed by context, and traded off against other goals or habits which exist in this context. Context information is organized according to four worlds and the context breakdown is viewed under a three-dimensional space of cognitive understanding, social agreement, and technical representation. Different uses and the evolution of goals in the system engineering process are supported by a quality and improvement oriented process model which distinguishes between product, control and improvement activities. Working with this model can be supported by a knowledge-based repository structure that is compatible with the IRDS standard. ********************************************************************** From: Simon Kaplan Subject: COOCS '93 Announcement COOCS 93 ACM Conference on Organizational Computing Systems Sponsored by ACM SIGOIS and IEEECS TC-OA in cooperation with IFIP WG 8.4 Sheraton Silicon Valley Milpitas (near San Jose) California November 1-4, 1993 As we move toward globally distributed businesses, widespread mixed-media computing systems and highly mobile workers, the availability of information within an organization becomes increasingly critical. Advances in tools, technologies, and methodologies that facilitate the use of information systems in organizations will improve the way information is made available and used. This conference is intended to bring together researchers and practitioners interested in the use, management, and movement of information within organizations. TUTORIALS: Monday November 1, 1993 (All Tutorials run concurrently, start at 9am, and are full-day) T1: Object-Oriented Analysis of Organizational Activities Yair Wand (U. British Columbia, Canada) Carson C. Woo (U. British Columbia, Canada) Our experience of teaching object-oriented analysis suggests difficulties in applying the approach, in particular, in identifying the objects necessary to model an organizational system. Examination of the literature as well as teaching experi- ence indicate that what is missing is a set of well-formulated rules on how to apply the approach. We developed a set of rules for this purpose. These rules are based on certain fundamental principles. We have tested these rules in classes on systems analysis at both the undergraduate and graduate levels and by applying them to many test cases. The rules were found very useful in modelling organizational activities and in resolving ambiguities identified in the modelling process. The resulting models were easy to understand and verify against the case facts. The purpose of this tutorial is to present and practice the aformentioned set of rules for object-oriented modelling in sys- tems analysis. It is important to point out that the rules are independent of any specific object-oriented analysis approach or technique. Yair Wand and Carson Woo are faculty members in the MIS Division, Faculty of Commerce and Business Administration, the University of British Columbia, Vancouver, Canada. They have extensive experience in teaching information systems analysis and design to both undergraduate and graduate students. Recently they have been working together on modelling organizational computing systems and on the application and instruction of the object-oriented approach in systems analysis. Professor Wand's work on formalizing the object-oriented concepts was quoted in the Final Report of the X3/SPARC/ DBSSG Object-Oriented Database Group. He also has extensive consulting experience in developing information systems. Recently, he presented the application of an ontological approach to meta-modeling in systems development in a European summer school on Meta Modeling and Method Engineering. Professor Woo is chairperson of the ACM special interest group on office information systems (SIGOIS). T2: Computer-Supported Meeting Environments Marilyn Mantei (U. Toronto, Canada) Lisa Neal (EDS, USA) This tutorial will help participants develop a general understanding of existing research and development in computer supported meeting environments (CSME). Participants will gain an understanding of the differences between various CSME's and be introduced to the software technologies and physical architectures that support each environment. The tutorial will survey existing computer supported meeting environments, with an emphasis on the types of meetings each supports and their underlying communications and distributed systems architecture solutions. User interface design problems will be covered in-depth along with the psychological issues associated with building software for groups. The tutorial will present what is known about how groups interact, make decisions, brainstorm, perform work, cooperate and negotiate while using a CSME. It will conclude with a discussion of the major hurdles in understanding how to design for groups and in building robust software systems. Marilyn Mantei is Associate Professor of Computer Science and Library and Information Science at the University of Toronto, where she was a leader of the CAVECAT project, a video-enhanced CSME. She was Co-Chair of the ACM 1992 Conference on Computer-Supported Cooperative Work (CSCW). Lisa Neal is a senior research engineer at the EDS Center for Advanced Research, where she directs a project aimed at developing strategic planning software for management teams. T3: Supporting Cooperative Processes with Workflow Management Technology Thomas Schael (RSO Spa, Milano, Italy and HDZ/KDI der RWTH, Aachen, Germany) Process management is the way to approach the transformation of traditionally bureaucratic organizations into market-oriented companies. The tutorial is aimed at identifying the benefit of a change from a functional to a business process organization and defining methodological and design implications for the transformation of an organization. New soft- ware products with enhanced office information systems functionalities are developed which fall under the new domain of workflow management technologies. The new technology addresses the different aspect of cooperative work in their temporal distribution in the process. However, workflow management technology is still an unfamiliar term for many system developers and users. Growth is currently hindered by a lack of knowledge about the concepts and benefits of workflow management technology. The tutorial is addressed to CSCW practitioners, managers (e.g., MIS, Human Resources, Organization), information systems people, organizational analysts, system designers, etc. of business or public organizations. The tutorial provides theoretical methods and practical experiences carried out by the instructor, a consistent guideline to understanding the key issues and how to approach concrete projects for process analysis and design, as well as for workflow technology implementation. Thomas Schael is working for the Italian company RSO in various consulting, research and training projects for technological and organizational systems design and management. SESSIONS: Tuesday November 2, 1993 S1: 0930-1030: Keynote Address Chair: Peter de Jong (Hewlett-Packard, USA) To be announced. S2: 1100-1200: Group Ranking Chair: Robert Allen, (Bellcore, USA) Comparing Rankings of Heterogeneous Agents, Norbert Kuhn (DFKI, Germany) Multi-User Interfaces for Group Ranking: User-centered Analysis, Wai-Lan Luk and V. Srinivasan Rao (U. British Columbia, Canada) S3: 1330-1500: Facilitating Group Communication Chair: Allan Shepherd (Hewlett-Packard, USA) A Tour Through Tapestry, Douglas B. Terry (Xerox PARC, USA) Making Contact: Getting the Group Communicating with Groupware, Andy Cockburn (U. Stirling, UK) and Saul Greenberg (U. Calgary, Canada) Information and Context: Lessons from the Study of Two Shared Information Systems, Paul Dourish, Victoria Bellotti, Wendy Mackay and Chao-Ying Ma (Rank Xerox EuroPARC, UK) S4: 1530-1700: Underlying Technologies Chair: Saul Greenberg (U. Calgary, Canada) Supporting Collaboration with Loose Relationship, Shin-ya Sato and Tatsuro Murakami (NTT Communication Switching Labs, Japan) A PilotCard-Based Shared Hypermedia System Supporting Shared and Private Databases, Satoshi Ichimura, Takeshi Kamita and Yutaka Matushita (Keio U., Japan) Development of Multiple Media Documents, S. J. Morris and A. C. W. Finkelstein (Imperial College, UK) Wednesday November 3, 1993 S5: 0900-1030: Case Studies Chair: Thomas Schael (RTWH Aachen, Germany and RSO, Italy) Critical Success Factors in the Implementation of Information Centre in Hong Kong's Banking Industry, Willie Yip (Hong Kong Polytechnic, Hong Kong), Chi Wing To (National Commercial Bank, Hong Kong) and Louis C. K. Ma (Hong Kong Polytechnic, Hong Kong) Towards Integrated Support of Synchronous and Asynchronous Communication in Cooperative Work: An Empirical Study of Real Group Communication, Yasuhisa Sakamoto and Eiji Kuwana (NTT Software Labs, Japan) Information Artisans: Patterns of Result Sharing by Information Artisans, Vicki L. O'Day and Robin Jeffries (Sun Microsystems Laboratories, USA) S6: 1100-1200: Act-Based Collaboration Tools Chair: Anthony Finkelstein (Imperial College, U.K.) Supporting Dynamic Interdependencies Among Collaborative Activities, Douglas P. Bogia, William J. Tolone, Simon M. Kaplan and Eric de la Tribouille (U. Illinois, USA) Design and Implementation of CB Lite, Dan Kogan (Intel Corp, USA) S7: 1330-1500: Business Process Reengineering Chair: Dan Kogan (Intel, USA) Visual Support for Reengineering Work Processes, Keith Swenson (Fujitsu Open Systems Solutions Inc., USA) Workflow Management Systems for Financial Services, Thomas Schael (RWTH Aachen, Germany and RSO, Italy) and Buni Zeller (RSO, Italy) Reengineering a Business Process with an Innovative Workflow Management System: A Case Study, A. Agostini, G. De Michelis, M. A. Grasso and S. Patriaca (U. Milano, Italy). S8: 1530-1700: Posters An Interface for Navigating Clustered Document Sets Returned by Queries, Robert B. Allen, Pascal Obry and Michael Littman (Bellcore, USA) MOCCA: An Environment for CSCW Applications, Steve Benford (Nottingham U., UK), John Mariani (Lancaster U., UK), Leandro Navarro (UPC, Spain), Wolfgang Prinz (GMD, Germany) and Tom Rodden (Lancaster U., UK) Supporting the Dynamics of Knowledge Sharing within Organizations, Monica Divitini, Giuseppe Omodei Sale, Alberto Pozzoll and Carla Simoni (U. Milano, Italy) Data Object Creation and Display Techniques for the Huge Database of Subscriber Cable Networks, Y. Kato, Y. Kataoka, Y. Yoshihiro and Y. Mitsunaga (NTT, Japan) OMNI: A Model for Focused Collaborative Wwork Through Issue Management, Beth Lange (Andersen Consulting, USA), James B. Treleaven (Battlle Venture Partners, USA) and Anatole Gershman (Andersen Consulting, USA) Goal-Based Process Analysis: A Method for Systematic Process Redesign Jintae Lee (U. Hawaii, USA) Enactment Theory as a Paradigm for Enabling Flexible Worflows, Dirk E. Mahling (U. Pittsburgh, USA) A Blackboard-Based Architecture for Filtering New Software Features, Masashi Uyama (FRIEND21 Research Center, Japan) Thursday November 4, 1993 S9: 0900-1030: Supporting Software Development Organizations Chair: Jintae Lee (U. Hawaii, USA) ORDIT: A New Methodology to Assist in the Process of Eliciting and Modelling Organizational Requirements, A.J.C. Blyth, J. Chudge, J. E. Dobson and M. R, Strens (U. Newcastle upon Tyne, U.K.) Supporting Long Term Collaboration in Software Maintenance, Robert Lougher and Tom Rodden (Lancaster U., U.K.) Combining Local Negotiation and Global Planning in Cooperative Software Development Projects, Kazuo Okamura (MIT, USA). S10: 1100-1200: Actor-Based Organizational Modeling Chair: Ken Pier (Xerox PARC, USA) Methods for Organizational Development, Peter de Jong (Hewlett-Packard, USA) An Actor Dependency Model of Organizational Work With Application to Business Process Reengineering, Eric Yu and John Mylopolous (U. Toronto, Canada) S11: 1330-1500: Panel on Application of Workflow Technologies. Chairs: Sunil Sarin, (Xerox Corp., USA) and Allan Shepherd (Hewlett-Packard, USA) S12: 1530-1700: Groupware Architectures Chair: Tom Rodden (Lancaster U., UK) ASCW: An Assistant for Cooperative Work, Thomas Kreifelts and Wolfgang Prinz (GMD, Germany) Building Flexible Groupware Through Open Protocols, Mark Roseman and Saul Greenberg (U. Calgary, Canada) Access as a Means of Configuring Cooperative Interfaces, Gareth Smith and Tom Rodden (Lancaster U., UK) Conference Organization General Chair: Peter de Jong (Hewlett-Packard, USA) Conference Committee: Robert Allen (Bellcore, USA) Fred Lochovsky (HKUST, Hong Kong) Doug Vogel (U. Arizona, USA) Carson Woo (U. British Columbia, Canada) Registration/Local Arrangements: Charles Grantham (U. San Francisco, USA) Treasurer: Jeanie Treichel (Sun Microsystems Labs, USA) Demonstrations: Keith Swenson (Fujitsu/OSSI, USA) Program Chair: Simon Kaplan (U. Illinois, USA) Program Committee: Graham Button (Xerox EuroPARC, UK) Prasun Dewan (Purdue U., USA) Bob Ensor (AT&T Bell Labs, USA) Anthony Finkelstein (Imperial College, UK) Dave Gedye (SunLabs, USA) Saul Greenberg (U. Calgary, Canada) Hiroshi Ishii (NTT, Japan) Gail Kaiser (Columbia U., USA) John King (U.C. Irvine, USA) Rob Kling (U.C. Irvine, USA) Dan Kogan (Intel Corp., USA) Jintae Lee (U. Hawaii, USA) Dave Marca (DEC, USA) Ken Pier (Xerox PARC, USA) Tom Rodden (Lancaster U., UK) Sunil Sarin (Xerox, USA) Thomas Schael (RSO, Italy) Allan Shepherd (HP Labs, USA) John Smith (U. North Carolina, USA) Terry Winograd (Stanford U., USA) Mike Wish (AT&T Bell Labs, USA) COOCS'93 REGISTRATION FORM (November 1-4) Milpitas, California Name: ________________________________________________ Address: ________________________________________________ ________________________________________________ ________________________________________________ Affiliation: ________________________________________________ Telephone: ________________________________________________ Fax: ________________________________________________ Email: ________________________________________________ TUTORIAL RATES: (includes tutorial notes and coffee breaks) Membership Status Before Oct 14 After Oct 14 [ ] ACM [ ] IEEE [ ] IFIP 8.4 (check one) $250 $295 [ ] non-member $300 $345 MAIN CONFERENCE RATES: (includes proceedings and coffee breaks) Membership Status Before Oct 14 After Oct 14 [ ] ACM [ ] IEEE [ ] IFIP 8.4 (check one) $295 $350 [ ] non-member $375 $440 [ ] Full-time student (*) $150 $150 [ ] One Day $150 $150 (*) include copy of valid student ID Fees Due: Item COST: Tutorial T1: __________ Tutorial T2: __________ Tutorial T3: __________ Main Conference __________ Lunches Nov 2, 3, 4 ($60) __________ Banquet Nov 3 ($60) __________ Total Due: ========== Dietary Restrictions: ________________________ Please make check payable to COOCS'93, and send with this form to: Charles Grantham 725 Washington Street Suite 210 Oakland, CA 94607 EMAIL: cegrant@well.sf.ca.us PHONE: 510 834-1485 FAX: 510 834-1486 REMITTANCE IN U.S. DOLLARS PLEASE. COOCS'93 CONFERENCE HOTEL Please contact hotel directly for reservations Sheraton San Jose at Silicon Valley Hotel 1801 Barber Lane Milpitas, CA 95035 Telephone: (408) 943-0600 Toll-free: (800) 943-0660 FAX: (408) 943-0484 Conference rate for COOCS'93 participants (Nov. 1-4) honored until OCTOBER 1. Single $85 [] Double/Twin $85 [] Please request the special rate for COOCS'93 Reservations held only until 6pm without deposit or accepted credit card. **********************************************************************