Software Engineering and Architecture

Software Engineering and Architecture Group (SEARCH) > CS > Bernoulli Institute > FSE > RUG

Publications by Jan Bosch

2010

  1. Jan Bosch (2010) Toward Compositional Software Product Lines.. . (BibTeX)
  2. Jan Bosch and Petra Bosch-Sijtsema (2010) From Integration to Composition: On the Impact of Software Product Lines, Global Development and Ecosystems.. . (URL) (BibTeX)
  3. Jilles van Gurp, Christian Prehofer and Jan Bosch (2010) Comparing Practices for Reuse in Integration-oriented Software Product Lines and Large Open Source Software Projects.. . (URL) (BibTeX)
  4. Jan Bosch and Petra Bosch (2010) Softwares Product Lines, Global Development and Ecosystems: Collaboration in Software Engineering. In Collaborative Software Engineering, pages 77-92. Springer. (URL) (BibTeX)

2009

  1. Sybren Deelstra, Marco Sinnema and Jan Bosch (2009) Variability Assessment in Software Product Families.. . (BibTeX)
  2. Jan Bosch (2009) From Software Product Lines to Software Ecosystems. In Proceedings of the 13th International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 111-119. (URL) (BibTeX)
  3. Juha Savolainen, Jan Bosch, Juha Kuusela and Tomi Mannisto (2009) Default Values for Improved Product Line Management. In Proceedings of the 13th International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 51-60. (BibTeX)

2008

  1. Christian Prehofer, Jilles van Gurp and Jan Bosch (2008) Compositionality in Software Product Lines. In Emerging Methods, Technologies and Process Management in Software Engineering, pages 21-42. Wiley InterScience. (BibTeX)
  2. Anton Jansen, Jan Bosch and Paris Avgeriou (2008) Documenting after the Fact: Recovering Architectural Design Decisions.. . (URL) (BibTeX)
  3. Eelke Folmer and Jan Bosch (2008) Experiences with Software Architecture Analysis of Usability.. . (BibTeX)
  4. Imed Hammouda, Jan Bosch, Mehdi Jazayeri and Tommi Mikkonen (2008) First International Workshop on Social Software Engineering and Applications (SoSEA 2008). In Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE).. IEEE Computer Society, pages 531-532. (URL) (BibTeX)
  5. Michel Jaring, Rene L. Krikhaar and Jan Bosch (2008) Modeling Variability and Testability Interaction in Software Product Line Engineering. In Proceedings of the IEEE International Conference on Composition-Based Software Systems (ICCBSS).. IEEE, pages 120-129. (BibTeX)

2007

  1. Jan Bosch, Stefan Friedrichs, Stefan Jung, Johannes Helbig and Alexander Scherdin (2007) Service Orientation in the Enterprise.. . (BibTeX)
  2. Jan Bosch (2007) Invited Talk: Expanding Software Product Families: From Integration to Composition. In Proceedings of the 20th International Conference on Architecture of Computing Systems (ARCS).. Springer LNCS, pages 283-295. (BibTeX)
  3. Eelke Folmer and Jan Bosch (2007) A Pattern Framework for Software Quality Assessment and Tradeoff Analysis.. . (BibTeX)
  4. Jan Bosch (2007) Software Product Families: Towards Compositionality. In Proceedings of the 10th International Conference on Fundamental Approaches to Software Engineering (FASE).. Springer LNCS, pages 1-10. (BibTeX)

