| | |
|
Journals
|
| | Oh Dear, We Bought Our Competitor: Integrating Similar Software Systems, Rikard Land (former), Ivica Crnkovic, IEEE Software, vol 28, Issue 2, p75-82, IEEE, March, 2011 |
| | Software Systems In-House Integration: Architecture, Process Practices and Strategy Selection, Rikard Land (former), Ivica Crnkovic, Journal of Information and Software Technology, vol 49, nr 5, p419-444, Elsevier, September, 2006 |
|
| | |
|
Theses
|
| | Software Systems In-House Integration: Observations and Guidelines concerning Architecture and Process, Rikard Land (former), Ph D Thesis, Mälardalen University, September, 2006 |
| | An Architectural Approach to Software Evolution and Integration, Rikard Land (former), Licentiate Thesis, Mälardalen University Press, September, 2003 |
|
| | |
|
Conferences and workshops
|
| | A Method to Formally Evaluate Safety Case Arguments against a System Architecture Model, Stefan Björnander, Rikard Land (former), Patrick Graydon, Kristina Lundqvist, Philippa Comny (The University of York), 2nd edition of the IEEE Workshop on Software Certification (WoSoCER2012), IEEE Computer Society, Dallas, Texas, U.S.A., November, 2012 |
| | Efficient Software Component Reuse in Safety-Critical Systems – An Empirical Study, Rikard Land (former), Mikael Åkerholm (former), Jan Carlson, 31th International Conference on Computer Safety, Reliability and Security, p 388, Springer, September, 2012 |
| | Analysis of the Business Effects of Software Architecture Refactoring in an Automotive Development Organization, Sara Dersten (former), Joakim Fröberg, Jakob Axelsson, Rikard Land (former), The 36th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA) , August, 2010 |
| | Project Monitoring and Control In Model-Driven and Component-Based Development of Embedded Systems : The CARMA Principle and Preliminary Results, Rikard Land (former), Jan Carlson, Stig Larsson (former), Ivica Crnkovic, 5th International Conference on Evaluation of Novel Approaches to Software Engineering, SciTePress, Athens, Greece, July, 2010 |
| | Customers' Role in Teaching Distributed Software Development, Ivana Bosnic (University of Zagreb), Igor Cavrak (University of Zagreb), Mario Zagar (University of Zagreb), Rikard Land (former), Ivica Crnkovic, 23rd Annual IEEE-CS Conference on Software Engineering Education and Training, IEEE, Pittsburgh, PA, USA, March, 2010 |
| | Being Agile when Developing Software Components and Component-Based Systems – Experiences from Industry, Iva Krasteva (Sofia University), Rikard Land (former), Abdulkadir Sajeev (former), EuroSPI, Publizon, Madrid, Spain, September, 2009 |
| | Reuse with Software Components – A Survey of Industrial State of Practice, Rikard Land (former), Daniel Sundmark, Frank Lüders, Iva Krasteva (Sofia University), Adnan Causevic, 11th International Conference on Software Reuse, Springer, Falls Church, VA, USA, September, 2009 |
| | Towards Systematic Software Reuse in Certifiable Safety-Critical Systems, Mikael Åkerholm (former), Rikard Land (former), International Workshop on Software Reuse and Safety, Falls Church, VA, September, 2009 |
| | Towards Guidelines for a Development Process for Component-Based Embedded Systems, Rikard Land (former), Jan Carlson, Stig Larsson (former), Ivica Crnkovic, Workshop on Software Engineering Processes and Applications (SEPA) in conjunction with the International Conference on Computational Science and Applications (ICCSA), p 43-58, Springer, Yongin, Korea, June, 2009 |
| | A Survey on Industrial Software Engineering, Adnan Causevic, Iva Krasteva (Sofia University), Rikard Land (former), Abdulkadir Sajeev (former), Daniel Sundmark, Poster session at International Conference on Agile Processes and eXtreme Programming in Software Engineering (XP2009), p 240–241, Springer, Sardinia, Italy, Editor(s):P. Abrahamsson, M. Marchesi, and F. Maurer, May, 2009 |
| | Analyzing Software Evolvability of an Industrial Automation Control System: A Case Study, Hongyu Pei-Breivold (former), Ivica Crnkovic, Rikard Land (former), Magnus Larsson, The Third International Conference on Software Engineering Advances (ICSEA), IEEE, Sliema, Malta, October, 2008 |
| | Design-Time Management of Run-Time Data in Industrial Embedded Real-Time Systems Development, Andreas Hjertström, Dag Nyström, Mikael Nolin, Rikard Land (former), Proceedings of 13th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA'08), IEEE Industrial Electronics Society, Hamburg, Germany, p 1285 - 1293, ISBN:978-1-4244-1505-2, September, 2008 |
| | Migrating Industrial Systems towards Software Product Lines: Experiences and Observations through Case Studies, Hongyu Pei-Breivold (former), Stig Larsson (former), Rikard Land (former), Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Software Process and Product Improvement (SPPI) Track, IEEE, Parma, Italy, September, 2008 |
| | Towards Efficient Software Component Evaluation: An Examination of Component Selection and Certification, Rikard Land (former), Alexandre Alvaro (CESAR), Ivica Crnkovic, Euromicro SEAA SPPI Track, IEEE, Parma, Italy, September, 2008 |
| | A Method for Balancing Short- and Long-Term Investments: Quality vs. Features, Markus Lindgren (former), Rikard Land (former), Christer Norström, Anders Wall (former), In Proc. 34th Euromicro Conference on Software Engineering and Advanced Applications, IEEE Computer Society, Parma, Italy, September, 2008 |
| | Using Dependency Model to Support Software Architecture Evolution, Hongyu Pei-Breivold (former), Ivica Crnkovic, Rikard Land (former), Stig Larsson (former), 4th Intl. ERCIM Workshop on Software Evolution and Evolvability (Evol’08), at the 23rd IEEE/ACM Intl. Conf. on Automated Software Engineering, IEEE, L’Aquila, Italy, September, 2008 |
| | Towards a Capability Model for the Software Release Planning Process - Based on a Multiple Case Study, Markus Lindgren (former), Rikard Land (former), Christer Norström, Anders Wall (former), 9th International Conference on Product Focused Software Process Improvement, Springer, Rome, Italy, June, 2008 |
| | Challenges for Agile Development of COTS Components and COTS-Based Systems – A Theoretical Examination, Iva Krasteva (Sofia University), Per Branger (former), Rikard Land (former), Evaluation of Novel Approaches to Software Engineering (ENASE), Funchal, Portugal, May, 2008 |
| | COTS Selection Best Practices in Literature and in Industry, Rikard Land (former), Laurens Blankers (former), Michel Chaudron (Technical University Eindhoven), Ivica Crnkovic, 10th International Conference on Software Reuse (ICSR), Springer, Beijing, China, May, 2008 |
| | Key Aspects of Software Release Planning in Industry, Markus Lindgren (former), Rikard Land (former), Christer Norström, Anders Wall (former), 19th Australian Software Engineering Conference, IEEE Computer Society Press, Perth, Australia, March, 2008 |
| | Importance of Software Architecture during Release Planning, Markus Lindgren (former), Christer Norström, Anders Wall (former), Rikard Land (former), Working IEEE/IFIP Conference on Software Architecture (WICSA), IEEE Computer Society, Vancouver, Canada, February, 2008 |
| | Packaging Component-Analysis for Reuse, Johan Fredriksson (former), Rikard Land (former), 9th Real-Tine in Sweden (RTiS'07), Västerås, Sweden, August, 2007 |
| | Reusable Component Analysis for Component-Based Embedded Real-Time Systems, Johan Fredriksson (former), Rikard Land (former), 29th International Conference on Information Technology (ITI 2007), Cavtat near Dubrovnic, Croatia, June, 2007 |
| | Software In-House Integration – Quantified Experiences from Industry, Rikard Land (former), Stig Larsson (former), Ivica Crnkovic, Euromicro Conference, Track on Software Process and Product Improvement, IEEE, Cavtat, Croatia, Editor(s):Paul Grünbacher, August, 2006 |
| | Merging In-House Developed Software Systems – A Method for Exploring Alternatives, Rikard Land (former), Jan Carlson, Ivica Crnkovic, Stig Larsson (former), Quality of Software Architecture, University of Karlsruhe, Västerås, Sweden, June, 2006 |
| | A Tool for Exploring Software Systems Merge Alternatives, Rikard Land (former), Miroslav Lakotic (University of Zagreb, Faculty of Electrical Engineering and Computing), International ERCIM Workshop on Software Evolution (2006), p 113-118, Lille, France, Editor(s):Laurence Duchien, Maja D'Hondt, Tom Mens, April, 2006 |
| | Architectural Concerns When Selecting an In-House Integration Strategy – Experiences from Industry, Rikard Land (former), Laurens Blankers (former), Stig Larsson (former), Ivica Crnkovic, Fifth IEEE/IFIP Conference on Software Architecture (WICSA), IEEE, Pittsburgh, PA, November, 2005 |
| | Architectural Concerns When Selecting an In-House Integration Strategy – Experiences from Industry, Rikard Land (former), Laurens Blankers (former), Stig Larsson (former), Ivica Crnkovic, 5th Working IEEE/IFIP Conference on Software architecture, WICSA, p 274-275, IEEE, Pittsburgh, PA, USA, November, 2005 |
| | Software Systems In-House Integration Strategies: Merge or Retire - Experiences from Industry, Rikard Land (former), Laurens Blankers (former), Stig Larsson (former), Ivica Crnkovic, Fifth Conference on Software Engineering Research and Practice in Sweden (SERPS), p 21-30, Mälardalen University, Västerås, Sweden, October, 2005 |
| | Architectural Reuse in Software Systems In-house Integration and Merge – Experiences from Industry, Rikard Land (former), Ivica Crnkovic, Stig Larsson (former), Laurens Blankers (former), First International Conference on the Quality of Software Architectures (QoSA 2005), Springer Verlag, Erfurt, Germany, September, 2005 |
| | Process Patterns for Software Systems In-house Integration and Merge – Experiences from Industry, Rikard Land (former), Ivica Crnkovic, Stig Larsson (former), 31st Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Track on Software Process and Product Improvement (SPPI), IEEE, Porto, Portugal, Editor(s):Paul Grünbacher, August, 2005 |
| | Concretizing the Vision of a Future Integrated System - Experiences from Industry, Rikard Land (former), Ivica Crnkovic, Stig Larsson (former), 27th International Conference Information Technology Interfaces (ITI), IEEE, Cavtat, Croatia, June, 2005 |
| | Existing Approaches to Software Integration - and a Challenge for the Future, Rikard Land (former), Ivica Crnkovic, Fourth Conference on Software Engineering Research and Practice in Sweden, Linköping, Sweden, October, 2004 |
| | Understanding Evolution of Information Systems by Applying the General Definition of Information, Rikard Land (former), 26th International Conference on Information Technology Interfaces (ITI), ISBN 953-96769-9-1,, Cavtat, Croatia, June, 2004 |
| | Integration of Software Systems – Process Challenges, Rikard Land (former), Ivica Crnkovic, Christina Wallin (former), Euromicro Conference, Track on Software Process and Product Improvement, IEEE, Antalya, Turkey, September, 2003 |
| | Software Systems Integration and Architectural Analysis – A Case Study, Rikard Land (former), Ivica Crnkovic, International Conference on Software Maintenance, IEEE, Amsterdam, Netherlands, September, 2003 |
| | Applying the IEEE 1471-2000 Recommended Practice to a Software Integration Project, Rikard Land (former), International Conference on Software Engineering Research and Practice (SERP`03), CSREA Press, Las Vegas, Nevada, June, 2003 |
| | On the Teaching of Distributed Software Development, Ivica Crnkovic, Igor Cavrak (University of Zagreb), Johan Fredriksson (former), Rikard Land (former), Mario Zagar (University of Zagreb), Mikael Åkerholm (former), 25th International Conference INFORMATION TECHNOLOGY INTERFACES, IEEE, Dubrovnik, Croatia, June, 2003 |
| | Taking Global Software Development from Industry to University and Back Again, Rikard Land (former), Igor Cavrak (University of Zagreb), ICSE 2003 International Workshop on Global Software Development (GSD 2003), ACM, Portland, Oregon, Editor(s):Daniela Damian, Filippo Lanubile, and Heather L. Oppenheimer, May, 2003 |
| | Is Software Engineering Training Enough for Software Engineers?, Ivica Crnkovic, Rikard Land (former), Andreas Sjögren (former), 16th International Conference on Software Engineering Education and Training, IEEE, Madrid, March, 2003 |
| | Software Deterioration And Maintainability – A Model Proposal, Rikard Land (former), Second Conference on Software Engineering Research and Practise in Sweden (SERPS), Blekinge Institute of Technology, Karlskrona, Sweden, October, 2002 |
| | INFORMATION ORGANIZER, A comprehensive view on reuse, Erik Gyllenswärd (external), Mladen Kap (CompFab), Rikard Land (former), International Conference on Enterprise Information Systems, p 8, April, 2002 |
| | Improving Quality Attributes of a Complex System Through Architectural Analysis – A Case Study, Rikard Land (former), Engineering of Computer-Based Systems, p 167-174, IEEE, Lund, Sweden, April, 2002 |
|
| | |
|
MRTC reports
|
| | The Progress Process Guidelines (PPG), Rikard Land (former), Jan Carlson, Stig Larsson (former), Ivica Crnkovic, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-247/2010-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, September, 2010 |
| | An Industrial Survey on Software Process Practices, Preferences and Methods, Adnan Causevic, Iva Krasteva (Sofia University), Rikard Land (former), Abdulkadir Sajeev (former), Daniel Sundmark, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-233/2009-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, March, 2009 |
| | A Systematic Comparison of Agile Principles and the Fundaments of Component-Based Software Development, Iva Krasteva (Sofia University), Per Branger (former), Rikard Land (former), MRTC report ISSN 1404-3041 ISRN MDH-MRTC-220/2007-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, December, 2007 |
| | Software Component Evaluation: A Theoretical Study on Component Selection and Certification, Alexandre Alvaro (CESAR), Rikard Land (former), Ivica Crnkovic, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-217/2007-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, November, 2007 |
| | Classifying and Consolidating Software Component Selection Methods, Rikard Land (former), Laurens Blankers (former), MRTC report ISSN 1404-3041 ISRN MDH-MRTC-218/2007-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, November, 2007 |
| | A Quantitative Survey on Software In-house Integration, Rikard Land (former), Peter Thilenius (School of Business, Mälardalen University), Stig Larsson (former), Ivica Crnkovic, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-203/2006-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, July, 2006 |
| | Interviews on Software Systems Merge, Rikard Land (former), MRTC report ISSN 1404-3041 ISRN MDH-MRTC-196/2006-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, February, 2006 |
| | Interviews on Software Integration, Rikard Land (former), Stig Larsson (former), Ivica Crnkovic, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-177/2005-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, April, 2005 |
| | A Brief Survey of Software Architecture, Rikard Land (former), MRTC report ISSN 1404-3041 ISRN MDH-MRTC-57/2002-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, February, 2002 |
|
| | |
|
Technical reports
|
| | Seminar report: Functional safety - emerging, changing and integrating standards and applications, Mikael Åkerholm (former), Rikard Land (former), Martin Törngren (KTH), Technical Report, MRTC, February, 2010 |
|
| | |
|
In-the-press papers
|
| | Can you afford not to certify your control system?, Mikael Åkerholm (former), Rikard Land (former), Christian Strzyz (CC Systems), iVT International, http://www.ivtinternational.com/legislative_focus_nov.php, November, 2009 |
|