(DBWORLD) CAiSE'97 call for participation

Dolors Costal (dolors@lsi.upc.es)
Thu, 3 Apr 1997 12:28:59 -0600 (CST)

My sincere apologies if you receive multiple copies of this message

------------------------------------------------------------------
------------------------------------------------------------------

Call for Participation

CAiSE'97

THE 9TH CONFERENCE ON ADVANCED INFORMATION SYSTEMS ENGINEERING

Barcelona, Catalonia, 16-20 June 1997

------------------------------------------------------------------
------------------------------------------------------------------

Up to date information is available via WWW at URL:
http://www-fib.upc.es/caise97

The ninth International Conference on Advanced Information Systems=20
Engineering (CAiSE'97) will be held in Barcelona, Catalonia,=20
16-20 June 1997, continuing the tradition of previous editions, when=20
CAiSE was held in Stockholm, Trondheim, Manchester, Paris, Utrecht,=20
Jyvaskyla and Crete. The CAiSE conferences are a platform for researchers=
=20
and practitioners, from academy and industry, to discuss and exchange=20
new developments in concepts, methods, techniques and tools, to improve=20
the way we manage, design and implement advanced information systems.=20

-------------------------------------------------------------------------
CONFERENCE PROGRAMME
-------------------------------------------------------------------------

Monday, June 16
-------------------------------------------------------------------------=

---

8:00 - 9:30 Workshop registration

9:30 - 11:00 Workshops

Workshop W1: The 4th Doctoral Consortium on Advanced Information Systems Engineering

Workshop W2: The 3rd International Workshop on Requirements Engineering: Foundation for Software Quality

Workshop W3: International Workshop on Engineering Federated Database Systems

Workshop W4: The 2nd International Workshop on End User Development

Workshop W5: The 2nd (CAiSE'97/IFIP 8.1) International Workshop on Evaluation of Modeling Methods in Systems Analysis and Desig= n

11:00 - 11:30 Coffee break

11:30 - 13:00 Workshops: Continuation of W1, W2, W3, W4, W5

13:00 - 15:00 Lunch

15:00 - 16:30 Workshops: Continuation of W1, W2, W3, W4, W5

16:30 - 17:00 Coffee break

17:00 - 18:30 Workshops: Continuation of W1, W2, W3, W4, W5

21:00 Workshop informal dinner

Tuesday, June 17 -------------------------------------------------------------------------=

---

9:30 - 11:00 Workshops: Continuation of W1, W2, W3, W4, W5

11:00 - 11:30 Coffee break

11:30 - 13:00 Workshops: Continuation of W1, W2, W3, W4, W5

13:00 - 15:00 Lunch

15:00 - 16:30 Workshops: Continuation of W1, W2, W3, W4, W5

15:00 - 16:30 Conference registration

16:30 - 17:00 Coffee break

17:00 - 18:30 Workshops: Continuation of W1, W2, W3, W4, W5

17:00 - 18:30 Conference registration

20:00 Conference reception

Wednesday, June 18 -------------------------------------------------------------------------=

---

8:00 - 9:00 Late registration

9:00 - 9:30 Conference opening: Antoni Olive, Joan Antoni Pastor

9:30 - 10:30 Keynote speech: Information Modeling in the Time of the Revolution

John Mylopoulos (University of Toronto, Canada)

10:30 - 11:00 Musical break

11:00 - 11:30 Coffee break

11:30 - 13:00 Paper session 1: Requirements Engineering I

Chair: Hans-Dieter Ehrich (Germany)

Integrating Semi-formal and Formal Requirements Roel Wieringa (the Netherlands), Eric Dubois, Sander Huyts=20 (Belgium)

Stimuli and Business Policies as Modelling Constructs: Their=20 Definition and Validation Through the Event Calculus Oscar Diaz (Spain), Norman W. Paton (UK)

Using Scenarios to Validate Requirements in a Plausibility=20 Centred Approach Despina Filippidou, Pericles Loucopoulos (UK)

11:30 - 13:00 Paper session 2: Information Systems Design

Chair: Gerard M. Wijers (the Netherlands)

Behaviour Specification in Database Interoperation Mark W.W. Vermeer, Peter M.G. Apers (the Netherlands)

Implementing Semantic-Based Decomposition of Transactions Sushil Jajodia, Indrakshi Ray, Paul Ammann (USA)

Negotiation Transactions: An Approach to Increase the=20 Automation of Workflows Juha Puustjarvi (Finland)

11:30 - 13:30 Tutorial T1: Designing Applications with Objects and Rules: the IDEA Methodology

Stefano Ceri and Piero Fraternali (Politecnico di Milano, Italy)

13:00 - 14:30 Lunch (13:30 - 14:30 for T1 attendants)

14:30 - 15:00 Poster session 1

15:00 - 16:30 Paper session 3: Requirements Engineering II

Chair: Arne Solvberg (Norway)

Towards Method-Driven Trace Capture Klaus Pohl, Ralf Domges, Matthias Jarke (Germany)

A Multi-Perspective Framework for the Analysis of Legacy=20 Information Systems Silvana Castano, Valeria De Antonellis (Italy)

Facilitating Analysis and Diagnosis in Organisations Luis Carrico, Nuno Guimaraes (Portugal)

15:00 - 16:30 Paper session 4: Methods, Environments and Tools I

Chair: Yair Wand (Canada)

OO-METHOD: An OO Software Production Environment Combining=20 Conventional and Formal Methods Oscar Pastor, Emilio Insfran, Vicente Pelechano, Jose Romero,=20 Jose Merseguer(Spain)

Application of a Generator-Based Software Development Method=20 Supporting Model Reuse Joachim Altmeyer, Jan Peter Riegel, Bernd Schuermann, Martin=20 Schuetze, Gerhard Zimmermann (Germany)

A Toolkit for Reuse in Conceptual Modelling Raul Ruggia (Uruguay), Ana Paula Ambrosio (Brazil)

15:00 - 16:30 Tutorial T2: Database cooperation: classification and middleware tools

Paolo Atzeni (Universita' di Roma Tre, Italy)

16:30 - 17:00 Coffee break

17:00 - 18:30 Panel session 1: How Can We Improve the Business Value of Informations Systems?

Chair: Janis Bubenko jr. (Sweden)

17:00 - 18:30 Continuation of Tutorial T2

Thursday, June 19 -------------------------------------------------------------------------=

---

9:30 - 11:00 Invited speech: The Story of the IDEA Methodology

Stefano Ceri (Politecnico di Milano, Italy)

9:30 - 11:00 Tutorial T3: Determining Requirements for Evolving Systems

Colin Potts (Georgia Institute of Technology, USA)

11:00 - 11:30 Coffee break

11:30 - 13:00 Paper session 5: Methods, Environments and Tools II

Chair: Maria-Ribera Sancho (Catalonia)

Performance Engineering of Human and Computerised Workflows Gunnar Brataas, Peter H. Hughes, Arne Solvberg (Norway)

Meta-CASE in Practice: a Case for KOGGE Jurgen Ebert, Roger Suttenbach, Ingar Uhe (Germany)

Augmenting CASE tools with Hypertext: Desired Functionality and Implementation Issues Janne Kaipala (Finland)

11:30 - 13:00 Paper session 6: Conceptual Modelling I

Chair: Pericles Loucopoulos (UK)

Interval-Based Representation of Spatio-Temporal Concepts Toshimi Tagashira, Toshiyuki Amagasa, Masayoshi Aritsugi, Yoshinari Kanamori(Japan)

Temporal Object Role Modelling Andreas Steiner, Moira C.Norrie (Switzerland)

Complex Object Versioning Chabane Oussalah, Christelle Urtado (France)

11:30 - 13:00 Continuation of Tutorial T3

13:00 - 14:30 Lunch

14:30 - 15:00 Poster session 2

15:00 - 16:30 Paper session 7: Distributed Information Systems I

Chair: Colette Rolland (France)

A methodology for the Design of Distributed Web Systems Guido Poncia, Barbara Pernici (Italy)

Digital Neighbourhoods: Partitioning the Web for Information Indexing and Searching Pedro Falcao Goncalves, Ana Carolina Salgado, Silvio Lemos=20 Meira (Brazil)

Intranet Facilitated Knowledge Management: A Theory and Tool=20 for Defining Situational Methods Marnix Klooster, Sjaak Brinkkemper, Frank Harmsen, Gerard=20 Wijers (the Netherlands)

15:00 - 16:30 Paper session 8: Conceptual Modelling II

Chair: John Mylopoulos (Canada)

A Conceptual Approach to Meta-Modelling E. Dominguez, M.A. Zapata, J. Rubio (Spain)

Preserving Behaviour: Why and How Fabienne Cathala, Pascal Poncelet (France)

Modeling Behavior of Geographic Objects: An Experience with=20 the Object Modeling Technique Nectaria Tryfona, Dieter Pfoser (USA), Thanasis Hadzilacos=20 (Greece)

15:00 - 16:30 Tutorial T4: The DEMO methodology: from Information Technol= ogy to Organisation Technology

Jan L.G. Dietz (Delft University of Technology, The Netherlands)

16:30 - 17:00 Coffee break

17:00 - 18:30 Workshop results: Presentations by the workshop coordinator= s

17:00 - 18:30 Continuation of Tutorial T4

21:00 Conference dinner

Friday, June 20 -------------------------------------------------------------------------=

---

9:30 - 11:00 Paper session 9: Distributed Information Systems II

Chair: Matthias Jarke (Germany)

Design of Distributed Applications based on the OSI Model Peter McBrien (UK)

DELOS - A Repository Based Environment for Developing Network=20 Centric Applications P. Klimathianakis, Pericles Loucopoulos (UK)

TDE: Supporting Geographically Distributed Software Design with Shared, Collaborative Workspaces Antero Taivalsaari, Sami Vaaraniemi (Finland)

9:30 - 11:00 Paper session 10: Workflow Systems

Chair: Oscar Diaz (Spain)

Semantics of Reactive Components in Event-Driven Workflow=20 Execution Dimitrios Tombros, Andreas Geppert, Klaus R. Dittrich=20 (Switzerland)

Workflow Transparency Peter Bichler, Gunter Preuner, Michael Schrefl (Austria)

Towards Real-Scale Business Transaction Workflow Modelling A.P. Barros, A.H.M. ter Hofstede, H.A. Proper (Australia)

9:30 - 11:00 Tutorial T5: Advanced Object-Oriented Concepts

James J. Odell (USA)

11:00 - 11:30 Coffee break

11:30 - 13:00 Panel session 2: Information Systems in the Era of the Net

Chair: Pericles Loucopoulos (UK)

11:30 - 13:00 Continuation of Tutorial T5

13:00 - 13:30 Closing and CAiSE'98 announcement

13:30 - 15:00 Lunch

------------------------------------------------------------------------- WORKSHOPS -------------------------------------------------------------------------

Workshop W1: The 4th Doctoral Consortium on Advanced Information Systems Engineering -------------------------------------------------------------------------=

---

ORGANISERS:

Juha-Pekka Tolvanen, University of Jyvaskyla Andreas Winter, University of Koblenz-Landau

DESCRIPTION:

The Doctoral Consortia on Advanced Information Systems Engineering are intended to bring together PhD students within the information systems engineering field and give them the opportunity to present and to discuss their research in a constructive and international atmosphere. The worksh= op in Barcelona will be the 4th Doctoral Consortium of a series held in conjunction with the CAiSE conferences in Utrecht (1994), in Jyvaskyla (1995), and in Heraklion (1996). The first two days of the CAiSE'97 conference (June 16-17) have been reserved for the Doctoral Consortium.

The CAiSE'97 - Doctoral Consortium is accompanied by prominent professors= in the field of information systems which will actively participate and contribute to the discussions. The 4th Doctoral Consortium will be accompanied by:

Peri Loucopoulos, UMIST Arne Solvberg, Norwegian Institute of Technology Roel Wieringa, Vrije Universiteit De Boelelaan

It is planned to invite further senior scientists as experts to special sessions.

CONTACT: Juha-Pekka Tolvanen University of Jyvaskyla Department of Computer Science and Information Systems P.O. Box 35, SF-40351 Jyvaskyla, Finland Tel: +358 41 603 039 Fax: ++358 41 603 011 e-mail: jpt@hyeena.jyu.fi

Electronic mail concerning the Doctoral Consortium should be sent to: caise97DC@informatik.uni-koblenz.de

The Doctoral Consortium's Web-pages are located at: http://www.uni-koblenz.de/~ist/CAiSE97DC/caise97DC.html

Workshop W2: The 3rd International Workshop on Requirements Engineering: Foundation for Software Quality -------------------------------------------------------------------------=

---

ORGANISERS:

Eric Dubois, FUND Namur Andreas Opdahl, University of Bergen Klaus Pohl, RWTH Aachen

DESCRIPTION:

The ultimate measurement for software quality is the degree to which user requirements are fulfilled by a system. Early elicitation and correct definition of requirements prevents costly rework during later developmen= t stages and provides the foundation for building high quality systems. Therefore, requirements engineering is considered as a more and more cruc= ial part of the system life cycle.

During requirements engineering the user and engineers have to find a way from an initially opaque and diverse system understanding to exact, reconciled and at least partially formalized system specifications. A multitude of methods from software engineering, ethnology, social science= s, and psychology have been adapted to support this process and to achieve a growing quality of the requirements specification as a foundation of high= er system quality. Most of these methods are relying on adequate specificati= on languages which are expressive and formal enough so that the represented quality requirements can be verified or validated.

At the REFSQ'94 and REFSQ'95 workshops researchers and practitioners from various disciplines presented approaches that focused on the improvement = of the definition and implementation of (quality) requirements. The success = of REFSQ'94 and REFSQ'95 encouraged us to provide a follow-up workshop REFSQ= '97 as a stage for the discussion of quality-related problems in requirements engineering as they have developed over the last year.

CONTACT: Eric Dubois Dep.of Computer Science FUND Namur, Namur, Belgium Tel: +32-81-72 41 11 Fax: +32-81-72 49 67 e-mail: edu@info.fundp.ac.be

Workshop W3: International Workshop on Engineering Federated Database Systems -------------------------------------------------------------------------=

---

ORGANISERS:

S. Conrad, University of Magdeburg W. Hasselbring, University of Dortmund A. Heuer, University of Rostock G. Saake, University of Magdeburg

DESCRIPTION:

A federated database system (FDBS) is a loose integration of autonomous database systems, where both global applications accessing multiple datab= ase systems, and local applications are supported. The techniques for FDBS ar= e employed in various application areas.

Workshop topics are:

CASE tool support for the development of FDBS Software architectures for FDBS Design and Implementation of FDBS Influence of the application domain on the Design of FDBS Evaluation of FDBS approaches

CONTACT: Dr. W. Hasselbring University of Dortmund Informatik 10 (Software Technology), D - 44221 Dortmund, Germany Tel: ++49 +231-7554712 Fax: ++49 +231-7552061

Up to date information is available via WWW at URL: http://ls10-www.informatik.uni-dortmund.de/~willi/EFDBS97/

Workshop W4: The 2nd International Workshop on End User Development -------------------------------------------------------------------------=

---

ORGANISERS:

Nikolay Mehandjiev, University of Hull Leonardo Bottaci, University of Hull

DESCRIPTION:

End-user development has the potential to revolutionise information syste= ms development. So far, however, it has been successful only for small stand-alone applications. If larger applications are to be successful, th= ey must be integrated within the enterprise systems infrastructure and it is not clear how end user developers are to do this. A number of research ar= eas appear to be promising, organisational and business process modelling, business objects and customisable applications. In addition, visual programming is considered to be applicable to end-user development. But again, with the exception of work-flow management systems, success in vis= ual programming has been at the level of small stand-alone applications and indeed, visual languages have their own scaling-up problems. Beyond its r= ole as a programming technology, however, little work has been done in explor= ing the potential of visual programming as the means whereby the end-user developer can leverage the "large-scale" technologies of process modellin= g, business objects and customisable applications.

CONTACT: Nikolay Mehandjiev, Dept. of Management Systems and Sciences, University of Hull, HULL HU6 7RX, U.K. Tel: +44 1482 465730 Fax: +44 1482 466236 e-mail: N.D.Mehandjiev@msd.hull.ac.uk

Up to date information is available via WWW at URL: http://www.hull.ac.uk/php/mssndm/workshop.html

Workshop W5: The 2nd (CAiSE'97/IFIP 8.1) International Workshop on Evaluation of Modeling Methods in Systems Analysis and Design -------------------------------------------------------------------------=

---

ORGANISERS:

Keng Siau, University of Nebraska-Lincoln Yair Wand, University of British Columbia Jeffrey Parsons, Memorial University of Newfoundland

DESCRIPTION:

The field of Information Systems Engineering abounds with information modeling methods (e.g., DFD, NIAM, ER and OO). New approaches (e.g., OO) = and new models within an approach (e.g., there are a number of different OO models) are constantly being introduced. Clearly, not all methods are suitable for all situations. A systematic evaluation of modeling methods = is needed to understand the strengths and weaknesses of each method and the appropriate contexts and tasks where each is most suitably applied. This understanding and knowledge has important implications to the use of existing methods and the design of new methods. Three categories of forma= l evaluation techniques can be identified: purely theoretical (e.g., Ontological evaluation), purely empirical (e.g., experimental comparison)= , and a hybrid of the two (i.e., theoretical approach with empirical evidence). Though the need for such studies is well-recognized, there is = a paucity of evaluative research in the literature. Evaluation of modeling methods remains a challenge in information systems engineering.

CONTACT: Dr. Keng Siau Department of Management University of Nebraska-Lincoln 209 College of Business Administration, Lincoln, NE68588-0491 Tel: +1-402-472-3078 Fax: +1-402-472-5855 e-mail: klsiau@unlinfo.unl.edu

-------------------------------------------------------------------------=

--
TUTORIALS
-------------------------------------------------------------------------

Tutorial T1: Designing Applications with Objects and Rules: the IDEA Methodology -------------------------------------------------------------------------=

---

INSTRUCTORS:

Stefano Ceri and Piero Fraternali (Dipartimento di Elettronica e Informazione, Politecnico di Milano,=20 Italy)

TIME:

Wednesday, June 18 morning (2 hours)

OBJECTIVES:

Presenting the IDEA Methodology, a novel approach to Information System development exploiting the advanced features of modern database technolog= y, in particular objects and rules.

CONTENTS:

The tutorial presents the IDEA Methodology, a novel methodology for the development of information systems. The IDEA Methodology addresses the analysis, design, prototyping, and implementation of database application= s, with a special focus on the use of advanced features of database technolo= gy, and specifically of object orientation, deductive rules, and active rules (triggers).

The distinguishing approach of the IDEA Methodology is the emphasis on KNOWLEDGE INDEPENDENCE; by this term, we indicate the ability of extracti= ng semantic knowledge from applications, normally encoded in a procedural format (programs), and placing it into the database schema, encoded declaratively in the form of objects, methods, and rules; in this way, knowledge is system-enforced, shared by all applications, and can be maintained and evolve more easily.

An integrated tool environment, developed at the Politecnico di Milano, supports the various phases of the IDEA Methodology, with special emphasi= s on active rules. The IDEA tools assist schema design, active rule generation, rule analysis, application prototyping, debugging, browsing, = and the mapping active rule applications from the IDEA design language Chimer= a into Oracle (Version 7.2), a popular commercial relational product supporting triggers. These tools will be demonstrated during the tutorial.

The IDEA methodology is described in the book "Designing database applications with objects and rules: The IDEA Methodology", Addison-Wesle= y, that will be published in 1997 (approximately at the time of the tutorial= ). The IDEA Methodology Web site can be seen at URL http://www.elet.polimi.it/idea.

INTENDED AUDIENCE:

The tutorial is addressed to researchers and to system analysts, designer= s, and implementors. The tutorial is designed so as to attract the interest = of a large community of people (both from industry and from academia) which = are looking forward to applying new design abstractions, relative to object a= nd rule-based approaches, in the context of current database technology.

INSTRUCTOR'S PROFILE:

STEFANO CERI is full professor of "Database Systems" at the Dipartimento = di Elettronica e Informazione, Politecnico di Milano; he has been visiting professor at the Computer Science Department of Stanford University betwe= en 1983 and 1990. His research interests are focused on extending database technology to incorporate data distribution, deductive and active rules, = and object-orientation. He is author of several articles on International Journals and Conference Proceedings, and is co-author of the books: "Distributed Databases: Principles and Systems" (McGraw-Hill, 1984), "Log= ic Programming and Databases'' (Springer-Verlag, 1990), "Conceptual Database Design: an Entity-Relationship Approach" (Benjamin-Cummings, 1992), ''Act= ive Database Systems'' (Morgan-Kaufmann, 1995), "The Art and Science of Computing'' (Addison-Wesley, in preparation), and "Designing Database Applications with Objects and Rules: the IDEA Methodology" (Addison-Wesle= y, in preparation). He is member of VLDB Endowment, EDBT Foundation and DOOD Steering Committee; he was Associate Editor of ACM-Transactions on Databa= se Systems (1989-92) and he is currently an associated editor of several international journals. He is project manager at the Politecnico of the Esprit Project P6333, "IDEA: Intelligent Database Environments for Advanc= ed Applications".

PIERO FRATERNALI was born in Como on April 19, 1962; he has received a degree in Electrical Engineering from Politecnico di Milano in 1989, and = a PhD in Computer Science from Politecnico di Milano in 1994. He is assista= nt professor of Computer Science at Politecnico di Milano since 1991, and a contract professor of Software Engineering at Politecnico di Milano at Co= mo from 1994 to 1996. He acted as a consultant in information systems development projects since 1990. His main research activities are in the areas of advanced database technology, CASE systems, and internet and intranet information systems.

Tutorial T2: Database cooperation: classification and middleware tools -------------------------------------------------------------------------=

---

INSTRUCTOR:

Paolo Atzeni (Dipartimento Informatica e Automazione, Universita' di Roma Tre,=20 Italy)

TIME:

Wednesday, June 18 afternoon (3 hours)

OBJECTIVES:

The tutorial will discuss the main issues of database cooperation, trying= to bridge the gap between methodologies and currently available software too= ls.

CONTENTS:

There will be a discussion of the criteria for the classification of cooperating database systems, based on the nature of the component databases, that go beyond the traditional discussion on heterogeneity, distribution and autonomy, which can be considered more as constraints in the design process, than as design parameters. We discuss a classificatio= n based on three additional criteria: (a) the level of transparency, (b) th= e complexity of distributed transactions and (c) the level of recency of da= ta. This leads us to distinguish three main categories of systems (together w= ith many combined and intermediate cases): (i) multidatabase systems, (ii) da= ta warehouses, and (iii) local information systems with external data.

For each of these categories we discuss methodological issues and implementations based on tools offered by currently available technology.= We examine the basic techniques for cooperation and data exchange between a client and a server, and then the more complex architectures for data cooperation, with reference to database gateways, transaction processing monitors, data warehousing tools, distributed hypertext technology, and integrated development and execution environments.

(Most of the discussion was developed, in cooperation with L. Cabibbo and= G. Mecca within a project funded by the Italian Authority for Computing in t= he Public Administration, aimed at giving guidelines for cooperation of information systems over a national network)

INTENDED AUDIENCE:

The tutorial will try to include in a balanced way both abstract and practical aspects. It is mainly directed to practitioners interested in conceptual issues, and their relationship with available tools, but could also be of interest to students interested in reflecting on practical and technological problems related to the methodologies they study. Attendees are expected to have a general knowledge of basic issues in database technology and in conceptual design methodologies. No specific knowledge = of cooperative systems is assumed.

INSTRUCTOR'S PROFILE:

Paolo Atzeni is Database Professor at Universita' di Roma Tre since 1992. Previously, he was Database Professor at Universita' La Sapienza (1990-92= ), Associate Professor at Universita' di Napoli (1987-90), and Member of Research Staff IASI-CNR (1983-1987). In 1984 he was Visiting Assistant Professor at the Univerity of Toronto.

He has done research on various topics in the database field, including: foundations of relational database theory, languages for conceptual model= s, models and tools for the conceptual design of databases, weak instance model: schema analysis and query answering, knowledge representation schemes, deductive and complex object databases, database cooperation, databases and the Web.

He has coauthored or edited various books. His papers have appeared in journals that include ACM Transactions in Database Systems, Information Systems, Journal of Computer and System Science, Theoretical Computer Science, Acta Informatica, Information and Control, Data and Knowledge Engineering, and were presented at major database conferences, including ACM-SIGMOD, ACM-PODS, VLDB, DOOD, ICDE, ICDT, EDBT.

Tutorial T3: Determining Requirements for Evolving Systems -------------------------------------------------------------------------=

---

INSTRUCTOR:

Colin Potts (Georgia Institute of Technology, College of Computing)

TIME:

Thursday, June 19 morning (3 hours)

OBJECTIVES:

1. Understand role of design and negotiation in requirements determinatio= n.

2. Develop specific skills for identifying stakeholder viewpoints and clarifying goals, mapping goals onto possible system services and properties, presenting proposed system behaviours through scenarios and storyboards, and recording open issues and assumptions.

3. Exercise these skills in a small but realistic system description.

CONTENTS:

This tutorial presents a specific method (ScenIC) for determining requirements for evolving systems. However, the tutorial is not a crash-course in ScenIC itself; instead, ScenIC is used as an illustration= of the general principles involved in determining requirements when any of t= he following situations exist:

1. The requirements are for an enhancement to an existing system or new system that is substantially constrained by another system with which it will interact closely;

2. Multiple stakeholders have different requirements, goals or knowledge about the work practices that the system supports;

3. There exist opportunities for varying levels of automation or differen= t automation strategies.

INTENDED AUDIENCE:

Software developers and project managers working in product development organisations, software engineering subcontractors, and information syste= ms departments of non-computer companies. The tutorial will be of particular value to people working on functional enhancements to existing systems.

INSTRUCTOR'S PROFILE:

The instructor is an associate professor of computer science at the Colle= ge of Computing, Georgia Tech. He is a prominent researcher in the field of requirements engineering, being a founding member of the IFIP WG 2.9 work= ing group on requirements engineering, co-editor of the Springer journal Requirements Engineering, program committee member of the RE'93 and RE'95 symposia and the ICRE'94, ICRE'96 and ICRE'98 conferences, and is a keyno= te speaker at RE'97. He designed a two-day course "Understanding Customer Requirements" offered by the Georgia Tech Continuing Education Program wh= ich is offered publicly and has been taught under contract to US Army and National Data Corporation. He is an experienced speaker and instructor fo= r academic and industrial audiences.

Tutorial T4: The DEMO methodology: from Information Technology to Organisation Technology -------------------------------------------------------------------------=

---

INSTRUCTOR:

Prof. Jan L.G. Dietz (Delft University of Technology, The Netherlands)

TIME:

Wednesday, June 19 afternoon (3 hours)

OBJECTIVES:

To understand business processes from the communicative action perspectiv= e, i.e. to understand the working principle of an organisation as the enteri= ng into and complying with commitments by the subjects that constitute the organisation. To acquire hands-on experience with the DEMO methodology in modelling, redesigning and reengineering business processes.

CONTENT:

DEMO is a way of thinking about work, organisation and information technology that radically differs from the current way of thinking, in wh= ich work means the production of goods and services, and in which organisatio= ns strive for high productivity. This way of thinking (that has been the dominant way for more than a century already) has procreated several successful models, like the logistic flow model, the value chain, and the control model. These models have proven to be very suited for analyzing a= nd manipulating the behaviour of organisations. They are however unsuited fo= r changing their business processes. In order to do that, one needs to know the operation of an organisation, not its behaviour.

On the solid ground of the understanding of communicative actions, three pillars are standing: the DEMO system concept, the DEMO transaction conce= pt, and the DEMO levels of abstraction. Together they reveal the essence of a= n organisation. Therefore, a model of the business processes of an organisation in DEMO is called the essential model of the organisation ('DEMO' stands for 'Dynamic Essential Modelling of Organisations'). The essential model consists of a number of partial models, each of which wil= l be explained. The practical relevance of each for the purpose of redesign and reengineering will be elaborated.

INTENDED AUDIENCE:

Systems analysts, information analysts, business process professionals.

INSTRUCTOR'S PROFILE:

Jan Dietz started his scientific career in 1980 at the Faculty of Industr= ial Engineering of Eindhoven University of Technology, after having worked as practitioner since 1970. In 1987 he obtained his Doctoral Degree on the subject of modelling and specifying information systems. In January 1988 = he was appointed Professor of Management Information Systems at the Universi= ty of Maastricht in the Faculty of Economics and Business Administration. Fr= om September 1994 on he is Professor of Information Systems at Delft Univers= ity of Technology in the Faculty of Mathematics and Informatics. His focus of interest comprises information systems engineering and business systems engineering.

Tutorial T5: Advanced Object-Oriented Concepts -------------------------------------------------------------------------=

---

INSTRUCTOR:

James J. Odell (USA)

TIME:

Friday, June 20 morning (3 hours)

OBJECTIVES:

There are many OO analysis and design approaches, but most are fundamenta= lly the same. The purpose of this tutorial is to examine these fundamental notions, and to discuss useful ways of extending this foundation.

CONTENTS:

In the last few years, many books have appeared on the topic of OO analys= is and design. These books explore the basic issues and techniques for developing systems using an OO approach. This presentation begins by examining and formalising the fundamental notions common to all OO approaches. By separating semantics from syntax, a comparison of the vari= ous approaches is presented. Results of the OMG's Object Analysis and Design Task Force, and Rational's UML will also be exhibited here as proposed foundations.

This tutorial initially spends time building and discussing a common OO analysis and design foundation. However, the majority of the time is spen= t presenting useful ways of extending such a foundation--making this tutori= al unique.

INTENDED AUDIENCE:

While this tutorial proceeds from first principles, it goes into depth at= a fast pace. The audience should be experienced in using one or more OO analysis and design modelling techniques. The attendees that benefit the most are well-seasoned system modellers and meta-modellers with a backgro= und in mathematics.

INSTRUCTOR'S PROFILE:

James Odell is an IT consultant and practitioner specialising in the object-oriented approach. Throughout most of his 25 year career, he has b= een heavily involved in developing better methods to manage, understand, and express system requirements. He was one of the early innovators of data a= nd process modelling, and information engineering methodologies. Now, he is = one of the first practical implementors of object-oriented modelling and implementation--consulting to major companies world-wide. He is a very experienced and highly-regarded educator and speaker.

James Odell is the author of three books on OO and has also written numer= ous papers and articles on the subject. He is also the chairman of OMG's Obje= ct Analysis and Design Task Force.

-------------------------------------------------------------------------=

---
POSTERS
-------------------------------------------------------------------------=
---

A special room is reserved for posters. Poster authors will be present at that room during:

Wednesday, June 18: 14.30-15.00 Thursday, June 19: 14:30-15:00

-------------------------------------------------------------------------=

---
SOCIAL PROGRAMME
-------------------------------------------------------------------------=
---

In addition to the professional sessions, CAiSE'97 includes the following opportunities for participants to get together and further exchange views= in a relaxed atmosphere:

Workshop informal dinner: Monday, June 16: 21.00 Conference reception: Tuesday, June 17: 20.00 Conference dinner: Thursday, June 19: 21.00

The workshop dinner is included in the workshop fee. Conference reception and dinner are included in the conference fee. Conference and workshop dinner tickets for accompanying persons can be ordered on the registratio= n form or bought at the registration desk.

-------------------------------------------------------------------------=

---
CONFERENCE VENUE
-------------------------------------------------------------------------=
---

CAiSE'97 will be held in the Barcelona Hilton hotel, located on the Aving= uda Diagonal in the new business and commercial area of Barcelona and at only= 15 minutes from the International Airport. The address is:

Barcelona Hilton Avda. Diagonal, 589-591 08014 Barcelona Tel: +34-3-4192233 Fax: +34-3-4052573

-------------------------------------------------------------------------=

---
REGISTRATION
-------------------------------------------------------------------------=
---

The registration for the conference is handled by the Registration Secretariat. Questions about registration, payment, etc. should be direct= ed to the Registration Secretariat at:

CAiSE'97 Registration Secretariat UPC, Campus Nord Modul C6, Despatx 107 Jordi Girona Salgado, 1-3 E-08034 Barcelona Tel: +34-3-4016997 Fax: +34-3-4017014 e-mail: cquer@lsi.upc.es

The conference is open to all registered participants. Workshop participa= nts must also register for and participate in the main conference. The workin= g language of CAiSE'97 is English.

The registration form (at the end of this message) should be completed=20 (only one participant per form) and returned to the Registration Secretar= iat. The early registration fee is only applicable if payment is received befo= re=20 May 12, 1997. Instructions for payment are given in the registration form= .=20 All prices are quoted in Pesetas (Pts). Please note that registration can= =20 only be processed after receipt of payment. Confirmation of registration = will=20 be sent by the Registration Secretariat upon receipt of your registration= =20 and payment.=20

The conference fee includes a copy of the conference proceedings and the attendance to the main conference, tutorials, lunches, coffee breaks, conference reception and conference dinner. Tutorial notes are not includ= ed in the conference fee and will be sold during the conference at the hospitality desk.

The workshop fee includes the attendance to the selected workshop, coffee breaks and workshop informal dinner.

Cancellation/Refund policy -------------------------- Written notification of cancellation must be sent to the Registration Secretariat. Cancellations made prior to May 12, 1997 will be subject to = a 25% cancellation fee. Thereafter no refunds will be made. However, a substitute may participate instead, after notifying the Registration Secretariat.

-------------------------------------------------------------------------=

---
HOTEL ACCOMMODATION
-------------------------------------------------------------------------=
---

Accommodation can be booked via ULTRAMAR EXPRESS Travel Agency, in Barcelona. Please use the form included at the end of this message or=20 contact the travel agency directly at the following address:

ULTRAMAR EXPRESS Diputacio, 348, 3er pis E-08007 Barcelona Tel: +34-3-482 71 40 and +34-3-482 71 50 Fax: +34-3-481 71 58 e-mail: msanmiguel@uex.es

Rooms have been reserved at the Barcelona Hilton Hotel, the conference venue. A number of rooms are also available at Hotel Victoria (4*), Hotel Pedralbes (3*), Hotel Bonanova Park (2*), around 15-20 minutes walking distance from the conference venue, and Hotel Citadines (3*), in the cent= er of Barcelona but well communicated with the conference venue. Special rat= es are available for reservations made through Ultramar Express. Payment is = to be made directly to the hotel upon departure.

Reservations will be made on a first-come first-serve basis. A deposit pe= r reserved room is required, which will be deducted from the hotel invoice. Room availability and special prices can only be guaranteed if your reservation is received before May 12, 1997. Should you cancel your booki= ng before this date, no cancellation fee will be charged.

If a more economic lodging is desired, Ultramar Express will offer information about student residences located near the conference venue. Reservations in these lodgings are also performed by Ultramar Express. In this case, full payment of the accommodation is required in advance.

-------------------------------------------------------------------------=

---
OFFICIAL CARRIER
-------------------------------------------------------------------------=
---

The Official Carrier of the conference is Iberia. Iberia offices througho= ut the world will be happy to assist you in your travel arrangements. Ask to your closest Iberia office about the special prices available for the participants of the conference. The reference "Tour Code" given by Iberia is: BT 71IB21MPE0177.

-------------------------------------------------------------------------=

---
GENERAL INFORMATION
-------------------------------------------------------------------------=
---

Barcelona --------- Barcelona has a prime location in the north-east of the Iberian Peninsula and covers 100 square kilometres between the Mediterranean sea and the mountain of Tibidabo. Its climate is warm and welcoming all the year roun= d. Two thousand years of history coupled with its dynamism and enterprising character, has propelled the city towards the future. Great displays of Modernist architecture can be found anywhere. The latest trends in design have found their way into the squares, streets and side streets. There ar= e enticing routes through the city, full of people and life.

Transportation -------------- Barcelona International Airport boasts of daily direct flights to many ma= jor European cities and the USA amongst its range of destinations. It has lin= ks with downtown Barcelona by train, bus and taxi. The Talgo train provides comfortable and rapid daily connections with Paris, Geneva, Zurich, Berne and Milan. A motorway makes Barcelona just an hour and a half away from France.

Once in Barcelona, the new ring roads cut travel time round the city quit= e noticeably. The city has five metro lines, which cover its whole area, it also has a wide bus network and eleven thousand taxis, the characteristic black and yellow vehicles, which can be booked or hailed in the street without the slightest delay.

The conference venue at the Barcelona Hilton can be easily reached from t= he International Airport by taxi (at a cost of approximately 2500 Pts) or by train and metro. There is a train service from the airport to Barcelona-Sants station every 30 minutes from 6:00 to 22:00. Once in Barcelona-Sants, take metro line 3 to Maria Cristina station which is 5 minutes walking distance from the Barcelona Hilton.

See the Official Carrier section of this message to obtain information ab= out special travel prices.

Climate and dress ----------------- The climate of Barcelona is Mediterranean and mild. The temperature in Ju= ne is about 21 celsius degrees. It is advisable to bring a sweater or light = jacket for the evening.=20

Currency -------- The currency is the peseta (Pts). Major credit cards are accepted in most hotels and shops and in many restaurants. Banks are open Monday-Friday 8:30-14:00. Foreign currency can usually also be exchanged at hotel desks.

-------------------------------------------------------------------------=

---
ORGANISATION
-------------------------------------------------------------------------=
---

Sponsors -------- * Universitat Politecnica de Catalunya - Departament de Llenguatges i Sistemes Informatics - Facultat d'Informatica de Barcelona * Asociacion de Tecnicos de Informatica * Centre Informatic de la Generalitat de Catalunya * Institut Municipal d'Informatica de l'Ajuntament de Barcelona * Datamation Espa=F1a * Comissionat per a Universitats i Recerca * Iberia

Advisory Committee ------------------ Janis Bubenko, Royal Institute of Technology, Sweden Arne Solvberg, University of Trondheim, Norway

Programme Chair --------------- Antoni Olive, Universitat Politecnica de Catalunya

Organising Chair ---------------- Joan Antoni Pastor, Universitat Politecnica de Catalunya

Tutorial Chair -------------- Toni Urpi, Universitat Politecnica de Catalunya

Workshop and Poster Chair ------------------------- Maria-Ribera Sancho, Universitat Politecnica de Catalunya

Registration Chair ------------------ Carme Quer, Universitat Politecnica de Catalunya

Accommodation Chair ------------------- Ernest Teniente, Universitat Politecnica de Catalunya

Social Event Chair ------------------ Enric Mayol, Universitat Politecnica de Catalunya

Publicity Chair --------------- Dolors Costal, Universitat Politecnica de Catalunya

Programme Committee ------------------- Rafael Andreu, IESE, Barcelona Alex Borgida, Rutgers University, New Brunswick Sjaak Brinkkemper, University of Twente, Enschede Janis Bubenko, Stockholm University Corine Cauvet, Universite de Paris I Stefano Ceri, Politecnico di Milano Rosine Ciccheti, Universite de la Mediterranee, Marseille Panos Constantopoulos, University of Crete, Heraklion Peter Creasy, University of Queensland Oscar Diaz, Universidad del Pais Vasco, San Sebastian David W. Embley, Brigham Young University, Provo Hans-Dieter Ehrich, Technische Universitat Braunschweig Anthony Finkelstein, City University, London Burkhard Freitag, Universitat Passau Hele-Mai Haav, Institute of Cybernetics, Tallinn Jacques Hagelstein, S.W.I.F.T. s.c., La Hulpe Juhani Iivari, University of Oulu Matthias Jarke, RWTH Aachen Keith G. Jeffery, Rutherford Appleton Laboratory, Chilton Yahiko Kambayashi, Kyoto University Hannu Kangassalo, University of Tampere Michel Leonard, Universite de Geneve Eva Lindencrona, SISU, Kista Pericles Loucopoulos, UMIST, Manchester Kalle Lyytinen, University of Jyvaskyla John Mylopoulos, University of Toronto James Odell, James Odell Associates, Ann Arbor Andreas L. Opdahl, University of Bergen Christine Parent, Ecole Polytechnique Federale de Lausanne Barbara Pernici, Politecnico di Milano Naveen Prakash, Delhi Institute of Technology Isidro Ramos, Universidad Politecnica de Valencia Colette Rolland, Universite de Paris I Sorbonne Maria-Ribera Sancho, Univ. Politecnica de Catalunya, Barcelona Timos Sellis, National Technical University of Athens Anne-Helga Seltveit, Telenor AS, Oslo Amilcar Sernadas, Instituto Superior Tecnico, Lisboa Arne Solvberg, University of Trondheim Alistair Sutcliffe, City University, London Bernhard Thalheim, Cottbus Technical University Constantino Thanos, CNR-IEI, Pisa Babis Theodoulidis, UMIST, Manchester Yannis Vassiliou, National Technical University of Athens Yair Wand, University of British Columbia, Vancouver Benkt Wangler, Stockholm University Tony Wasserman, IDE, San Francisco Roel J. Wieringa, Vrije Universiteit, Amsterdam Gerard M. Wijers, ID Research B.V., Leusden Stanislaw Wrycza, University of Gdansk Roberto Zicari, J. W. Goethe Universitat, Frankfurt am Main

-------------------------------------------------------------------------=

---
FURTHER INFORMATION
-------------------------------------------------------------------------=
---

If you have any further questions about the conference or its organisatio= n please contact the Organising Chair, Joan Antoni Pastor.

Joan Antoni Pastor Universitat Politecnica de Catalunya Campus Nord Jordi Girona Salgado, 1-3 08034 Barcelona Tel:+34-3-4017021 Fax: +34-3-4017014 e-mail: pastor@lsi.upc.es

Additional information is also available via WWW at URL: http://www-fib.upc.es/caise97

------------------------------- CUT HERE --------------------------------=

---

CAiSE'97 REGISTRATION FORM --------------------------

Surname _____________________ First name_________________ Mr__ Mrs__

Address _____________________________________________________________

Zip Code ________ City _____________ Country ________________________

Institution _________________________________________________________

Telephone _________________________ Fax _____________________________

E-mail ______________________________________________________________

WOULD LIKE TO REGISTER FOR:

Conference: Early Late ----------- 85000 Pts 100000 Pts ___________Pts

Conference dinner tickets for accompanying person(s):

10000 Pts x _____ __________Pts

Workshops: Early Late --------- 15000 Pts 20000 Pts ___________Pts

Selected workshop _ W1 _ W2 _ W3 _ W4 _ W5

Workshop dinner tickets for accompanying person(s):

3500 Pts x _____ ___________Pts

TOTAL AMOUNT TO BE PAID: ___________Pts

Lunch and dinner remarks: _ Vegetarian _ Other:_______________________

Please indicate which tutorials you plan to attend: _ T1 _ T2 _ T3 _ T4 _= T5

WOULD LIKE TO PAY BY:

_ By bank transfer to Caixa d'Estalvis i Pensions de Barcelona (address: Diagonal 647 - Edifici ETSEIB - 08028 Barcelona) for UPC Dept. LSI, accou= nt number 2100-3648-91-2501119806, stating 'CAiSE97' and attendant's name. Transfer fees have to be paid by the sender. Please attach copy of the transfer to this form.

_ By credit card: _ Visa _ Master Card _ Euro Card

Card number _________________________ Expiration date __________________

SENDING THE REGISTRATION FORM Please send or fax this form together with a copy of your bank transfer t= o: CAiSE'97 Registration Secretariat UPC, Campus Nord - Modul C6, Despatx 107 Jordi Girona Salgado, 1-3, E-08034 Barcelona Tel: +34-3-4016997 - Fax: +34-3-4017014 e-mail: cquer@lsi.upc.es

Date _____________________ Signature _____________________________ (Authorized signature of cardholder)

------------------------------- CUT HERE --------------------------------=

---

HOTEL REGISTRATION FORM (CAiSE'97) ----------------------------------

Surname ______________________ First name_________________ Mr.__ Mrs.__

Address _______________________________________________________________

Zip Code ________ City ______________ Country _________________________

Institution ___________________________________________________________

Telephone _________________________ Fax _______________________________

E-mail ________________________________________________________________

Official Hotels (Prices per night and room. Includes bed, breakfast and t= axes)

Double Room Single Room

Hotel HILTON 4* (1) 21400 Pts 19260 Pts Hotel VICTORIA 4* (2) 11770 Pts 9898 Pts Hotel PEDRALBES 3* (2) 11556 Pts 9950 Pts Hotel CITADINES 3* (3) 11825 Pts 9845 Pts Hotel BONANOVA PARK 2* (2) 8800 Pts 7100 Pts STUDENTS RESIDENCE (4)

(1) conference venue (2) near the venue (3) downtown hotel, well communicated (4) If you are interested in an Students Residence, please contact with t= he travel agency.

Please reserve _____ Room/s at Hotel _______________ Double/s __ Single/s= __

Arrival Date______________ Departure Date________________

HOTEL REGISTRATION DEPOSIT

To confirm your Hotel reservation, it is necessary the payment of the following deposit per reserved room, which will be deducted from your Hot= el invoice. 4* Hotel =3D 20000 Pts 3* and 2* hotel =3D 12000 Pts

Total Reservation Deposit: ________ Room/s x _____ Pts =3D _________ Pts

METHODS OF PAYMENT

_ By bank draft in Pesetas payable to: Ultramar Express, against a Spanis= h Bank

_ By bank transfer to Banco de Santander (c/o Ultramar Express), Rambles 126, 08002 Barcelona. Account number 0085-0202-58-0000011210. Transfer fe= es have to be paid by the sender. Please attach copy of transfer to this for= m.

_ By credit card: _ Visa _ Master Card _ Euro Card

Card number _________________________ Expiration date __________________

SENDING THE HOTEL REGISTRATION FORM

Please, send this form together with the draft or copy of your bank trans= fer=20 to: ULTRAMAR EXPRESS Travel Agency Diputacio 238, 3er - E-08007 Barcelona - Tel: +34-3-4827140/50=20 Fax: +34-3-4817158

Date ________________________________ Signature _________________________ (Authorized signature of cardholder)

------------------------------------------------------------------------------- The dbworld alias reaches many people, and should only be used for messages of general interest to the database community.

Requests to get on or off dbworld should go to listproc@cs.wisc.edu.

to subscribe send subscribe dbworld Your Full Name

to unsubscribe send unsubscribe dbworld

to change your address send an unsubscribe request from the old address send a subscribe request from the new address

to find out more options send help ------------------------------------------------------------------------FOOTER-