• No results found

PRIMIUM Process Innovation for Enterprise Software

N/A
N/A
Protected

Academic year: 2021

Share "PRIMIUM Process Innovation for Enterprise Software"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

Armin Heinzl, Peter Dadam, Stefan Kirn, Peter Lockemann (Eds.)

PRIMIUM

Process Innovation for Enterprise Software

15.04.2009

in Mannheim, Germany

(2)

Lecture Notes in Informatics (LNI) - Proceedings

Series of the Gesellschaft für Informatik (GI) Volume P-151

ISBN 978-3-88579-245-1 ISSN 1617-5468

Volume Editors

Prof. Dr. Armin Heinzl

Lehrstuhl für ABWL und Wirtschaftsinformatik Universität Mannheim

68131 Mannheim, Germany Email: [email protected] Prof. Dr. Peter Dadam

Institut für Datenbanken und Informationssysteme Universität Ulm

89069 Ulm, Germany

Email: [email protected] Prof. Dr. rer. nat. Stefan Kirn

Lehrstuhl Wirtschaftsinformatik II Universität Hohenheim

70599 Stuttgart, Germany

Email: [email protected] Prof. Dr.-Ing. Dr.h.c. Peter C. Lockemann

Institut für Programmstrukturen und Datenorganisation (IPD) Universität Karlsruhe

76128 Karlsruhe, Germany Email: [email protected]

Series Editorial Board

Heinrich C. Mayr, Universität Klagenfurt, Austria (Chairman, [email protected]) Jörg Becker, Universität Münster, Germany

Hinrich Bonin, Leuphana-Universität Lüneburg, Germany Dieter Fellner, Technische Universität Darmstadt, Germany Ulrich Flegel, SAP Research, Germany

Johann-Christoph Freytag, Humboldt-Universität Berlin, Germany Ulrich Furbach, Universität Koblenz, Germany

Michael Koch, Universität der Bundeswehr, München, Germany Axel Lehmann, Universität der Bundeswehr, München, Germany Peter Liggesmeyer, TU Kaiserslautern und Fraunhofer IESE, Germany Ernst W. Mayr, Technische Universität München, Germany

Heinrich Müller, Universität Dortmund, Germany Sigrid Schubert, Universität Siegen, Germany

Martin Warnke, Leuphana-Universität Lüneburg, Germany

Dissertations

Dorothea Wagner, Universität Karlsruhe, Germany

Seminars

Reinhard Wilhelm, Universität des Saarlandes, Germany

Thematics

Andreas Oberweis, Universität Karlsruhe, Germany

©Gesellschaft für Informatik, Bonn 2009

(3)

Preface

The federal state of Baden-Württemberg, Germany’s high tech region, has developed a highly site-specific knowledge regarding Enterprise Software products and services over the past decades. Many people are familiar with SAP, the market leader for integrated business suites. In fact, there are almost 5,000 small and medium sized software and IT service enterprises in the state, indicating the vital role this business sector plays in the national economy. On the national level, 3% of the workforce in the software and IT service sector account for approximately 15% of the federal GDP. The total sales vol-umes exceeded 12 billion € in 2007.

A roundtable between industry leaders, politicians, and academics initiated by the state government of Baden-Württemberg and the industrial network “Baden-Württemberg Connected e.V.” (bwcon) brought up the vital question how small and medium sized enterprise software vendors would be able to cope with changing market forces such as globalization and concentration. One venue of answers seemed to be quite simple: fur-ther improve the software products but also improve the software development process. Improving the software product is related to better supporting highly specific business processes of the client organizations in order to create and to increase the added value resulting from enterprise software investments. Improving the software development process means to overcome the traditional, monolithic boundaries of software develop-ment within a company through inter-organizational collaboration in order to improve the quality and the time-to-market of the software product. Thus, the main idea was to transform the development process into a layered software development ecosystem which allows for the faster and better development and deployment of enterprise soft-ware.

Since industry leaders regarded this approach as a key opportunity, the state foundation of Baden-Württemberg which reinvests the privatization earnings for science and educa-tion projects, asked for bids of research-industry-consortia to address this issue. 16 con-sortia submitted a proposal of which three were selected by an independent industry and science jury, whose members came from other regions. The three consortia, which inter-acted with their industry partners as well as with the other consortia, formed the research network PRIMIUM (Process Innovation for Enterprise Software)1.

This LNI edition compiles the key outcomes of the four years of work within this re-search network. It is organized along three sections. The first section deals with the bet-ter and fasbet-ter specification of enbet-terprise software. Only if the clients are betbet-ter integrated into the requirements engineering phase, more specific and better software is likely to result. Thus, open proposal techniques, the alignment of software specifications with business objectives as well as privacy definition elements will be included. The second section focuses on the software development process itself. Contemporary architecture principles, integrated ontologies, automated workflows, traceability in model-driven architectures and current testing practices are the major elements of this part of the book. The third and final section highlights interdisciplinary elements of the software devel-opment process. Collaborative requirements engineering, end-to-end traceability and

1 The acronym stands for “PRozessInnovation MIt UnternehMenssoftware“, the German equivalent for “Process Innovation for Enterprise Software”.

(4)

rationale management, and partnership networks in the software industry are topics pre-sented in this volume.

The contributions presented in this monograph have been carefully selected and edited in a two-step process. First, a call for papers was issued for a workshop at the German Multi-Conference of Business Informatics 2008 in Munich. An independent jury re-viewed and selected the best papers for presentations and guided the feedback process. Second, the final editing of the chosen papers and the structuring of this monograph was conducted by the editors of this book.

We would like to thank all the authors and members of the research network PRIMIUM for their contributions and cooperation. It has been a pleasure to collaborate with all of them! Our deepest gratitude belongs to the State Ministry of Science and Arts, Stuttgart, and Baden-Württemberg Connected which sponsored and supported this 3.5 million € project effort. Our thanks go to Dr. Heribert Knorr, Walter Kaag, Peter Castellaz, and Patrizia Illisson from the Ministry who stimulated the project and supported us in an exemplary way. Particular thanks also go to Klaus Haasis, Eike Bieber, and Tina Schan-zenbach at bwcon who provided an excellent infrastructure for cooperation, communica-tion and networking. A crucial role played the advisory board which selected the consor-tia as well as steered the work progress during the project. Our gratitude belongs to our colleagues Hans-Juergen Appelrath (Oldenburg), Joerg Becker (Muenster), Manfred Broy (TU Munich), Bernd Scholz-Reiter (Bremen), Elmar Sinz (Bamberg) and Robert Winter (St. Gallen) as well as Manfred Roux (formerly IBM), Harald Huber (USU), Martin Hubschneider (CAS) and Christian Sauter (Excelsis) who critically examined our research at each milestone and who provided thoughtful directions. Our special thanks also go to Thomas Kude and Lars Klimpke (Mannheim) who supported us diligently in editing this book. While we are very grateful to the authors of the chapters of the book, we take responsibility for the content and any errors. We hope this edition is an instruc-tive and valuable primer for an important topic in software development.

Prof. Armin Heinzl Prof. Peter Dadam Prof. Stefan Kirn Prof. Peter Lockemann

(5)

Contents

Specification of Enterprise Software: Better understanding the requirements of the clients

Rashid A., Wiesenberger J., Meder D., Baumann J.

Bringing Developers and Users closer together: The OpenProposal story...9

Herrmann A., Weiß D.

Alignment of Software Specifications with Quality- and Business Goals in the

SIKOSA Method……….……….…27

Kähmer M., Gilliot M.

Extended Privacy Definition Tool……….………...43

Development of Enterprise Software: Elements of an innovative process Happel H.-J., Seedorf S., Schader M.

Ontology-enabled Documentation of Service-oriented Architectures with

Ontobrowse Semantic Wiki……….……….…61

Reichert M., Dadam P., Rinderle-Ma S., Jurisch M., Kreher U., Göser K.

Architectural Principles and Components of Adaptive Process Management

Technology……….……….….81

Atkinson C., Stoll D.

An Environment for Modeling Workflow Components………….………..99

Aleksy M., Hildenbrand T., Obergfell C., Schader M., Schwind M.

A Pragmatic Approach to Traceability in Model-Driven Development………….…....113

Illes-Seifert T., Paech B.

On the Role of Communication, Documentation and Experience during Testing

– An Exploratory Study……….………….…129

The Systems Life Cycle of Enterprise Software: Looking beyond the boun-daries of phases and organizations

Geisser M., Happel H.-J., Hildenbrand T., Korthaus A., Seedorf S.

New Applications for Wikis in Software Engineering……….………..145

Hildenbrand T., Heinzl A., Geisser M., Klimpke L., Acker T.

A Visual Approach to Traceability and Rationale Management in Distributed

Collaborative Software Development………...………..161

Arndt J.-M., Kude T., Dibbern J., Heinzl A.

The Emergence of Partnership Networks in the Enterprise Application Software

References

Related documents

the President for a period of three years with possibility of reappointment once Appointment of the Commis- sioner Appointment by the Board for a period of three years

The architecture of the X-DFM system can be divided into three tiers as shown in figure 2: user interface, business objects, and Web Services enabled (WS-enabled)

The process of the policy-induced integration of CEECs into the EU, initiated by the EA, has already led to the emergence of a single framework for trade in industrial products

The entire work results showed an oil sorption capacity of 6.281 gram of oil per gram of sorbent for Youda and 5.415 gram of oil per gram of sorbent for Masoofa which believed they

For cases (women) in which no cancer was assessed as being present, the largest total breast volume and the largest fibroglandular tissue volume for each breast (either from the CC

The CDP Supply Chain Program provides purchasing organizations with a global standard for supply chain disclosure and expands awareness of the carbon footprint of supply chains

States, the basic financial statements of the Board of Trustees of the Classical Academy Charter School of Clifton (the “Charter School”) in the County of Passaic, State of New

• multiply and divide integers using one of two methods: the table method or the like/unlike method.. Integers – Multiplying and