Publications

Below is a list of a few newer publications that were published over the last few years. At the bottom is a link to my older papers.

  1. Jilles van Gurp, Christian Prehofer, Jan Bosch, Comparing Practices for Reuse in Integration-oriented Software Product Lines and Large Open Source Software Projects, Accepted for Software: Practice and Experience, November 2009.

  2. Jan Bosch & Petra Bosch, From Process-based coordination to Architecture-centric coordination between Agile teams, Accepted for Benefiting from Application of Agile Methods in Globally Distributed Software Development, Darja Smite, Nils Brede Moe and Par Agerfalk (eds), forthcoming 2010.

  3. Jan Bosch & Petra Bosch-Sijtsema, From Integration to Composition: On the Impact of Software Product Lines, Global Development and Ecosystems, Accepted for Journal of Systems and Software, June 2009.

  4. Jan Bosch, From Software Product Lines to Software Ecosystems, Accepted for the 13th Software Product Line Conference, August 2009.

  5. Juha Savolainen, Jan Bosch, Juha Kuusela, and Tomi Männistö, Default Values for Improved Product Line Management, Accepted for the 13th International Software Product Line Conference (SPLC 2009), August 2009.

  6. Jan Bosch and Petra Bosch, Software product lines, global development and ecosystems: Collaboration in Software engineering, Accepted for Collaboration in Software Engineering, I. Mistrík, J. Grundy, A. van der Hoek, J. Whitehead (Eds.), to be published, 2010.

  7. Christian Prehofer, Jilles van Gurp and Jan Bosch, Compositionality in Software Product Lines, in Emerging Methods, Technologies and Process Management in Software Engineering, Andrea De Lucia, Filomena Ferrucci, Genny Tortora and Maurizio Tucci (editors), Wiley, 2008 (to be published).

  8. Michel Jaring, Rene L. Krikhaar, Jan Bosch, Modeling Variability and Testability Interaction in Software Product Line Engineering, Proceedings of the 7th IEEE International Conference on Composition-Based Software Systems, pp. 120-129, February 2008.

  9. Eelke Folmer, Jan Bosch,  Experiences with Software Architecture analysis of Usability, International Journal of Information Technology and Web Engineering, Vol. 3(4), pp. 1 - 29, December 2008.

  10. Anton Jansen, Jan Bosch, Paris Avgeriou, Documenting after the fact: Recovering architectural design decisions, Journal of Systems and Software, Vol. 81, pp. 536–557, 2008.

  11. Jan Bosch, Software Product Families: Towards Compositionality, (invited paper) Proceedings of FASE 2007: Fundamental Approaches to Software Engineering, LNCS 4422, pp. 1 – 10, 2007.

  12. Jan Bosch, Expanding Software Product Families: From Integration to Composition, (invited paper) Proceedings of ARCS'07: Architecture of Computing Systems, LNCS 4415, pp. 283 – 295, 2007.

  13. Jan Bosch, Toward Mobile Services: Three Approaches, IEEE Computer, pp. 64-66, November 2007.

  14. Eelke Folmer, Jan Bosch, A Pattern Framework for Software Quality Assessment and Tradeoff Analysis, International Journal of Software Engineering and Knowledge Engineering, Volume 17, Issue 4, pp. 515-538 June 2007.

  15. Jilles van Gurp, Anssi Karhinen, Jan Bosch, Mobile Service Oriented Architectures, Proceedings of the 6th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS 2006), Bologna, Italy, June 14-16, 2006, LNCS 4025 Springer 2006, ISBN 3-540-35126-4. pp. 1-15.

  16. Jan S. van der Ven, Anton G. J. Jansen, Jos A. G. Nijhuis, Jan Bosch, Design Decisions: The Bridge between Rationale and Architecture, in Rationale Management in Software Engineering, Allen H. Dutoit, Raymond McCall, Ivan Mistrik, Barbara Paech (Eds.), pp. 329-346 , Springer-Verlag, April 2006.

  17. Jan Bosch, The Challenges of Broadening the Scope of Software Product Families, Communications of the ACM. Volume 49,  Issue 12, pp. 41 – 44, December 2006.

  18. Eelke Folmer, Martijn van Welie, Jan Bosch, Bridging patterns: An approach to bridge gaps between SE and HCI, Information & Software Technology 48(2): 69-89 (2006).

  19. Jan Bosch, Staged adoption of software product families, Software Process: Improvement and Practice, Volume 10, Issue 2, pp. 125-142, Date: April/June 2005.


Below there are links to publications on specific topics.


Software Product Families


Software Architecture Design


Software Variability Management


Object-Oriented Frameworks


Layered Object Model


Delegating Compiler Objects


Miscellaneous