University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal,...

21
University of Groningen Software product line engineering for consumer electronics Hartmann, Herman IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please check the document version below. Document Version Publisher's PDF, also known as Version of record Publication date: 2015 Link to publication in University of Groningen/UMCG research database Citation for published version (APA): Hartmann, H. (2015). Software product line engineering for consumer electronics: Keeping up with the speed of innovation. [Groningen]: University of Groningen. Copyright Other than for strictly personal use, it is not permitted to download or to forward/distribute the text or part of it without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license (like Creative Commons). Take-down policy If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim. Downloaded from the University of Groningen/UMCG research database (Pure): http://www.rug.nl/research/portal. For technical reasons the number of authors shown on this cover page is limited to 10 maximum. Download date: 04-04-2020

Transcript of University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal,...

Page 1: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

University of Groningen

Software product line engineering for consumer electronicsHartmann, Herman

IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite fromit. Please check the document version below.

Document VersionPublisher's PDF, also known as Version of record

Publication date:2015

Link to publication in University of Groningen/UMCG research database

Citation for published version (APA):Hartmann, H. (2015). Software product line engineering for consumer electronics: Keeping up with thespeed of innovation. [Groningen]: University of Groningen.

CopyrightOther than for strictly personal use, it is not permitted to download or to forward/distribute the text or part of it without the consent of theauthor(s) and/or copyright holder(s), unless the work is under an open content license (like Creative Commons).

Take-down policyIf you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediatelyand investigate your claim.

Downloaded from the University of Groningen/UMCG research database (Pure): http://www.rug.nl/research/portal. For technical reasons thenumber of authors shown on this cover page is limited to 10 maximum.

Download date: 04-04-2020

Page 2: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

241

Bibliography

[Aagedal 2004] J. O. Aagedal, I. Solheim, New Roles in Model-Driven Development, in:

Proceedings of Second European Workshop on Model Driven Architecture,

2004, pp.109-115.

[Abele 2010] A. Abele, R. Johansson, H. Lo, Y. Papadopoulos, M.O. Reiser, D. Servat,

M. Torngren, M. Weber: “The cvm framework - a prototype tool for

compositional variability management”. In: Proceedings of the Fourth

International Workshop on Variability Modelling of Software intensive

Systems (VaMoS’10), University of Duisburg-Essen (January 2010) 101–

105

[Accenture 2008] Accenture Communications & High Tech Solutions: “Big Trouble with “No

Trouble Found” Returns”. Accenture Report, 12457694, 2008

[Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft

Software Engineering Notes vol. 18 no. 1, 1993

[Alam 2013] M. Alam, A.I. Khan: “Risk-based Testing Techniques: A Perspective

Study”, International Journal of Computer Applications, 2013.

[Albert2002] C. Albert, L. Brownsword, “Evolutionary Process for Integrating COTS-

Based Systems (EPIC)”. SEI, Pittsburgh, 2002.

[Alionscience2004] http://rac.alionscience.com/pdf/rgh.pdf, accessed 2004.

[Alves2006] V. Alves, R. Gheyi, T. Massoni, U. Kulesza, P. Borba and C. Lucena,

“Refactoring Product Lines”, GPCE2006.

[Amland 2000] S. Amland: “Risk-based testing: Risk analysis fundamentals and metrics for

software testing including a financial application case study”, The Journal

of Systems and Software 53 (2000) 287-295

[Anderson2006] J. Anderson, M. Jonsson: “The Mobile Handset Industry in Transition: The

PC Industry Revisited?”, European School of Management and

Technology, Berlin 2006.

[Android 2014] http://www.android.com/tv/, accessed March 2015.

[AndroidComp 2014] Android compatibility test suite,

http://source.android.com/compatibility/cts-intro.html, accessed January

2014.

[Androidwatches 2014] http://www.android.gs/best-smartwatches-in-august-2014/, accessed March

2015.

[ANSI2003] American National Standards Institute, Information Retrieval (Z39.50):

Application Service Definition and Protocol Specification, ANSI/NISO

Z39.50-2003 ISSN: 1041-5653, National Information Standards

Organization , 2003.

[Accenture 2008] Accenture Communications & High Tech Solutions: “Big Trouble with “No

Trouble Found” Returns”. Accenture Report, 12457694, 2008

Page 3: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

242

[Alpar 2010] F. Z. Alpar, H. Lucian-Viorel: "A Supplier Selection Model For Software

Development Outsourcing," Annals of Faculty of Economics, University of

Oradea, Faculty of Economics, vol. 1(2), pages 1190-1195, December 2010

[Antkiewicz 2004] M. Antkiewicz, K., Czarnecki: “Featureplugin: feature modeling plug-in for

eclipse”. In:OOPSLA’04. (2004) 67–72

[Aoyama 2003] M. Aoyama, K. Watanabe, Y. Nishio, and Y. Moriwaki: “Embracing

Requirements Variety for e-Governments Based on Multiple Product-Lines

Frameworks”. Proceedings of the 11th IEEE International Requirements

Engineering Conference, 2003.

[Apple 2014] https://www.apple.com/support/appletv/, accessed March 2015.

[Appleinsider 2014] http://appleinsider.com/articles/14/03/29/why-did-microsoft-port-office-to-

apples-ios-ipad-before-android, accessed March 2015.

[AppleWatch 2014] https://www.apple.com/watch/, accessed March 2015.

[Appygen2010] http://appyframework.org/gen.html, accessed June2010.

[Atkinson 2002] C. Atkinson: “Component Based Product Line Engineering with UML”,

Addison-Wesley, 2002.

[Avgeriou 2005] P. Avgeriou, N. Guelfi: “Resolving Architectural Mismatches of COTS

through Architectural Reconciliation”, in: Proceedings of ICCBSS, 2005,

LNCS vol. 3412, pp. 248-257.

[Axelsson 2014] J. Axelsson, E. Papatheocharous, J. Andersson:”Characteristics of software

ecosystems for Federated Em-bedded Systems”: A case study. Information

& Software Technology 56(11): 1457-1475 (2014)

[Bailey 2012] S. Bailey, D. Handu: “Introduction to Epidemiologic Research Methods in

Public Health Practice”, Jones and Bartlett Publishers, 2012

[Baldwin1997] C.Y. Baldwin, K. B. Clark. “Managing in the Age of Modularity,” Harvard

Business Review 1997, Sept/Oct: 81-93.

[Basili 1996] V. Basili:”The Role of Experimentation: Past, Present and Future”,

Proceedings of ICSE-18, Berlin, March 27-29, 1996

[Batory 2005] Batory, D.S.: “Feature Models, Grammars, and Propositional Formulas”.

In: SPLC’05. (2005) 7–20

[BBCNews 2014] http://www.bbc.com/news/technology-29431412, accessed March 2015.

[Benavides 2005] D. Benavides, P. T. Martín-Arroyo, A. Ruiz Cortés: Automated Reasoning

on Feature Models. CAiSE 2005: 491-503

[Benavides 2007] D. Benavides, S. Segura, P. Trinidad, A.R., Cortes: “Fama: Tooling a

framework for the automated analysis of feature models”. In: Proceedings

of VaMoS’07. (2007) 129–134

[Benavides 2010] D. Benavides, S. Segura , A. Ruiz-Cortés:”Automated analyses of feature

models 20 years later: A literature review”, Information Systems, Volume

35, issue 6, 2010.

[Berenbaum 2013] S. Berenbaum:“Forget phones, Android was almost a “smart camera”

operating system”, http://www.digitaltrends.com/mobile/android-originally-

was-smart-camera-os/#ixzz3AdnI6KDx, April 16, 2013

[Beuche 2008] D. Beuche: “Modeling and building software product lines with

pure: :variants”. In: SPLC ’08: Proceedings of the 2008 12th International

Software Product Line Conference, Washington, DC, USA, IEEE Computer

Society (2008) 358

Page 4: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

243

[biglever 2014] http://www.biglever.com/solution/product.html, retrieved April 2014

[Blair 2009] G. Blair, T. Coupaye J. Stefani: “Component-based architecture: the

Fractal initiative, Annals of Telecommunications”, Volume 64, Numbers 1-

2, Springer, 2009, pp. 1-4

[Boersma 2001] J. Boersma: “How to improve fast customer feedback in a product

development process?” MSc. Thesis, TU/e, 2001.

[Boersma 2003] J. Boersma, G. Loke, Y. Lu, A. C. Brombacher, H. T. Loh: “Reducing

product rejection via a High Contrast Consumer Test”, European Safety and

Reliability Conference, 191-194, Maastricht, The Netherlands, 15-18 June

2003.

[Boersma 2005A] J. Boersma, G. Loke, V.T. Petkova, P.C. Sander, A.C. Brombacher:

“Quality of Information Flow in the Backend of a Product Development

Process: a Case Study”, Quality and Reliability Engineering International,

20, 255–263, 2005.

[Boersma 2005B] J. Boersma, G. Loke, V.T. Petkova, P.C. Sander, A.C. Brombacher:

“Improving the Quality of Information Flows in the Backend of a Product

Development Process: a Case Study”, Quality and Reliability Engineering

International, 21,105–114, 2005.

[Bolwijn 1990] P.T. Bolwijn, T. and Kumpe: “Manufacturing in the 1990s—Productivity,

flexibility and innovation”. Long Range Planning, 23 (4). pp. 44-57. ISSN

0024-6301

[Bosch 2006] J. Bosch: “Expanding the scope of software product families”, lecture notes

in computer science, Springer 2006.

[Bosch 2009] J. Bosch: “From Software Product Lines to Software Ecosystems”,

SPLC2009,Sheridan Printing, 2009.

[Bosch 2010] J. Bosch: “Architecture challenges for software ecosystems”, ECSA 2010:

93-95, 2010

[Booker 2003] J. D. Booker: “Industrial practice in designing for quality”, International

journal of quality and reliability management, 20(3), 288-303, 2003.

[Botterweck 2008] G. Botterweck, S. Thiel, D. Nestor, S. bin Abid, and C. Cawley: “Visual

Tool Support for Configuring and Understanding Software Product Lines”,

SPLC 2008.

[Boucher 2010] Q. Boucher, A. Classen, P. Faber, P. Heymans: “Introducing TVL, a text-

based feature modelling language”. In: VaMoS’10, University of Duisburg-

Essen (January 2010) 159–162

[Boyd 1995] M.A. Boyd, C. M. Monahan: “Developing integrated hardware-software

reliability models: difficulties and issues for digital avionics”, 14th Digital

Avionics Systems Conference, 193 – 198, 5-9 Nov. 1995.

[Brombacher 1992] A. C. Brombacher: “Reliability by Design”, John Wiley & Sons, Chichester

(UK), 1992.

[Brombacher 2005] A. C. Brombacher, P. C. Sander, P. J. M. Sonnemans, J. L. Rouvroye:

“Managing product reliability in business processes ‘under pressure’”,

Journal of Reliability Engineering and System Safety, 88(2),137-146, 2005.

[Bruhl 2005] K. Brühl, N. Stieglitz: “Deep Impact: Technological Change and the

Vertical Boundaries of the Firm in Deconstructing Industries”, Paper

prepared for the Annual Conference on Corporate Strategy (ACCS),

Vallendar, 2005

Page 5: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

244

[BSI 1998] British Standard: 5760-8: Reliability of Systems, Equipments and

Components: “Guide to Assessment of Reliability of Systems Containing

Software”, British Standards Institution, 1998

[Buhne 2004A] S. Buhne, G. Halmans K. Pohl M. Weber, H. Kleinwechter T. Wierczoch:

“Defining Requirements at different levels of abstractions”, 12th IEEE

International Requirements Engineering Conference 2004.

[Buhne 2004B] S. Buhne S., K. Lauenroth K. Pohl: “Why is it not Sufficient to Model

Requirements Variability with Feature Models”. Proceedings of Workshop:

Automotive Requirements Engineering (AURE04), Nazan University,

Nagoya, Japan, 2004, pp5-12.

[Buhne 2005] S. Buhne S., K. Lauenroth K. Pohl: “Modeling requirements Variability

across Product Lines”, Proceedings of 2005 13th IEEE International

Conference on Requirements Engineering.

[Calder 2003] M. Calder, M. Kolberg, M.H. Magill, S. Reiff-Marganiec: “Feature

Interaction – A Critical Review and Considered Forecast”. Elsevier:

Computer Networks, Volume 41/1, 2003. S. 115-141

[Capilla 2013] R. Capilla et al (eds):”Systems and Software Variability

Management”Springer-Verlag Berling Heidelberg 2013.

[Cawley 2010] Cawley, C., Healy, P., Botterweck, G., Thiel, S.: Research tool to support

feature configuration in software product lines. In: VaMoS’10, University

of Duisburg-Essen (January 2010) 179–182

[Christensen 2002] Christensen, C, M Verlinden and G. Westerman : “Disruption,

disintegration and the dissipation of differentiability”, Industrial and

Corporate Change 2002, Volume 11, Number 5, pp 955-993

[Christensen 2004] C. Christensen, S. Anthony, E. Roth: “Seeing what’s next”, Harvard

Business School Press, 2004.

[Chrome 2015] https://www.google.com/chrome/devices/, accessed March 2015.

[Clements 2001] P. Clements, L. Northrop: “Software Product Lines: Practices and Patterns”,

Addison-Wesley, Boston, MA 2001.

[Classen 2009] A. Classen, Q. Boucher, P. Faber, P. Heymans: “Syntax and semantics of

TVL, a comprehensive text-based feature modelling language”. Technical

report, PReCISE Research Centre, Univ. of Namur (2009)

[Connectedly 2014] http://www.connectedly.com/sony-wont-be-using-android-wear-their-

smartwatches, accessed March 2015.

[Constaninou 2010] A. Constantinou: “Mobile Megatrends 2010”, Vision Mobile Research,

www.visionmobile.com/megatrends version 4 May 2010

[Collis 2009] J. Collis, R. Hussey, R. (2009): “Business Research: A practical guide for

undergraduate and postgraduate students”, 3rd edition, New York, Palgrave

Macmillan, 2009

[Cooper 1999]. A. Cooper:”The inmates are running the asylum: Why high-tech products

drive us crazy and how to restore the sanity”, Indianapoli, Sams publishing,

1999

[Cooper 2011 D. R. Cooper, P. S. Schindler: “Business Research Methods”, 2011

McGraw-Hill Education, 2011.

[Cunha 2007] A. Cunha, A. Koubaa, R. Severino, M. Alves, Open-ZB: “an opensource

implementation of the IEEE 802.15.4/ZigBee protocol stack on TinyOS”,

Page 6: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

245

in: Proceedings of the IEEE Internatonal Conference on of Mobile Adhoc

and Sensor Systems, 2007, pp. 1–12.

[Czarnecki 2000] K. Czarnecki, U.W. Eisenecker: “Generative Programming: Methods,

Tools, and Applications”, Addison-Wesley 2000.

[Czarnecki 2002] K. Czarnecki, T. Bednasch, P. Unger, U.W. Eisenecker: “Generative

programming for embedded software: An industrial experience report”. In:

GPCE’02, London, UK, Springer-Verlag (2002) 156–172

[Czarnecki 2004A] K. Czarnecki, S. Helsen, U. Eisenecker: “Staged Configuration through

Specialization and Multi-Level Configuration of Feature Models”, Software

Process Improvement and Practice 10, (2005) 143-169.

[Czarnecki 2004B] K. Czarnecki, “Overview of Generative Software Development”,

Unconventional Programming Paradigms (UPP), 2004.

[Czarnecki 2005A] K. Czarnecki, S. Helsen, U. Eisenecker: “Staged Configuration through

specialization and Multi-Level Configuration of Feature Models”. Software

Process Improvement and Practice, 10(2), 2005.

[Czarnecki 2005B] K. Czarnecki and M. Antkiewicz, “Mapping features to models: A

Template Approach Based on Superimposed Variants”, Generative

Programming and Component Engineering, 2005.

[Czarnecki 2005C] K. Czarnecki, S. Helsen, U.W. Eisenecker: “Formalizing cardinality-based

feature models and their specialization”. Software Process: Improvement

and Practice 10(1) (2005) 7–29

[Czarnecki 2007] K. Czarnecki, A. Wasowski, “Feature Diagrams and Logics: There and

Back Again”, SPLC 2007.

[Czarnecki 2008] K. Czarnecki, S. She, A. Wasowski:”Sample Spaces and Feature Models:

There and Back Again”, SPLC'2008.

[Czarnecki 2010] K. Czarnecki: “From feature to concept modelling”. In: VaMoS’10,

University of Duisburg-Essen (January 2010) 11 Keynote.

[daMotaSilveira 2011] P. A. da Mota Silveira Neto, P. Runeson, I. do Carmo Machado, E. S. de

Almeida, S. R. de Lemos Meira, E. Engström, "Testing Software Product

Lines," IEEE Software, vol. 28, no. 5, pp. 16-20, Sept.-Oct. 2011.

[Davenport 2005] T.H. Davenport: “The Coming Commoditization of Processes”, Harvard

Business Review, Vol 83, 100-108, 2005

[Debbi 2007] O. Debbi, C. Salinese, G. Fanmuy: “Industry Survey of Product Lines

Management Tools: Requirements, Qualities and open Issues”. 15th IEEE

International Requirements Engineering Conference, 2007 IEEE.

[Deelstra 2008] S. Deelstra, M. Sinnema: “Managing the Complexity of Variability in

Software Product Families”. PhD thesis, Institute of Mathematics and

Computing Science, University of Groningen, September 2008.

[Delannay 2007] G. Delannay, K. Mens, P. Heymans, P.Y. Schobbens, J.M. Zeippen:

“Plonegov as an open source product line”. In: OSSPL’07, collocated with

SPLC’07. (2007)

[Denney 2005] R. Denney: “Succeeding with Use Cases”, Addison Wesley, ISBN 0-321-

31643-6, 2005.

[Deursen 2002] A. van Deursen, P. Klint: “Domain-specific language design requires

feature descriptions”. Journal of Computing and Information Technology

10 (2002) 2002

Page 7: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

246

[Devroey 2014] X. Devroey, G. Perrouin, M. Cordy, P. Schobbens, A. Legay, P. Heymans:

“Towards statistical prioritization for software product lines testing”.

VaMoS 2014: 10

[Dickerson 1983] M. D. Dickerson, J. W.Gentry: “Characteristics of adopters and non-

adopters of home computers”, Journal of Consumer Research, 10, 225-235,

1983.

[Digitaltrends 2010] http://www.digitaltrends.com/gaming/hardware-gaming/sony-adopts-

android-3-0-for-upcoming-playstation-phone/ , accessed Februari 2011

[doCarmo 2012] I. do Carmo Machado, J. D. McGregor, E. S. de Almeida. Strategies for

testing products in software product lines”. SIGSOFT Software Engineering

Notes , 37:1–8, 2012

[Dordowsky 2009] F. Dordowsky, W. Hipp: “Adopting software product line principles to

manage software variants in a complex avionics system”. In: SPLC’09, San

Francisco, CA, USA (2009) 265–274

[Dourmas 2009] G. Dourmas, N. Nikitakos: “ A New Approach to the Digital Maritime

Economy”, In: Proceedings of the European and Mediterranean Conference

on Information Systems (EMCIS2009), June 2009.

[Dubinsky 2011] Y. Dubinsky, A. Hartman, M. Keren: “Modelware – 511731 - D5.3:

Industrial ROI, Assessment, and

Feedback.”https://www.research.ibm.com/haifa/dept/services/papers/D5.3_

Assesment_feedback_report.pdf, accessed August 9 2011.

[Duryee 2014] T. Duryee: “We Learned Just How Great Of A Partner HTC Is To

Microsoft”, Feb. 17, 2009, http://paidcontent.org/, accessed March 2015.

[Eclipse 2010] http://www.eclipse.org/, accessed January2011.

[Easterbrook 2009] S Easterbrook, J. Slagter,M. Storey, D. Damian: “Selecting Empirical

Methods fot Software Engineering Research”, in F. Shull et al. (eds), Guide

to Advanced Empirical Software Engineering, Springer 2008.

[Egyed 2006] A. Egyed, R. Balzer: “Integrating COTS Software into Systems through

Instrumentation and Reasoning”, Automated Software Engineering 13

(2006) 41-64.

[Eisenhardt 1989] K. Eisenhardt: "Building theories from case study research", Academy of

Management Review 1989, Vol. 14 No.4, pp.532-50.

[Engadget 2014] http://www.engadget.com/2014/06/25/android-tv-is-coming-to-sony-sharp-

and-philips-tvs-next-year/, accessed March 2015.

[Ensan 2011] A. Ensan, E. Bagheri, M. Asadi,D. Gasevic, Y. Biletskiy, "Goal Oriented

Test Case Selection and Prioritization for Product Line Feature Models". In

Proc. Of the 8th Int. Conf. on Information Technology: New Generations,

USA, p. 291

[Evans 1999] J. R. Evans, W. M. Lindsay: “ The management & control of quality (4th

Ed)”,International Thomson Publishing, 1999

[Feldt 2010] R. Feldt, A. Magazinius: Validity Threats in Empirical Software

Engineering Research - An Initial Survey. SEKE 2010: 374-379

[Fleurey 2009] F. Fleurey, Ø. Haugen, B. Møller-Pedersen, G. Olsen, A. Xiaorui Zhang:

“A Generic Language and Tool for Variability Modeling”, SINTEF, 2009.

[Freescale 2008] Freescale Semiconductors Inc: “Mobile Extreme Convergence: A

Streamlined Architecture to Deliver Mass-Market Converged Mobile

Devices”, White Paper, 2008

Page 8: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

247

[Gadhavi 2010] B. Gadhavi, K. Shah: “Analysis of the emerging android market”. San Jose

State University, 2010.

[Gannes 2014] L. Gannes, I. Fried:“After Google Pressure, Samsung Will Dial Back

Android Tweaks, Homegrown Apps”, January 29 2014, http://

http://recode.net/2014/01/29.

[Ganesan 2007] D. Ganesan, J. Knodel, R. Kolb, U. Haury, G. Meier:”Comparing Costs

and Benefits of Different Test Strategies for a Software Product Line: A

Study from Testo AG”. SPLC 2007.

[Gartner 2014] Gartner reports on smartphone market shares 2007 – 2013, e.g.

http://www.gartner.com/newsroom/id/2623415, accessed March 2015.

[Gawer 2002] A. Gawer, M. Cusumano: “Platform leadership”. Harvard Business School

Press 2002.

[Gawer 2008] A. Gawer, M. Cusumano: “‘How companies become platform leaders’’,

MIT Sloan Management Review, 2008

[Gay 2003] D. Gay, P. Levis, R. von Behren, M. Welsh, E. Brewer, D. Culler: “The

nesC Language: A Holistic Approach to Networked Embedded Systems”,

in: Proceedings of the Conference on Programming Language Design and

Implementation 2003, pp. 1-11.

[Gella 2006] G. Della Riccia,D. Dubois,R. Kruse,H. Lenz:” Decision Theory and Multi-

Agent Planning”, Springer Science & Business Media, 2006

[Genugten 2007] M. van Genuchten: “The Impact of Software Growth on the Electronics

Industry”. IEEE Computer, 2007

[Geudens 2005] W. H. J. M. Geudens, P. J. M. Sonnemans, V. T. Petkova, A. C.

Brombacher: “Soft reliability, a new class of problems for innovative

products: "how to approach them"”, Proceedings Annual Reliability and

Maintainability Symposium, 374 – 378, Jan. 24-27, 2005.

[Gilson 2012] D. Gilson: “The History of Symbian's Secret Fragmentation”

http://www.allaboutsymbian.com/, March 12th, 2012.

[Goulão 2007] M. Goulão, F. Brito e Abreu: "An overview of metrics-based approaches to

support software components reusability assessment" in Software Quality

Measurement: Concepts and Approaches, ICFAI Books, 2007.

[Gray 1985] J.Gray:“Why do computers stop and what can be done about them?”,

Tandem TR 85.7, 1985

[Greenfield 2004]. J. Greenfield, K. Short: “Software Factories: Assembling Applications with

Patterns, Models, Frameworks, and Tools”, Wiley, 2004.

[Grobart 2013] S. Grobart: “Apple Chiefs Discuss Strategy, Market Share and the New

iPhones”. http://www.businessweek.com, September 19, 2013.

[Grove 1996] A.S Grove: “Only the Paranoid Survive: How to exploit the crisis points

that challenge every company and career”. Currency Doubleday, October

1996.

[Gurp 2001] J. Van Gurp, J. Bosch, M. Svahnberg: “On the Notion of Variability in

Software Product Lines”, in: Proceedings of the Working IEEE/IFIP

Conference on Software Architecture (WICSA 2001), 2001, pp. 45-55.

[Halasz 2011] M. Halasz:” Menu expands at the OS diner”, http://embedded-

computing.com/menu-expands-the-diner-2, February 14th, 2011

Page 9: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

248

[Hamer 1996] P. van den Hamer, K. Lepoeter: “Managing design data: the five

dimensions of CAD frameworks, configuration management, and product

data management”. Proceedings of the IEEE, Volume 84, Issue 1, Jan 1996

pp: 42 – 56.

[Hartmann 2005A] H. Hartmann, V. Ronteltap, J. Bökkerink-Scheerová: “How to reduce your

test process with 30%; The use of operational profiles in practice”, Internal

Philips Software Conference, Veldhoven, The Netherlands, April 2005.

[Hartmann 2005B] H. Hartmann: “FCR Prediction, discussion paper”, Philips Internal

Presentation, Philips Applied Technologies, May 2005.

[Hartmann 2006] H. Hartmann, J. Bokkerink, V. Ronteltap: "How to reduce your test process

with 30%; The application of operational Profiles at Philips Medical

Systems”. The 17th IEEE International Symposium on Software Reliability

Engineering (2006)

[Hartmann 2008] H. Hartmann, T. Trew: “Using Feature Diagrams with Context Variability

to Model Multiple Product Lines for Software Supply Chains”, in:

proceedings of SPLC08, pp. 12-21.

[Hartmann 2009] H. Hartmann, T. Trew, A. Matsinger: “Supplier Independent Feature

Modeling”, in: Proceedings of SPLC09, pp. 361-376.

[Hartmann 2012] H. Hartmann, T. Trew, J. Bosch: “The changing industry structure of

software development for consumer electronics and its consequences for

software architectures”. The Journal of Systems & Software 85 (2012), pp.

178-192

[Hartmann 2013] H. Hartmann, M. Keren, A. Matsinger, J. Rubin, T. Trew, T. Yatzkar-

Haham: “Using MDA for integration of heterogeneous components in

software supply chains”, Science of Computer Programming, Volume 78,

Issue 12, 1 December 2013, Pages 2313–2330

[Hartmann 2014A] H. Hartmann, J. Bosch: “Orchestrate Your Platform: Architectural

Challenges for Different Types of Ecosystems for Mobile Devices”. ICSOB

2014: 163-178.

[Hartmann 2014B] H. Hartmann, F. van der Linden, J. Bosch: Risk based testing for software

product line engineering. SPLC 2014: 227-231, DOI

10.1145/2648511.2648535

[Henard 2012] C. Henard, M. Papadakis, G. Perrouin, J. Klein, P. Heymans, Y. Le Traon:

Bypassing the Combinatorial Explosion: Using Similarity to Generate and

Prioritize T-wise Test Suites for Large Software Product Lines. CoRR

abs/1211.5451 (2012)

[Henzinger 2006] T. Henzinger, J. Sifakis. "The embedded systems design challenge”,

Proceedings of the 14th International Symposium on Formal Methods

(FM), August, 2006.

[Holak 1988] S. L. Holak: “Determinants of Innovative durable adoption: an empirical

study with implications for early product screening”, Journal of Product

Innovation Management, 7, 50-69, 1988.

[Hollister 2014] S. Hollister: “The indie game console may already be dead”,

http://www.theverge.com, march 7, 2014.

[Holtz 1988] N. Holtz, W. Rasdorf: “An evaluation of programming languages and

language features for engineering software development”, Engineering with

Computers 3 (1988) 183–199

[Horizon 2014] https://www.horizon.tv/nl_nl/, accessed March 2015.

Page 10: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

249

[Hubaux 2008] A. Hubaux, P. Heymans, D. Benavides: “Variability modelling challenges

from the trenches of an open source product line re-engineering project”. In:

SPLC’08, Limerick, Ireland (2008) 55–64

[Humphrey 1989] W. Humphrey: “Managing the Software Process”, Addison Wesley 1989.

[Husk 2007] S. Husk: “Less can Mean More”, Appliance Magazine, August 2007,

ApplianceMagazine.com, 2007.

[Iansito 2004] M. Iansiti, R. Levien: “The keystone advantage”, Harvard Business School

Press, 2004

[IBM 2011] IBM Rational Software Architect for WebSphere Software.

http://www-01.ibm.com/software/awdtools/swarchitect/websphere/,

accessed August 9 2011.

[Incentmedia 2011] http://incentmedia.wordpress.com/2011/02/24/androids-advertising-

revenue-to-reach-1-3-billion-in-2012/ February 24 2011

[Infineon 2010] http://www.infineon.com, Accessed July 2010

[Information 2014A] http://www.informationweek.com/mobile/mobile-business/samsung-talks-

tizen-os-of-everything/d/d-id/1269399, accessed March 2015.

[Information 2014B] http://www.informationweek.com/mobile/the-good-and-bad-of-tablets-at-

work/d/d-id/1110346? , accessed March 2015.

[ISO 2007A] ISO/IEC 23004-1:2007, Information Technology – Multimedia Middleware

– Part 1: Architecture. International Organization for Standardization, 2007.

[ISO 2007B] ISO/IEC 23004-3:2007, Information Technology – Multimedia Middleware

– Part 3: Component Model. International Organization for Standardization,

2007.

[Jacobs 2003] J. Jacobs, J. H. van Moll, P. J. Krause, R. J. Kusters, J. J. M. Trienekens:

Effects of Virtual Development on Product Quality: Exploring Defect

Causes. STEP 2003: 6-15

[Jacobs 2007]. J. Jacobs, J. van Mol:”Effects of Virtual Product Development on Product

Quality and their Influencing Factors”, PhD Thesis, Technical University of

Eindhoven, 2007

[Janjua 2009] N.K. Janjua, M. Hussain, M. Afzal, H.H. Ahmad: “Digital health care

ecosystem: SOA compliant HL7 based health care information

interchange“,3rd IEEE International Conference on Digital Ecosystems and

Technologies, 2009.

[Jansen 2007] S. Jansen, S. Brinkkemper, A. Finkelstein: “Providing Transparency In The

Business Of Software: A Modeling Technique For Software Supply

Networks”. Virtual Enterprises and Collaborative Networks 2007: 677-686

[Jansen 2009] S. Jansen, S. Brinkkemper, A. Finkelstein: “A Sense of Community: A

Research Agenda for Software Ecosystems”. 31st International Conference

on Software Engineering, New and Emerging Research Track 2009.

[Jansen 2012] S. Jansen, M. A. Cusumano:”Defining Software Ecosystems: A Survey of

Software Platforms and Business Network Governance”.

IWSECO@ICSOB 2012: 40-58

[Jansen 2013] S. Jansen: “How quality attributes of software platform architectures

influence software ecosystems.”, WEA 2013: 6-10.

[Java 2011] Java Emitter Templates: http://www.eclipse.org/emft/projects/jet, accessed

August 9 2011.

Page 11: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

250

[Jobs 2010] S. Jobs: “Thought on Flash”, http://www.apple.com/hotnews/thoughts-on-

flash/, April 2010, accessed November 24 2011.

[Johnson 2015] L. Johnson:”Huawei expresses wish for more customisable Android Wear

platform”” http://www.trustedreviews.com/news/huawei-calls-on-google-

to-allow-freedom-to-customise-android-

wear#7e33DpstJ7JywDuX.99.,March 17 2015.

[Jonkers 1993] H. B. M. Jonkers, “An overview of the SPRINT method”, FME '93:

Industrial-Strength Formal Methods. Springer.

[Jorgensen 2013] P. C. Jorgensen:”Software Testing: A Craftsman’s Approach”, Auerbach

Publications; 4 edition (October 18, 2013)

[Kain 2014] E. Kain: “The Ouya Is Basically Dead”,

http://www.forbes.com/sites/erikkain/2014/03/07/hit-kickstarter-video-

game-console-ouya-is-basically-dead/, March 7, 2014.

[Kang 1990] K. Kang, S.Cohen, J. Hess, W. Nowak, S. Peterson: “Feature-oriented

domain analysis (FODA) feasibility study”, Technical Report CMU/SEI-

90-TR-21, Software Engineering Institute, Carnegie Mellon University,

Pittsburgh, PA, 1990

[Kano 1984] N. Kano, N. Seraku, F. Takahashi, and S. Tsuji: “Attractive quality and

must be quality”, The Journal of the Japanese Society for Quality Control,

14(2):39–48, 1984.

[Karlsson 2006] L. Karlsson, M. Höst, B. Regnell: “Evaluating the practical use of different

measurement scales in requirements prioritisation”, ISESE '06 Proceedings

of the 2006 ACM/IEEE international symposium on Empirical software

engineering, 2006.

[Kastner 2009] C. Kastner, T. Thum, G. Saake, L. Feigenspan, T. Leich, F. Wielgorz, S.

Apel: “FeatureIDE: A tool framework for feature-oriented software

development”. In: Proceedings of ICSE’09. (2009) 311–320

[Kim 2005] S. Kim, H. Min, S.Y. Rhew: “Variability Design and Customization

Mechanisms for COTS Components”, in: Proceedings of International

Conference on Computational Science and its Applications, 2005, pp. 57 –

66.

[Kim 2011] C.H.P.Kim, D.S. Batory. S. Khurshid:”Reducing combinatorics in testing

product lines”, in Proc. Of the 10th Inlt. Conference on Aspect-oriented

Software Development, AOSD, ACM 2011.

[Kistler 2008A] R. Kistler, S. Knauth and A. Klapproth, “EnerBee - An Example of an

Advanced Metering Infrastructure Based on ZigBee”, EuZDC 2008.

[Kistler 2008B] R. Kistler, S. Knauth and A. Klapproth, “An Adaptive Network

Architecture for Home- and Building Environments”, ETFA 2008.

[Knaus 2014] E. Knaus, I. Hammouda: “EAM: Ecosystemability Assessment Method”,

Proceedings of 22nd International Requirements Engineering Conference,

2014.

[Koca 2006] A. Koca, L. Yuan, A.C. Brombacher, and J.H. Hartmann: “Towards

establishing foundations for new classes of reliability problems concerning

strongly innovative products”. In 2006 IEEE International Conference on

Management of Innovation and Technology (Singapore), volume 2, pages

581–584. IEEE, 2006.

Page 12: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

251

[Kontio 1996] J. Kontio, G. Caldiera, V.R. Basili:”Defining Factors, Goals and Criteria for

Reusable Component Evalua-tion.” CASCON’96 Conference, Toronto,

Canada, 1996.

[Korhonen 2010] H. Korhonen, J. Arrasvuori. K.Väänänen-Vainio-Mattila: “Analysing User

Experience of Personal Mobile Products through Contextual Factors”,

International Conference on Mobile and Ubiquitous Multimedia (MUM),

ACM Press (2010), pp 1-10.

[Kornby 2005] M. Kornby: “The EMP story”, Ericsson Mobile Platform, ERICSSON

REVIEW, NO. 01, 2005.

[Kovacevic 2007] M. A. Kovacevic: “Key Success Factors for Ericcson Mobile Platforms

using Porter’s Value Chain model”, Blekinge Institute of Technology, 2007.

[Krafft 2003] J. Krafft:” Vertical structure of the industry and competition: an analysis of

the evolution of the info-communications industry”, Elsevier Science

Direct, 2003.

[Krahn 2006] H. Krahn, B. Rumpe, S. Völkel: “ Roles in Software Development using

Domain Specific Modeling”, in: Proceedings of the 6th OOPSLA

Workshop on Domain-Specific Modeling (DSM' 06), Technical Report TR-

37, Jyväskylä University, 2006.

[Kramer 1999] R. Kramer: “Consumer electronics as silicon engine”, IEEE, IEDM

Technical Digest. International, 3-7, 1999.

[Kronlof 2006] K. Kronlöf, S. Kontinen: “Use Case Driven Platform Development”.

MARTES Finnish Partners’ Workshop Tampere, May 17, 2006.

[Krueger 2007] C.W. Krueger: “Biglever software gears and the 3-tiered spl methodology”.

In:OOPSLA’07: Companion to the 22nd ACM SIGPLAN conference on

Object-oriented programming systems and applications companion, New

York, NY, USA, ACM (2007) 844–845

[Lamancha 2013] B. P. Lamancha, M. Polo & M. Piattini (2013):”Systematic Review on

Software Product Line Testing”. Software and Data Technologies, Springer

Berlin Heidelberg.

[Lazaro 2005] M. Lázaro, E. Marcos: “Research in Software Engineering: Paradigms and

methods”. Workshop on philosophical Foundations of Information Systems

Engineering, CAISE, Oporto, (2005).

[Lee 1994] H. Lee, C. Billington: “Designing Products and Processes for

Postponement”. In S. Dasu and C. Eastman (eds) Management of Design:

Engineering and Management Perspectives, pp105-122, Kluwer, 1994.

[Lee 2012] J. Lee, S. Kang, D., Lee:”A survey on software product line testing”. In:

16th International Software Product Line Conference. (2012)

[Lewis 1996] E.E. Lewis: “Introduction to Reliability Engineering”, 2nd Edition, John

Wiley & Son, 1996.

[Limo 2011] www.limofoundation.org, accessed March 2011.

[Linden 2000] F. van der Linden: “Experiences with Family Architectures for Mass

Electronics”. In M. Jazayeri, A. Ran and F. van der Linden, Software

Architecture for Product Families: Principles and Practice: Addison

Wesley, 2000.

[Linden 2004] Frank van der Linden, Jan Bosch, Erik Kamsties, Kari Känsälä, J. Henk

Obbink: Software Product Family Evaluation. SPLC 2004: 110-129

Page 13: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

252

[Linden 2007] F. van der Linden, K. Schmid, E. Rommes: Software Product Lines in

Action: “The Best Industrial Practice in Product Line Engineering”,

Springer 2007.

[Lytro 2014] https://www.lytro.com/press/releases/2014-04-22_lytro-unveils-worlds-

first-light-field-camera-and-designed-for-creative-pioneers/, accessed

March 2015.

[Lyu 1996] M.R. Lyu (Ed.) “Handbook of Software Reliability Engineering”,

McGraw-Hill 1996. ISBN 0-07-039400-8

[Maemo 2011] www.maemo.org. Accessed March 2011.

[McGregor 2009] J. McGregor: “Ecosystems”, Journal of Object Technology, vol. 8, no. 6,

September-October 2009.

[McGregor 2010] J.D. McGregor: “Testing a Software Product Line” in Testing Techniques

in Software Engineering, Lecture Notes in Computer Science, 2010,

Volume 6153/2010, pp 104-140.

[Meego 2014] http://www.allaboutmeego.com/, accessed March 2015.

[Mendonca 2009A] M. Mendonca, M. Branco, D. Cowan: “ S.p.l.o.t. - software product lines

online tools”. In: Proceedings of OOPSLA’09. (2009) 761–762

[Mendonca 2009B] M. Mendonca: “Efficient Reasoning Techniques for Large Scale Feature

Models”. PhD thesis, University of Waterloo (2009)

[Messerschmitt 2004] D. G. Messerschmitt, C. Szyperski: “Software Ecosystem“, MIT Press,

2004

[Minderhoud 2005] S. Minderhoud. P. Fraser: “Shifting paradigms of product development in

fast and dynamic markets”, Reliability Engineering and System Safety,

88(20: 127-135, 2005

[Mintel 2014] http://www.mintel.com/press-centre/technology-press-centre/sales-of-

digital-cameras-decline-as-consumers-snap-up-smartphones, accessed

March 2015.

[MIPI 2010] The Mobile Industry Processor Interface Alliance, http://www.mipi.org/,

accessed July 2010.

[Mohagheghi 2008] P. Mohagheghi, V. Dehlen: “Where Is the Proof? - A Review of

Experiences from Applying MDE in Industry”, in: Proceedings of the 4th

European conference on Model Driven Architecture: Foundations, 2008,

pp. 432 – 443.

[Moore 1965] G.E. Moore: “Cramming more components onto integrated circuits”,

Electronics, Vol 38, p114-117, 1965.

[Moore 2006] J. F. Moore: “Businesses ecosystems and the view from the firm”: The

Antitrust Bulletin, March 2006, American Antitrust Institute, 2006.

[Moreau 2001] C. P. Moreau, D. R. Lehmann, A. B. Markman: “Entrenched knowledge

structures and consumer response to new products”, Journal of Marketing

Research, 38, 14-29, 2001.

[Musa 1987] J. D. Musa, A. Iannino, K. Okumoto: “Software reliability: Measurement,

prediction, application”, McGraw-Hill, New York, 1987.

[Musa 1993] J. D. Musa:“Operational profiles in software reliability engineering”, IEEE

Software, 10(2), 14-32, 1993.

Page 14: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

253

[Musa 1996] J. D. Musa: “The operational profile, Reliability and Maintenance of

Complex Systems”, NATO ASI Series, F154, 332–343, Springer, Berlin,

1996.

[Musa 1999] J. D. Musa: “Software Reliability Engineering”, McGraw-Hill 1999. ISBN

0-07-913271-5, 2nd Edition Author House, 2004, ISBN 1-4184-9388-0.

[Mybasis 2014] http://www.mybasis.com/, accessed March 2015.

[Nachira 2007] F. Nachira, A. Nicolai, P. Dini, M. Le Louarn, L. Rivera Leon

(Eds.):”Digital Business Ecosystems”, European Commission Publications

Office, 2007.

[Nagrani 2007] S. Nagrani, “Digital television chip market to double by 2011". EDN, 2

February 2007. http://www.edn.com/article/CA6438551.html. Accessed

February 2011.

[Nazir 2014] S. Nazir, S. Anwar, S.A. Khan, S. Shahzad, M. Ali, R. Amin, M. Nawaz, P.

Lazaridis, J. Cosmas: “Software component selection based on quality

criteria using the analytic network process”, August 2014, Hindawi

Publishing Corporation

[Nestor2007] D. Nestor, L. O’Malley, E. Sikora, S.Thiel:“Visualisation of variability in

software productline engineering”. In: VaMoS’07. (2007)

[Neufelder 2000] A.M. Neufelder:“How to measure the impact of specific development

practices on defect density”. In Proceedings. 11th International Symposium

on Software Reliability Engineering (ISSRE), 2000.

[Nokia 2011] www.nokia.com , accessed March 2011.

[NokiaHP 1996] http://betterthaniphone.com/smartphone-2/bbg-communications-london-

smartphone/

[Norman 2002] D. A. Norman:”Home Theatre: Not ready for prime time”, Computer,

35(6), 100-102.

[NXP 2010] NXP Semiconductors. http://www.nxp.com/ , Accessed June 2010

[Oberhauser 2007] R. Oberhauser, R. Schmidt: “Improving the Integration of the Software

Supply Chain via the Semantic Web”, International Conference on Software

Engineering Advances, 2007. ICSEA 2007.

[OMA 2010] Open Mobile Allicance, http://www.openmobilealliance.org/, accessed July

2010.

[OMG 2011] OMG Model Driven Architecture, http://www.omg.org/mda/. Accessed

August 9 2011.

[Ommering 2002A] R. van Ommering: “Building Product Populations with Software

Components”, Proceedings of 24th International Conference on Software

Engineering, Orlando, Florida, September 2002, pp255-265.

[Ommering 2002B] R. van Ommering, T. Trew: “Building Product Populations with Software

Components Symposium and the consequences for requirements” on:

Recycling Requirements for Systems and Product Families. London, April

24th, 2002

[Ommering 2004] R. van Ommering: “Building Product Populations with Software

Components”. PhD Rijks Universiteit Groningen, 2004.

[Onlinereport 2014] http://www.onlinereporter.com/2014/07/02/lg-opens-up-its-smart-tvs-

webos-to-developers/, accessed March 2015.

Page 15: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

254

[OpenMAX 2010] “OpenMAX - The Standard for Media Library Portability”,

http://www.khronos.org/openmax/. Accessed July 2010

[Oshana 1994] R. Oshana: "And automated testing environment to support operational

profiles for software intensive systems" , Raython Systems 1994.

[OSL 2010] O.S. Laboratories, http://www.osl.be/, Accessed June 2010

[Ouden 2005] E. Den Ouden, Y. Lu, N. Ganesh, W. Geudens: “A Customer-Focused

Reliability Approach”. Annual Reliability and Maintainability Symposium

2005, Alexandria, VA USA, 24-27 Jan 2005, 207 – 213

[Ouden 2006A] E. Den Ouden, Y. Lu, P. J.M. Sonnemans, A. C. Brombacher:”Quality and

reliability problems from a consumers perspective: an increasing problem

overlooked by businesses?” Quality and Reliability Engineering

International. 2006; 22: 821-838.

[Ouden 2006B] E. Den Ouden: “Development of a Design Analysis Model for Consumer

Complaints”. PhD. Thesis, Technical University of Eindhoven, Eindhoven

2006.

[Pang 2011] B. C. Pang, “Android’s advertising revenue to reach $1.3 billion in 2012”

[Pant 1994] H. Pant, P. Franklin, W. Everett, A structured approach to improving

software-reliability using operational profiles, Proceedings Annual

Reliability and Maintainability Symposium, 142-146, 24-27 Jan. 1994.

[Park2007] C. Park, S. Hong, K. Son, J. Kwon: “A Component Model Supporting

Decomposition and Composition of Consumer Electronics Software

Product Lines”, in: Proceedings of SPLC'07, pp. 181-192.

[Pebble 2014] https://getpebble.com/pebble, accessed March 2015.

[Peppard2006] J. Peppard, A. Rylander: “From Value Chain to Value Network: Insights for

Mobile Operators”, European Management Journal, Vol. 24, Issue 2, 2006.

[Petkova2003] V. T. Petkova: “An Analysis of Field Feedback in Consumer Electronics

Industry”, PhD Thesis, Technische Universiteit Eindhoven, Eindhoven,

2003.

[PHOF2014] Product Line Hall of Fame: http://splc.net/fame.html accessed December

2014

[Plonegov2010] PloneGov. http://www.plonegov.org/ , accessed June 2010

[Pohl2001] K. Pohl, A. Reuys: “Considering Variabilities during Component Selection

in Product Family Development”, Lecture Notes in Computer Science,

Volume 3412/2005, 2005, pp. 223-235.

[Pohl 2005A] K. Pohl, G. Bockle, F. van der Linden: “Software Product Line

Engineering”. Springer 2005.

[Pohl 2005B] K. Pohl, A. Reuys, Considering Variabilities during Component Selection

in Product Family Development, Lecture Notes in Computer Science,

Volume 3412/2005, 2005, pp. 223-235.

[Popp 2010] K. Popp, R.Meyer: “Profit from Software Ecosystems”, Synomic 2010.

[Porter 1980] M. Porter: “Competitive strategy: Techniques for Analyzing Industries and

Competitors”. The Free Press, New York, 1980

[Porter 1980] M. Porter: “Competitive Advantage Creating and Sustaining Superior

Performance”, New York: The Free Press, 1985

[Pratt 1994] T.W. Pratt: “Programming Languages : Design and Implementation”.

Second edition edn. Prentice Hall (1984) 604 pages.

Page 16: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

255

[Pugh 1996] S. Pugh, D. Clausing, R. Andrade: “Creating Innovative Products Using

Total Design”. Addison Wesley Longman, 1996.

[Pullum 1999] I. Pullum: “Software Fault Tolerance”, Annual reliability and

maintainability symposium, 1999.

[purevariants 2006] pure-systems GmbH: Variant management with pure::variants.

http://www.puresystems. com/fileadmin/downloads/pv-whitepaper-en-

04.pdf (2006) Technical White Paper.

[purevariants 2009] pure::variants, Software Product Line Development with Feature

Modelling, http://www.pure-systems.com. Accessed August 9 2011.

[Qualcomm 2014] http://www.qualcomm.com/solutions/operating-systems, accessed March

2015.

[Raaijmakers 2009] R. Raaijmakers: “Focus NXP goed voor ecosystem” (translated: Focus

NXP good for ecosystem). Bits&Chips, October 2009.

[Raskin 2005] A. Raskin, N. Mellquist: “The new industrial revolution: De-verticalization

on a global scale”, AllianceBernstein 2005.

[Rassweiler 2009] A. Rassweiler: “iPhone 3G S Carries $178.96 BOM and Manufacturing

Cost”, http://www.isuppli.com/Teardowns/News/Pages/iPhone-3G-S-

Carries-178-96-BOM-and-Manufacturing-Cost-iSuppli-Teardown-

Reveals.aspx, June 24, 2009.

[Rees 1994] R. A. Rees: “Detectability of Software Failure”, Reliability Review, 14(4),

10-30, December 1994.

[Reiser 2005] M. Reiser, M. Weber:“Using product sets to Define Complex Product

Decisions”, SPLC 2005 Springer.

[Reiser 2006] M. Reiser, M. Weber: “Managing Highly Complex Product Families with

Multi-Level Feature Trees”, 14th IEEE International Requirements

Engineering Conference (RE'06) pp. 149-158

[Reiser 2007] M. Reiser, R. Tavakoli Kolagari, M. Weber, Unified Feature Modeling as a

Basis for Managing Complex System Families, in: Proceedings of the 1st

International Workshop on Variability Modeling of Software-intensive

Systems, 2007, pp. 19-87.

[Reiser 2009] M.O. Reiser: “Core concepts of the compositional variability management

framework (cvm). Technical report”, Technische Universit¨at Berlin (2009)

[Riebisch 2002] M. Riebisch, K. Bollert, D. Streitferdt, I. Philippow: “Extending feature

diagrams with uml multiplicities”. In: IDPT’02. (2002)

[Robson 2002] C. Robson: “Real world research”, Blackwell publishing, 2002.

[Rogers 1995] E.M. Rogers: “Diffusion of Innovations”, 4th ed., The Free Press, New

York, NY, 1995

[Rooijmans 1996] J. Rooijmans, H. Aerts, M. van Genuchten: “Software Quality in Consumer

Electronics Products”. IEEE Software 1996.

[Runeson 2009] P. Runeson, M Host: "Guideliness for conducting and reporting case study

research in software engineering”, Emperi. Software Eng 14: 131-164,

Springer, 2009.

[Rus 1999] I. Rus, J.S. Collofello:“A decision support system for software reliability

engineering strategy selection”, Computer Software and Applications

Conference, 1999. COMPSAC '99.

Page 17: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

256

[Rust 2005] R.T. Rust, D.V. Thompsosn, R.W. Hamilton:”Defeating feature fatique”,

Harvard Business Review, 84 (2), 98-107 [Schmidt1997] R. Schmidt The

implementation of simultaneous engineering in the stage of product concept

development in the stage of product concept development: A process

orientated improvement of quality function deployment, European Journal

of Operational Research, 100, 293-314, 1997.

[Samsungforum 2014] http://www.samsungdforum.com/Devtools/index, accessed March 2015.

[Saunders 2009] M. Saunders, P. Lewis, A. Thornhill: “Research methods for business

students”, 5th ed., Harlow, Pearson Education, 2009.

[Savolainen 2009] J. Savolainen, J. Bosch, J. Kuusela, T. Männistö:”Default values for

improved product line management”. SPLC 2009: 51-60

[Schaefer 2014] H. Schaefer:“Test Management is Risk management, Risk Based Testing”,

Software Test Consulting, Reigstad,

http://home.c2i.net/schaefer/testing.html, accessed april 2014.

[Sheat 2010] W.R. Sheate: “Tools, Techniques and Approaches for Sustainability”,

World Scientific Publishing Company (September 30, 2010)

[Schobbens 2006A] P.Y. Schobbens, P. Heymans, J.C. Trigaux, Y. Bontemps: “Generic

semantics of feature diagrams. Computer Networks”,

doi:10.1016/j.comnet.2006.08.008, special issue on feature interactions in

emerging application domains (2006) 38

[Schobbens 2006B] P.Y. Schobbens, P. Heymans, J.C. Trigaux, Y. Bontemps: “Feature

Diagrams: A Survey and A Formal Semantics”. In: RE’06. (September

2006) 139–148

[Segura 2007] S. Segura, D. Benavides, A. Ruiz-Cortés, P. Trinidad: “Automated Merging

of Feature Models Using Graph Transformations “, GTTSE 2007.

[Segura 2010] S. Segura, R. M. Hierons, Ds Benavides, A. Ruiz Cortés: Automated Test

Data Generation on the Analyses of Feature Models: A Metamorphic

Testing Approach. ICST 2010.

[Shaw 2002] M. Shaw: “What Makes Good Research in Software Engineering ?”,

International Journal of Software Tools for Technology Transfer, 2002, vol

4, no1, pp 1-7.

[Shull 2007] F. Shull, J. Singer, D.I.K. Sjøberg: “Guide to Advanced Empirical

Software Engineering”. Springer-Verlag New York, Inc., Secaucus, NJ,

USA (2007)

[Siewiorek 2004] D. P. Siewiorek, R. Chillarege, Z. Kalbarczyk: “Reflection on Industry

Trends and Experimental Research in Dependability”, IEEE Transactions

on Dependable and Secure Computing, 1 (2), pp.109-127, 2004.

[Sjaaksjarvi 2003] M. Saaksjarvi: “Consumer adoption of technological innovations”,

European Journal of Innovation Management, 6(2), 90-100, 2003

[Smeda 2008] A. Smeda, M. Oussalah, A. ElHouni, E-B. Fgee: “COSABuilder: an

Extensible Tool for Architectural Description”, in: Proceedings of the 3rd

International Conference on Information and Communication Technologies:

From Theory to Applications, ICTTA 2008, pp. 1-6.

[Stahl 2005] T. Stahl, M. Voelter: “Model-Driven Software Development”, Wiley, 2005.

[Strat 2008] Strategy Analytics:”Understanding the Mobile Ecosystem”, Adobe

Systems, 2008.

[Strategy 2014] http://www.strategyanalytics.com/

Page 18: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

257

default.aspx?mod=pressreleaseviewer&a0=5475, accessed March 2015.

[Sturgeon 2003] T. J. Sturgeon: “Exploring the Risks of Value Chain Modularity,

Electronics Outsourcing During the Industry Cycle of 1992-2002”, MIT

Press, 2003

[Samsung 2011] www.samsung.com, accessed March2011.

[Sangwan 2004] Sangwan, S., Hian, C.K.: “User-centered design: marketing implications

from initial experience in technology supported products”. In Press, I.C.S.,

ed.: Engineering Management Conference. Volume 3. (2004) 1042– 046

[Steelrace 2004] http://www.steeltrace.com/products_lp_rup_general.htm, accessed 2004

[Sturgeon 2003] T. J. Sturgeon: “Exploring the Risks of Value Chain. Modularity:

Electronics Outsourcing. During the Industry Cycle of 1992-2002”, MIT,

2003

[Suoranta 2006] R. Suoranta: “New Directions in Mobile Device Architectures", in 9th

EUROMICRO Conference on Digital System Design: Architectures,

Methods and Tools, pp. 17-26, 2006.

[Tassey 2002] G. Tassey: “The economic impacts of inadequate infrastructure for software

testing”. Report 02, National Institute for Standards and Technology

(NIST), May 2002.

[Theguardian 2014] http://www.theguardian.com/technology/2014/aug/14/smartwatches-apple-

jackdaw-android-wear-itine, accessed March 2015.

[Thenextweb 2014] http://thenextweb.com/insider/2014/04/28/strategy-analytics-android-tablet-

shipments-65-8-q4-2014-ios-fell-28-4-windows-secured-5-8/, accessed

March 2015.

[Theregister 2014] http://www.theregister.co.uk/2014/03/15/windows_desktop_and_

laptop_market_share_dips_below_90_per_cent/, accessed March 2015.

[TheVerge 2014A] http://www.theverge.com/2013/7/7/4500074/microsoft-shuts-down-msn-tv-

a-pioneering-set-top-box-that-couldnt, accessed March 2015.

[TheVerge 2014B] http://www.theverge.com/2014/9/3/6098227/samsung-gear-s-wearing-the-

most-powerful-smartwatch-yet, accessed March 2015.

[Tizen 2014] https://www.tizen.org/, accessed March 2015.

[Thiel 2002] S. Thiel, A. Hein: “Modeling and Using Product Line Variability in

Automotive Systems”, IEEE Software vol19, no 4. 2002.

[Trew 2004] T. Trew: “What Design Policies Must Testers Demand from Product Line

Architects?”, In Proceedings of the International Workshop on Software

Product Line Testing (SPLiT 2004), August 2004.

[Trew 2006] T. Trew, G. Soepenberg:“Identifying Technical Risks in Third-Party

Software for Embedded Products”, Fifth International IEEE Conference on

Commercial-off-the-Shelf (COTS)-Based Software Systems, 2006.

[Trew 2011] T. Trew, G. Botterweck, B. Nuseibeh: “A Reference Architecture for

Consumer Electronics Products and its Application in Requirements

Engineering”, Relating Software Requirements and Architectures 2011, pp

203-231, Springer

[Trew 2014] J. Trew: http://www.engadget.com/2013/11/11/gamestick-review/, accessed

March 2015.

[Trustedreviews 2014] http://www.trustedreviews.com/opinions/smartphones-the-new-world-

order_Page-2, accessed March 2015.

Page 19: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

258

[UbuntuTV 2014] http://www.ubuntu.com/tv, accessed March 2015.

[Uhapi 2010] http://www.uhapi.org/, Accessed July 2010

[Ulrich 2004] K.T. Ulrich, S.D. Eppinger:“Product Design and Development”, McGraw-

Hill Inc. New York, 2004

[Underseth 2007] M. Underseth: “Verifying Embedded Software Supply Chains”, EETimes-

India, April 2007.

[Unphon 2009] H. Unphon, Y. Dittrich, A. Hubaux: “Taking care of cooperation when

evolving socially embedded systems: The plonemeeting case”. In:

CHASE’09, collocated with ICSE’09. (May 2009)

[Veenendaal 2002] E. van Veenendaal: “The Testing Practitioner”, Tutein Nothenius, 2002

[Veenendaal 2014] E. Veenendaal:”Practical Risk-Based testing: The PRISMA Method”,

Improve quality Services , www.improveqs.nl, accessed April 2014.

[Vgchartz 2014] http://www.vgchartz.com/article/250982/2013-year-on-year-sales-and-

market-share-update-to-may-18th/, accessed March 2015.

[Viragelogic 2010] Virage Logic. http://www.viragelogic.com/ (June 2010)

[Vitharana 2003] P. Vitharana: “Risks and challenges of component-based software

development”. Commun. ACM 46, 8 (Aug.2003), 67-72.

[Voelter 2007] M. Voelter, I. Groher:“Handling Variability in Model Transformations and

Generators”, in: 7th OOPSLA Workshop on Domain-Specific Modeling,

2007.

[Vogelstein 2008] F. Vogelstein: “The Untold Story: How The iPhone Blew Up The Wireless

Industry”, Wired Magazine 16(2), February 2008.

[Wedawatta 2011] G.Wedawatta, B. Ingirige, D. Amaratunga: “Case study as a research

strategy: Investigating extreme weather resilience of construction SMEs in

the UK”, University of Salford, UK, 2011.

[Wallnau 2002] K. Wallnau, S. Hissam, R. Seacord: “Building Systems from Commercial

Components”, Addison-Wesley, 2002.

[Walto 1995] G.H. Walto, J.H. Poore, C.J. Trammell:"Statistical testing of software based

on a usage model". Softw: Pract. Exper., 25: 97–108, 1995.

[Walton 1998] G. H. Walton, J. H. Poore, C. J. Trammell: “Statistical testing of software

based on a usage based model”, Software: Practice and Experience, 25(1):

97-108, January 1998

[Wang 2009] L. Wang, P. Jaring : “Coupling the value chain of mobile telephony – a case

study of business model innovation”, VTT, Technical Research Centre of

Finland, 2009

[Washingtonpost 2014] http://www.washingtonpost.com/local/education/tablets-proliferate-in-

nations-classrooms-and-take-a-swipe-at-the-status-quo/2014/05/17/,

accessed March 2015.

[Waters 2011] D. Waters, “Battle over the digital living room”,

http://news.bbc.co.uk/2/hi/technology/6250711.stm (2007), Accessed

February 2011.

[Webb 2005] K. Webb :”Consumer Behaviour”, McGraw Hill, Australia, 2005

[Weber 2002] M. Weber, J. Weisbrod: “Requirements Engineering in Automotive

Development – Experiences and Challenges”, IEEE Software. vol. 20, no 1.

2002.

Page 20: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

259

[Wehlage 2008] C. Wehlage: “How the Digital Supply Chain Made Apple No. 1 on the

Supply Chain Top 25 “, AMR Research, 2008

[Weiss 1999] D.M. Weiss, C.T.R. Lau: “Software Product-Line Engineering”. Addison

Wesley, 1999.

[West 2003] J. West: “How Open is Open Enough? Melding Proprietary and open source

platform strategies”. Research Policy 32 (7), (2003), pp. 1259–1285.

[West 2010] J.West, M. Mace: “Browsing as the killerapp: Explaining the rapid success

of Apple’s iPhone”. Telecommunications Policy (2010),

doi:10.1016/j.telpol.2009.12.002, Accessed February 2011.

[West 2011] J. West, D. Wood: “Tradeoffs of Open Innovation Platform Leadership:

The Rise and Fall of Symbian Ltd.”, Stanford Institute for Economic Policy

Research (SIEPR), Social Science and Technology Seminar Series 2010-

2011.

[Wieringa 2006] R.J. Wierimnga, J.M.G. Heerkens: “The Methodological Soundness of

Requirements Engineering Papers: A Conceptual Framework and Two Case

Studies”, Requirements Engineering Journal, 11: 295-307, 2006.

[White 2008] J. White, D. Benavides, D. Schmidt, P. Trinidad, A. Ruiz-Cortés:

“Automated Diagnosis of Product-line Configuration Errors in Feature

Models”, SPLC 2008.

[Whittaker 2000] J. A. Whittaker, J. Voas: “Toward a more reliable theory of software

reliability”, Computer, 33(12), 36 – 42, 2000.

[Woit 1994] D. Woit: “Operational profile specification, test case generation, and

reliability estimation for modules”, Queens University Canada, 1994.

[Wong 1988] K. L. Wong: “Off the bathtub onto the roller-coaster curve”, Proceedings

Annual Reliability and Maintainability Symposium, 356-363, 1988

[Worldfinance 2014] http://www.worldfinance.com/home/featured/giants-of-the-video-game-

industry, accessed March 2015.

[Xia 2005] L.X.X. Xia, W. Lee, C.L. Sing, L. Zhengping: “Performance Metrics

Design Framework for Software Focused Supply Chain”, in Proceedings of

3rd IEEE International Conference on Industrial Informatics (INDIN),

2005, pp. 176-180.

[XMBC 2014] http://xbmc.org/, accessed March 2015.

[YahooTV 2014] https://smarttv.yahoo.com/, accessed March 2015.

[Yang 1997] F. Yang, H. Mei, Q. Wu, B. Zhu: “An Approach to Software Development

Based on Heterogeneous Component Reuse and its Supporting System”,

Science in China Series E: Technological Sciences Volume 40, Number 4,

1997, pp. 405-413.

[Ye 2005] Ye, H. Liu, H.: “Approach to modeling feature variability and dependencies

in software product lines”. IEEE proceedings Softw., vol152, June 2005.

[Yin 2003] R.K. Yin: “Case Study Research: Design and Methods” Sage Publications,

2003.

[Zdnet 2014] http://www.zdnet.com/the-history-of-tablet-computers-a-timeline-

7000026555/, accessed March 2015.

[Zigbee 2009] ZigBee Alliance, http://www.zigbee.org, Accessed August 9 2011.

[Zhao 2004] W. Zhao, B. R. Bryant, R. R. Raje, M. Auguston, C. C. Burt, A. M. Olson:

“Automated Glue/Wrapper Code Generation in Integration of Distributed

Page 21: University of Groningen Software product line engineering ... · [Aggarwal1993] K.K. Aggarwal, "Towards a Weighted Operational Profile" , ACM Sigsoft Software Engineering Notes vol.

Bibliography

260

and Heterogeneous Software Components”, in: Proceedings of the 8th IEEE

International Enterprise Distributed Object Computing Conference

(EDOC2004), IEEE Press, 2004, pp. 275-285.