2006

  1. Jan Salvador van der Ven, Anton Jansen, Jos Nijhuis and Jan Bosch (2006) Design Decisions: The Bridge between Rationale and Architecture. In Rationale Management in Software Engineering, pages 329-348. Springer. (URL) (BibTeX)
  2. Marco Sinnema, Sybren Deelstra, Jos Nijhuis and Jan Bosch (2006) Modeling Dependencies in Product Families with COVAMOF. In Proceedings of the 13th Annual IEEE International Conference and Workshop on Engineering of Computer Based Systems (ECBS).. IEEE, pages 299-307. (URL) (BibTeX)
  3. illes van Gurp, Anssi Karhinen and Jan Bosch (2006) Mobile Service-Oriented Architectures (MOSOA). In Proceedings of the 6th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS).. Springer LNCS, pages 1-15. (URL) (BibTeX)
  4. Jan Bosch (2006) Expanding the Scope of Software Product Families: Problems and Alternative Approaches. In Proceedings of the 2nd International Conference on the Quality of Software Architectures (QoSA).. Springer LNCS, pages 1-1. (URL) (BibTeX)
  5. Jan Bosch (2006) The Challenges of Broadening the Scope of Software Product Families.. . (BibTeX)
  6. Eelke Folmer, Martijn van Welie and Jan Bosch (2006) Bridging Patterns: An Approach to Bridge Gaps between SE and HCI.. . Attach:pdf.gif Δ (BibTeX)

2005

  1. Anton Jansen and Jan Bosch (2005) Software Architecture as a Set of Architectural Design Decisions. In Proceedings of the 5th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE, pages 109-119. (URL) (BibTeX)
  2. Eelke Folmer and Jan Bosch (2005) Case studies on Analyzing Software Architectures for Usability. In Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO-SEAA).. IEEE, pages 206-213. (BibTeX)
  3. Jan Bosch (2005) Software Product Families in Nokia. In Proceedings of the 9th International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 2-6. (URL) (BibTeX)
  4. Judith A. Stafford and Jan Bosch (2005) Working Session Reports. In Proceedings of the 5th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE, pages 181-184. (BibTeX)
  5. Jilles van Gurp, Sjaak Brinkkemper and Jan Bosch (2005) Design Preservation over Subsequent Releases of a Software Product: a Case study of Baan ERP.. . (BibTeX)
  6. Mikael Svahnberg, Jilles van Gurp and Jan Bosch (2005) A Taxonomy of Variability Realization Techniques.. . (URL) (BibTeX)
  7. Jan Bosch (2005) Software Variability: Process and Management.. . (BibTeX)
  8. Jan Bosch (2005) Staged Adoption of Software Product Families.. . (BibTeX)
  9. Sybren Deelstra, Marco Sinnema and Jan Bosch (2005) Product Derivation in Software Product Families: a Case Study.. . (URL) (BibTeX)

2004

  1. Jan Bosch and Cornelia Kruger (eds.) (2004) Proceedings of the 8th International Conference on Software Reuse: Methods, Techniques and Tools (ICSR)., Springer LNCS. (URL) (BibTeX)
  2. Jeff Magee, Clemens A. Szyperski and Jan Bosch (eds.) (2004) Proceedings of the 4th IEEE/IFIP Working Conference on Software Architecture (WICSA)., IEEE. (URL) (BibTeX)
  3. Anton Jansen and Jan Bosch (2004) Evaluation of Tool Support for Architectural Evolution. In Proceedings of the 19th IEEE International Conference Automated Software Engineering (ASE).. IEEE, pages 375-378. Short paper. (URL) (BibTeX)
  4. PerOlof Bengtsson, Nico H. Lassing, Jan Bosch and Hans van Vliet (2004) Architecture-level Modifiability Analysis (ALMA).. . (URL) (BibTeX)
  5. Anton Jansen, Rein Smedinga, Jilles van Gurp and Jan Bosch (2004) First Class Feature Abstractions for Product Derivation.. . (URL) (BibTeX)
  6. Jan Bosch, Clemens A. Szyperski and Wolfgang Weck (2004) Component-Oriented Programming (WCOP 2004). In ECOOP Workshops.. Springer LNCS, pages 158-168. (URL) (BibTeX)
  7. Eelke Folmer and Jan Bosch (2004) Architecting for Usability: a Survey.. . (URL) (BibTeX)
  8. Michel Jaring and Jan Bosch (2004) Expressing Product Diversification - Categorizing And Classifying Variability In Software Product Family Engineering.. . (BibTeX)
  9. Michel Jaring, Rene L. Krikhaar and Jan Bosch (2004) Representing Variability in a Family of MRI Scanners.. . (BibTeX)
  10. Michel Jaring and Jan Bosch (2004) A Taxonomy and Hierarchy of Variability Dependencies in Software Product Family Engineering. In Proceedings of the 28th International Computer Software and Applications Conference (COMPSAC).. IEEE, pages 356-361. (BibTeX)
  11. Michel Jaring and Jan Bosch (2004) Architecting Product Diversification - Formalizing Variability Dependencies in Software Product Family Engineering. In Proceedings of the 4th International Conference on Quality Software (QSIC).. IEEE, pages 154-161. (BibTeX)
  12. Jan Bosch (2004) Architecture-Centric Software Engineering. In Proceedings of the 3rd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 314-314. (BibTeX)
  13. Jan Bosch (2004) Software Variability Management.. . (BibTeX)
  14. Lisette Bakalis, Eelke Folmer and Jan Bosch (2004) Workshop on Identifying Gaps between HCI, Software Engineering and Design and Boundary Objects to Bridge Them. In Proceedings of the 2004 Conference on Human Factors in Computing Systems (CHI).. ACM, pages 1723-1724. (BibTeX)
  15. Jan Bosch (2004) On the Development of Software Product-Family Components. In Proceedings of the 3rd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 146-164. (BibTeX)
  16. Sybren Deelstra, Marco Sinnema and Jan Bosch (2004) Experiences in Software Product Families: Problems and Issues During Product Derivation. In Proceedings of the 3rd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 165-182. (URL) (BibTeX)
  17. Sybren Deelstra, Marco Sinnema, Jos Nijhuis and Jan Bosch (2004) COSVAM: A Technique for Assessing Software Variability in Software Product Families. In Proceedings of the 20th International Conference on Software Maintenance (ICSM).. IEEE, pages 458-462. (URL) (BibTeX)
  18. Eelke Folmer, Jilles van Gurp and Jan Bosch (2004) Software Architecture Analysis of Usability. In Proceedings of the Joint Working Conferences on Engineering Human Computer Interaction and Interactive Systems (EHCI-DSVIS).. Springer LNCS, pages 38-58. (URL) (BibTeX)
  19. Frank van der Linden, Jan Bosch, Erik Kamsties, Kari Kansala and J. Henk Obbink (2004) Software Product Family Evaluation. In Proceedings of the 3rd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 110-129. (URL) (BibTeX)
  20. Tomi Mannisto and Jan Bosch (eds.) (2004) Proceedings of the Workshop on Software Variability Management for Product Derivation - Toward Tool Support., Workshop Proceedings at SPLC 2004. (BibTeX)
  21. Marco Sinnema, Sybren Deelstra, Jos Nijhuis and Jan Bosch (2004) COVAMOF: A Framework for Modeling Variability in Software Product Families. In Proceedings of the 3rd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 197-213. (URL) (BibTeX)
  22. Jan Bosch (2004) Software Architecture: The Next Step. In Proceedings of the 1st European Workshop on Software Architecture (EWSA).. Springer LNCS, pages 194-199. Attach:pdf.gif Δ (BibTeX)
  23. Jan Bosch, J. Henk Obbink and Alessandro Maccari (2004) Research Topics and Future Trends. In Proceedings of the 5th Product Family Engineering Workshop (PFE).. Springer LNCS, pages 1-5. (BibTeX)
  24. Sybren Deelstra, Marco Sinnema and Jan Bosch (2004) A Product Derivation Framework for Software Product Families. In Proceedings of the 5th Product Family Engineering Workshop (PFE).. Springer LNCS, pages 473-484. (BibTeX)
  25. Michel Jaring and Jan Bosch (2004) Variability Dependencies in Product Family Engineering. In Proceedings of the 5th Product Family Engineering Workshop (PFE).. Springer LNCS, pages 81-97. (BibTeX)
  26. Eelke Folmer and Jan Bosch (2004) Cost Effective Development of Usable Systems: Gaps between HCI and Software Architecture Design. In Proceedings of the Workshop on Bridging the Gaps Between Software Engineering and Human-Computer Interaction (SE-HCI).. IFIP, pages 78-89. (URL) (BibTeX)
  27. Marco Sinnema, Sybren Deelstra, Jos Nijhuis and Jan Bosch (2004) Managing Variability in Software Product Families. In Proceedings of the 2nd Groningen Workshop on Software Variability Management (SVM).. Workshop Proceedings. (URL) (BibTeX)
  28. Sybren Deelstra, Jos Nijhuis, Jan Bosch and Marco Sinnema (2004) The COVAMOF Software Variability Assessment Method (COSVAM). In Proceedings of the 2nd Groningen Workshop on Software Variability Management (SVM).. Workshop Proceedings. (URL) (BibTeX)
  29. Marco Sinnema, Onno de Graaf and Jan Bosch (2004) Tool Support for COVAMOF. In Proceedings of the Workshop on Software Variability Management for Product Derivation - Towards Tool Support (SPLC-WS).. Workshop Proceedings. (URL) (BibTeX)
  30. Frank van der Linden, Jan Bosch, Erik Kamsties, Kari Kansala, Lech Krzanik and J. Henk Obbink (2004) Software Product Family Evaluation. In Proceedings of the 5th Product Family Engineering Workshop (PFE).. Springer LNCS, pages 352-369. (BibTeX)

2003

  1. Rick Kazman, Len Bass and Jan Bosch (eds.) (2003) Proceedings of ICSE 2003 Workshop on Bridging the Gaps Between Software Engineering and Human-Computer Interaction., IFIP. (URL) (BibTeX)
  2. Jan Bosch, Clemens A. Szyperski and Wolfgang Weck (2003) Component-Oriented Programming. In ECOOP Workshops.. Springer LNCS, pages 34-49. (URL) (BibTeX)
  3. Jan Bosch and Natalia Juristo Juzgado (2003) Designing Software Architectures for Usability. In Proceedings of the 25th International Conference on Software Engineering (ICSE).. IEEE Computer Society, pages 757-758. (BibTeX)
  4. Eelke Folmer and Jan Bosch (2003) Architecturally Sensitive Usability Patterns. In Proceedings of the VikingPloP Workshop.. Workshop Proceedings. (URL) (BibTeX)
  5. Peter Knauber and Jan Bosch (2003) ICSE Workshop on Software Variability Management. In Proceedings of the 25th International Conference on Software Engineering (ICSE).. IEEE Computer Society, pages 779-780. (BibTeX)
  6. Eelke Folmer, Jilles van Gurp and Jan Bosch (2003) Scenario-based Assessment of Software Architecture Usability. In Proceedings of the Workshop on Bridging the Gaps Between Software Engineering and Human-Computer Interaction (SE-HCI).. IFIP, pages 61-68. (URL) (BibTeX)
  7. Eelke Folmer, Jilles van Gurp and Jan Bosch (2003) A Framework for Capturing the Relationship between Usability and Software Architecture.. . (BibTeX)
  8. Jan Bosch and Lars Lundberg (2003) Software Architecture - Engineering Quality Attributes.. . (BibTeX)
  9. Eelke Folmer and Jan Bosch (2003) Usability Patterns in Software Architecture. In Proceedings of the Human Computer Interaction International (HCII).. Conference Proceedings, pages 93-97. (URL) (BibTeX)
  10. Jan Bosch (2003) Maturing Architectures and Components in Software Product Lines. In Component-Based Software Quality - Methods and Techniques, pages 246-258. Springer LNCS. (BibTeX)
  11. Sybren Deelstra, Marco Sinnema, Jilles van Gurp and Jan Bosch (2003) Model Driven Architecture as Approach to Manage Variability in Software Product Families. In Proceedings of the Workshop on Model Driven Architecture: Foundations and Applications (MDAFA).. University of Twente, pages 109-114. Attach:pdf.gif Δ (BibTeX)

2002

  1. Jan Bosch, W. Morven Gentleman, Christine Hofmeister, Juha Kuusela (eds.) (2002) Proceedings of IFIP 17th World Computer Congress on Software Architecture: System Design, Development and Maintenance and 3rd IEEE/IFIP Conference on Software Architecture (WICSA)., IFIP. (URL) (BibTeX)
  2. Jan Bosch, Morven Gentleman, Christine Hofmeister and Juha Kuusela (eds.) (2002) Software Architecture - System Design, Development and Maintenance. Kluwer Academic Publishers. (URL) (BibTeX)
  3. Jilles van Gurp and Jan Bosch (2002) Design Erosion: Problems and Causes.. . (URL) (BibTeX)
  4. Jan Bosch (2002) Maturity and Evolution in Software Product Lines: Approaches, Artefacts and Organization. In Proceedings of the 2nd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 257-271. (URL) (BibTeX)
  5. Jilles van Gurp, Rein Smedinga and Jan Bosch (2002) Architectural Design Support for Composition & Superimposition. In Proceedings of the 35th Hawaii International Conference on System Sciences (HICSS).. IEEE Computer Society, pages 287-297. (URL) (BibTeX)
  6. Michel Jaring and Jan Bosch (2002) Representing Variability in Software Product Lines: A Case Study. In Proceedings of the 2nd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 15-36. Attach:pdf.gif Δ (BibTeX)
  7. Robbert Christiaan van Ommering and Jan Bosch (2002) Widening the Scope of Software Product Lines - From Variation to Composition. In Proceedings of the 2nd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 328-347. Attach:pdf.gif Δ (BibTeX)
  8. Judith A. Stafford and Jan Bosch (2002) Architecting Component-based Systems. In Principles and Practice of Component-Based Software Engineering, pages 41-55. Artech House. (BibTeX)
  9. Jan Bosch and Judith A. Stafford (2002) Architecting Component-based Systems. In Principles and Practice of Component-Based Software Engineering, pages 41-55. Artech House. (BibTeX)
  10. Jilles van Gurp and Jan Bosch (2002) Role-Based Component Engineering. In Principles and Practice of Component-Based Software Engineering, pages 135-154. Artech House. (BibTeX)
  11. Robbert Christiaan van Ommering and Jan Bosch (2002) Components in Product Line Architectures. In Principles and Practice of Component-Based Software Engineering, pages 207-221. Artech House. (BibTeX)
  12. Nico H. Lassing, PerOlof Bengtsson, Hans van Vliet and Jan Bosch (2002) Experiences with ALMA: Architecture-Level Modifiability Analysis.. . Attach:pdf.gif Δ (BibTeX)
  13. Jan Bosch, Clemens A. Szyperski and Wolfgang Weck (2002) Component-Oriented Programming. In ECOOP Workshops.. Springer LNCS, pages 70-78. (URL) (BibTeX)

2001

  1. Jan Bosch (2001) Software Product Lines: Organizational Alternatives. In Proceedings of the 23rd International Conference on Software Engineering (ICSE).. IEEE Computer Society, pages 91-100. (URL) (BibTeX)
  2. Jan Bosch and PerOlof Bengtsson (2001) Assessing Optimal Software Architecture Maintainability. In Proceedings of the 5th European Conference on Software Maintenance and Reengineering (CSMR).. IEEE Computer Society, pages 168-175. Attach:pdf.gif Δ (BibTeX)
  3. Jan Bosch (eds.) (2001) Proceedings of the 3rd International Conference on Generative and Component-based Software Engineering (GCSE)., Springer LNCS. (URL) (BibTeX)
  4. Jan Bosch (2001) Adopting Software Product Lines: Approaches, Artefacts and Organization. In Proceedings of the International Workshop on Product Line Engineering - The Early Steps: Planning, Modeling, and Managing., pages 19-23. Attach:pdf.gif Δ (BibTeX)
  5. Jilles van Gurp and Jan Bosch (2001) Design, Implementation and Evolution of Object oriented Frameworks: Concepts and Guidelines.. . Attach:pdf.gif Δ (BibTeX)
  6. Jilles van Gurp, Jan Bosch and Mikael Svahnberg (2001) On the Notion of Variability in Software Product Lines. In Proceedings of the 2nd Working IEEE/IFIP Conference on Software Architecture (WICSA).. IEEE Computer Society, pages 45-54. (URL) (BibTeX)
  7. Jan Bosch (2001) Software Product Lines and Software Architecture Design. In Proceedings of the 23rd International Conference on Software Engineering (ICSE).. IEEE Computer Society, pages 717-717. (BibTeX)
  8. Jan Bosch, Gert Florijn, Danny Greefhorst, Juha Kuusela, J. Henk Obbink and Klaus Pohl (2001) Variability Issues in Software Product Lines. In Proceedings of the 4th International Workshop on Software Product-Family Engineering (PFE).. Springer LNCS, pages 13-21. (BibTeX)
  9. Jan Bosch, Clemens A. Szyperski and Wolfgang Weck (2001) 6th Workshop on Component-Oriented Programming. In ECOOP Workshops.. Springer LNCS, pages 98-106. (URL) (BibTeX)

