Conceptual Modelling in Information Systems Engineering John Krogstie · Andreas Lothe Opdahl Sjaak Brinkkemper (Eds.) Conceptual Modelling in Information Systems Engineering With75Figuresand8Tables 123 Editors JohnKrogstie NTNUandSINTEF SemSælandsvei7–9 7491Trondheim Norway [email protected] AndreasLotheOpdahl DepartmentofInformationScienceandMediaStudies UniversityofBergen Fosswinckelsgate6 5007Bergen Norway [email protected] SjaakBrinkkemper DepartmentofInformationandComputingSciences UniversiteitUtrecht CentrumgebouwNoord,officeB229 Padualaan14,DeUithof 3584CHUtrecht TheNetherlands [email protected] LibraryofCongressControlNumber:2007927092 ACMComputingClassification(1998):D.2,H.1,H.4 ISBN 978-3-540-72676-0 SpringerBerlinHeidelbergNewYork Thisworkissubjecttocopyright.Allrightsarereserved,whetherthewholeorpartofthematerial isconcerned,specificallytherightsoftranslation,reprinting,reuseofillustrations,recitation,broad- casting,reproductiononmicrofilmorinanyotherway,andstorageindatabanks.Duplicationof thispublicationorpartsthereofispermittedonlyundertheprovisionsoftheGermanCopyrightLaw ofSeptember9,1965,initscurrentversion,andpermissionforusemustalwaysbeobtainedfrom Springer.ViolationsareliableforprosecutionundertheGermanCopyrightLaw. SpringerisapartofSpringerScience+BusinessMedia springer.com ©Springer-VerlagBerlinHeidelberg2007 Theuseofgeneraldescriptivenames,registerednames,trademarks,etc.inthispublicationdoesnot imply,evenintheabsenceofaspecificstatement,thatsuchnamesareexemptfromtherelevantpro- tectivelawsandregulationsandthereforefreeforgeneraluse. Typesetbytheeditors Production:LE-TEXJelonek,Schmidt&VöcklerGbR,Leipzig Coverdesign:KünkelLopkaWerbeagentur,Heidelberg Printedonacid-freepaper 45/3180/YL-543210 Preface This book is a collection of 20 state-of-the-art contributions in information systems engineering. It was compiled on the occasion of Arne Sølvberg’s 67th birthday. 67 is the normal retirement age in Norway, and although Arne has promised to keep working until 70 (at least), we found this to be a good opportunity to honour him, especially since the CAiSE conference will be held in Trondheim this year. The papers will be presented at the In- formation Systems Engineering Symposium in Trondheim on 11 June 2007 as a pre-conference event to CAiSE’07. The contributions were invited from the many friends and colleagues t- hat Arne has around the world. During the last 40 years he has made a number of friends in the international research community in his chosen field of study. It has not been an easy task to select whom to invite to con- tribute. People have been more than eager to contribute. The friends are so numerous that it is not possible to avoid offending many who rightfully may feel that they should also have been invited to contribute. Arne did not know about this initiative (although he might have sus- pected something of this kind, being involved himself in a similar book project in connection with the retirement of his colleague Janis Bubenko in 2000). The initiators and editors of this book are John Krogstie of the Norwegian University of Science and Technology (NTNU), Andreas Op- dahl of the University of Bergen and Sjaak Brinkkemper of the University of Utrecht. We have selected the contributors ourselves and, given the lim- ited size of a book, we have selected as best we could. We have invited friends from the different realms of Arne’s scientific life, from the domes- tic scene, from VLDB, from IFIP, from ERCIM, and obviously, from the CAiSE community. Some of those invited have jointly written their contri- butions, some have contributed together with their colleagues, and some have done it alone. We hope that the blend is satisfactory. When planning the book, we decided on a “free-for-all” attitude regard- ing the themes, although we asked for a focus on the use of conceptual modelling and an outline of the development from the past to the current and future states in an author’s particular field. The papers are fairly co- herent in attacking problems in areas related to conceptual modelling and VI Preface information systems engineering, pointing to further directions for the field. We are very pleased with the comprehensiveness of this book and are thankful that we have had the good fortune to edit it. We wish to thank Monika Riepl and Ralf Gerstner at Springer for their efficient support in the publication of this book. It is an honour to be allowed to present this gift to Arne, as a token of our appreciation of his contributions to information systems engineering research and teaching. John Krogstie Andreas Opdahl Sjaak Brinkkemper (editors) March 2007 Short biography of Arne Sølvberg Arne Sølvberg was born on 13 February 1940 at Klepp, Jæren in the south- western part of Norway. He was the eldest of five children, with three brothers and one sister. He became Professor of Computer Science at The Norwegian University of Science and Technology in Trondheim, Norway already in 1974, the first professor in the Computer Science Department (IDB), which had been established two years earlier. Arne Sølvberg began his studies in 1958 and received a Siv.Ing. (M.Sc.) degree in applied physics in 1963 and a Dr.Ing. (Ph.D.) degree in com- puter science in 1971, both from The Norwegian Institute of Technology (now incorporated in NTNU– The Norwegian University of Science and Technology). Sølvberg's Ph.D., under the guidance of Børje Langefors, was the first doctoral degree in computer science in Trondheim. Between 1963 and 1974 Arne worked at SINTEF Runit, building up and leading their information systems group. Professor Sølvberg has been Dean of NTNU’s Faculty of Information Technology, Mathematics and Electrical Engineering since 2002. VIII Short biography of Arne Sølvberg His main fields of research are information systems design methodol- ogy, database design, information modelling, information systems engi- neering environments, and model driven development. He has been active in several international organizations for research cooperation. He was involved from the start in the establishment of IFIP TC8: Information Systems, and was the Norwegian national representative at the IFIP General Assembly in 1979 to 1982. He was chairman of IFIP WG8.1 for Information Systems Design from 1982 to 1988. He was a trus- tee of the VLDB Endowment until 1994. He was a co-founder of the CAiSE conference series in 1989 together with Janis Bubenko. Originally a Nordic conference, it quickly was established as an international meeting place for researchers within the area of information systems engineering. He has been a visiting scientist at IBM San Jose Research Labs, The University of Florida, The Naval Postgraduate School, The University of California at Santa Barbara, and most recently at the University of Califor- nia at Los Angeles. During his years as Professor, Arne Sølvberg guided a large number of Ph.D. students to their degrees. He has developed and taught numerous university courses and has inspired generations of students. He played an active role in the development of technical computer studies in Norway. It is specifically worth mentioning the work he did in building up the so- called “customer led projects” already from 1974, giving students real as- signments from real customers, introducing to them the wicked problems of information systems engineering first hand. Arne reached the usual Norwegian retirement age of 67 in February 2007, but is still active as the Dean of the IME-faculty. He is also the cur- rent vice-chair of ERCIM and is leading the cross-disciplinary ICT- programme at NTNU. Arne Sølvberg is married to Ingeborg Sølvberg, also a professor at IDI, NTNU. They have two daughters, Astrid, who has a Ph.D. in pedagogics, and Ingrid, who has a Master’s in marine technology (both work in Trond- heim). Arne and Ingeborg have three grandchildren and live at Steinan, in the west part of Trondheim. List of Authors Nicholas Berente Information Systems Dept., Case Western Reserve University 10900 Euclid Avenue, Cleveland, Ohio 44106, USA [email protected] Janis A. Bubenko jr., Professor Emeritus Dept. of Computer and Systems Science, Royal Institute of Technology/Stockholm University Forum 100, SE-16440 Kista, Sweden [email protected] Jordi Cabot, Dr. Estudis d'Informàtica, Multimedia i Telecomunicació, Universitat Oberta de Catalunya Rbla. del Poblenou, 156, E-08018 Barcelona, Spain [email protected] Antje Dietrich Inst. für Programmstrukturen und Datenorganisation (IPD), Universität Karlsruhe Postfach 6980, D-76128 Karlsruhe, Germany [email protected] Klaus R. Dittrich, Professor Dept. of Informatics, University of Zurich Binzmühlestrasse 14, CH-8050 Zurich, Switzerland [email protected] Johann Eder, Professor Dept. of Knowledge and Business Engineering, University of Vienna Dr.-Karl-Lueger-Ring 1, A-1010 Wien, Austria [email protected] Sergio España Dept. of Information Systems and Computation, Valencia University of Technology Camino de Vera s/n, 46022 Valencia, Spain [email protected] X List of Authors Arturo González, Dr. Dept. of Information Systems and Computation, Valencia University of Technology Camino de Vera s/n, 46022 Valencia, Spain [email protected] Jon Atle Gulla, Professor Dept. of Computer and Information Science, Norwegian University of Science and Technology N-7034 Trondheim, Norway [email protected] Terry Halpin, Professor Neumont University 10701 S River Front Pkwy Ste 300, South Jordan, Utah, 84095, USA [email protected] Keith G Jeffery, Professor, Director IT and International Strategy CCLRC Rutherford Appleton Laboratory Chilton, Didcot, OXON OX11 0QX, UK [email protected] Paul Johannesson, Professor Dept. of Computer and Systems Sciences, Stockholm University/Royal Institute of Technology Forum 100, SE-164 40 Kista, Sweden [email protected] Krishna Kavi, Professor Dept. of Computer Science and Engineering, University of North Texas 3940 N. Elm Street, Suite F201, Denton, Texas 76207-7102, USA [email protected] John Krogstie, Professor Dept. of Computer and Information Science, Norwegian University of Science and Technology N-7034 Trondheim, Norway [email protected] David Kung, Professor Dept. of Computer Science and Engineering, University of Texas at Arlington 416 Yates Street, NH 300, Arlington, TX 76019, USA [email protected]
Description: