Managing External Innovation: The Case of Platform Extensions
Managing External Innovation: The Case of Platform Extensions Managing External Innovation: The Case of Platform Extensions
TABLE OF CONTENTS 1 INTRODUCTION....................................................................................................1 1.1 Objectives ........................................................................................................ 2 1.2 Deliverables...................................................................................................... 4 1.3 Relevance......................................................................................................... 4 1.4 Contributions .................................................................................................... 5 1.5 Organization ..................................................................................................... 5 2 LITERATURE REVIEW .........................................................................................6 2.1 Open innovation strategies and collaboration governance ....................................... 7 2.1.1 Open innovation strategies .............................................................................. 7 2.1.2 Architecture of participation............................................................................ 8 2.1.3 Collaboration governance ............................................................................... 9 2.2 Systemic innovation and platform strategies ....................................................... 11 2.2.1 Systemic innovation..................................................................................... 11 2.2.2 Software ecosystems and platforms................................................................ 12 2.2.3 Platform architecture.................................................................................... 14 2.2.4 Regulatory instruments................................................................................. 19 2.3 Lessons learned............................................................................................... 24 3 RESEARCH METHOD .........................................................................................27 3.1 Unit of Analysis .............................................................................................. 27 iii
3.2 Study period ................................................................................................... 27 3.3 Method........................................................................................................... 29 3.3.1 Define objectives for the research .................................................................. 30 3.3.2 Extract dimensions to describe the platform extensions quality control strategy from the literature............................................................................................................ 31 3.3.3 Identify sample of extensible platforms .......................................................... 33 3.3.4 Select waves of software platform cases ......................................................... 34 3.3.5 Collect Data................................................................................................ 36 3.3.6 Analyze data ............................................................................................... 37 3.3.7 Identify strategies adopted by platform owners to control process of extensions development............................................................................................................ 41 4 WRITE UPS FOR PLATFORMS IN THE SAMPLE.............................................43 4.1 Eclipse Platform.............................................................................................. 44 4.2 IBM WebSphere Application Server V6.1 and V7(WAS)..................................... 50 4.3 Mozilla Firefox Web Browser ........................................................................... 54 4.4 Spring framework (open source edition) ............................................................. 60 4.5 Spring Framework (enterprise edition) ............................................................... 65 4.6 Apache HTTP Server ....................................................................................... 68 4.7 IBM HTTP Server ........................................................................................... 74 4.8 OpenOffice.org ............................................................................................... 78 iv
- Page 1: MANAGING EXTERNAL INNOVATION: THE C
- Page 4 and 5: ABSTRACT In recent years, high-tech
- Page 8 and 9: 4.9 StarOffice.....................
- Page 10 and 11: Figure 22. IBM HTTP Server communit
- Page 12 and 13: Table 20. Collaboration modes for M
- Page 14 and 15: 1 INTRODUCTION Iyer (2006) describe
- Page 16 and 17: 2. How do platform owners encourage
- Page 18 and 19: 1.4 Contributions This research con
- Page 20 and 21: 2.1 Open innovation strategies and
- Page 22 and 23: architecture, production process an
- Page 24 and 25: Innovation Mall Elite Circle Innova
- Page 26 and 27: platform and extends its functional
- Page 28 and 29: Therefore, the platform architectur
- Page 30 and 31: In a modular architecture, the modu
- Page 32 and 33: The distinction between external an
- Page 34 and 35: platform, information, and service
- Page 36 and 37: complexity of the platforms, and to
- Page 38 and 39: • Contribution of external partie
- Page 40 and 41: 3 RESEARCH METHOD This chapter desc
- Page 42 and 43: 3.3 Method The research around regu
- Page 44 and 45: 1. What are the models used by soft
- Page 46 and 47: literature: i) regulatory tools, ii
- Page 48 and 49: four projects was chosen using theo
- Page 50 and 51: No. Section Description Data source
- Page 52 and 53: Information was drawn from the plat
- Page 54 and 55: 3.3.7 Identify strategies adopted b
3.2 Study period ................................................................................................... 27<br />
3.3 Method........................................................................................................... 29<br />
3.3.1 Define objectives for the research .................................................................. 30<br />
3.3.2 Extract dimensions to describe the platform extensions quality control strategy from<br />
the literature............................................................................................................ 31<br />
3.3.3 Identify sample <strong>of</strong> extensible platforms .......................................................... 33<br />
3.3.4 Select waves <strong>of</strong> s<strong>of</strong>tware platform cases ......................................................... 34<br />
3.3.5 Collect Data................................................................................................ 36<br />
3.3.6 Analyze data ............................................................................................... 37<br />
3.3.7 Identify strategies adopted by platform owners to control process <strong>of</strong> extensions<br />
development............................................................................................................ 41<br />
4 WRITE UPS FOR PLATFORMS IN THE SAMPLE.............................................43<br />
4.1 Eclipse <strong>Platform</strong>.............................................................................................. 44<br />
4.2 IBM WebSphere Application Server V6.1 and V7(WAS)..................................... 50<br />
4.3 Mozilla Firefox Web Browser ........................................................................... 54<br />
4.4 Spring framework (open source edition) ............................................................. 60<br />
4.5 Spring Framework (enterprise edition) ............................................................... 65<br />
4.6 Apache HTTP Server ....................................................................................... 68<br />
4.7 IBM HTTP Server ........................................................................................... 74<br />
4.8 OpenOffice.org ............................................................................................... 78<br />
iv