2000

  1. Jan Bosch (2000) Design and Use of Software Architectures: Adopting and Evolving a Product Line Approach. Pearson Education Addison-Wesley & ACM. (URL) (BibTeX)
  2. Jan Bosch, Clemens A. Szyperski and Wolfgang Weck (2000) Component-Oriented Programming. In ECOOP Workshops.. Springer LNCS, pages 55-64. (URL) (BibTeX)
  3. Jan Bosch (2000) Organizing for Software Product Lines. In Proceedings of the 3rd International Workshop on Software Architecture for Product Families (IW-SAPF).. Springer LNCS, pages 117-134. Attach:pdf.gif Δ (BibTeX)
  4. Mikael Svahnberg and Jan Bosch (2000) Issues Concerning Variability in Software Product Lines. In Proceedings of the 3rd International Workshop on Software Architecture for Product Families (IW-SAPF).. Springer LNCS, pages 146-157. (BibTeX)
  5. Jan Bosch and Alexander Ran (2000) Evolution of Software Product Families. In Proceedings of the 3rd International Workshop on Software Architecture for Product Families (IW-SAPF).. Springer LNCS, pages 168-183. (BibTeX)
  6. Juha Kuusela and Jan Bosch (2000) Summary of Product Family Concepts Session. In Proceedings of the 3rd International Workshop on Software Architecture for Product Families (IW-SAPF).. Springer LNCS, pages 94-95. (BibTeX)
  7. Jan Bosch, Peter Molin, Michael Mattsson and PerOlof Bengtsson (2000) Object-oriented Framework-based Software Development: Problems and Experiences.. . (BibTeX)
  8. Michael Mattsson and Jan Bosch (2000) Stability Assessment of Evolving Industrial Object-oriented Frameworks.. . (BibTeX)
  9. PerOlof Bengtsson and Jan Bosch (2000) An Experiment on Creating Scenario Profiles for Software Change.. . Attach:pdf.gif Δ (BibTeX)
  10. Jan Bosch and Magnus Hogstrom (2000) Product Instantiation in Software Product Lines: A Case Study. In Proceedings of the 2nd International Conference on Generative and Component-based Software Engineering (GCSE).. Springer LNCS, pages 147-162. Attach:pdf.gif Δ (BibTeX)
  11. Jilles van Gurp and Jan Bosch (2000) SAABNet: Managing Qualitative Knowledge in Software Architecture Assessment. In Proceedings of the 7th Anual IEEE Conference on Engineering of Computer Based Systems (ECBS).. IEEE Computer Society, pages 45-53. (BibTeX)
  12. S. Johnson and Jan Bosch (2000) Quantifying Software Product Line Ageing. In Proceedings of the ICSE 2000 Workshop on Software Product Lines.. ACM, pages 27-30. (BibTeX)
  13. Jan Bosch (2000) Organizing for Software Product Lines. In Proceedings of the 3rd International Workshop on Software Architecture for Product Families (IW-SAPF).. Springer LNCS, pages 117-134. Attach:pdf.gif Δ (BibTeX)
  14. Jilles van Gurp and Jan Bosch (2000) Managing Variability in Software Product Lines. In Proceedings of the Landelijk Architectuur Congres (LAC).. Conference Proceedings. Attach:pdf.gif Δ Δ (BibTeX)