Dag Sjøberg
External collaborator
Publications
Simula-affiliated publications listed
2021
Journal Articles
K. Holgeid, M. Jørgensen, D. I. K. Sjøberg and J. Krogstie
Benefits management in software development: A systematic review of empirical studies
IET Software
2016
Journal Articles
M. Jørgensen, T. Dybå, K. Liestøl and D. I. K. Sjøberg
Incorrect Results in Software Engineering Experiments: How to Improve Research Practices
Journal of Systems and Software
2014
Journal Articles
G. R. Bergersen, D. I. K. Sjøberg and T. Dybå
Construction and Validation of an Instrument for Measuring Programming Skill
IEEE Transactions on Software Engineering
2012
Journal Articles
D. I. K. Sjøberg, A. Yamashita, B. C. D. Anda, A. Mockus and T. Dybå
Quantifying the Effect of Code Smells on Maintenance Effort
IEEE Transactions on Software Engineering
2011
Proceedings, refereed
G. R. Bergersen, J. E. Hannay, D. I. K. Sjøberg, T. Dybå and A. Karahasanovic
Inferring Skill From Tests of Programming Performance: Combining Time and Quality
Proc. 5th Int'l Symp.Empirical Software Engineering and Measurement (ESEM)
2009
Journal Articles
V. B. Kampenes, T. Dybå, J. E. Hannay and D. I. K. Sjøberg
A Systematic Review of Quasi-Experiments in Software Engineering
Information and Software Technology
A. Karahasanovic, U. N. Hinkel, D. I. K. Sjøberg and R. Thomas
Comparing of Feedback Collection and Think-Aloud Methods in Program Comprehension Studies
Behaviour & Information Technology
D. I. K. Sjøberg
Confronting the Myth of Rapid Obsolescence in Computing Research
Communications of the ACM
J. E. Hannay, E. Arisholm, H. Engvik and D. I. K. Sjøberg
Effects of Personality on Pair Programming
IEEE Transactions on Software Engineering
J. E. Hannay, T. Dybå, E. Arisholm and D. I. K. Sjøberg
The Effectiveness of Pair-Programming: a Meta-Analysis
Information and Software Technology
B. C. D. Anda, D. I. K. Sjøberg and A. Mockus
Variability and Reproducibility in Software Engineering: a Study of Four Companies That Developed the Same System
IEEE Transactions on Software Engineering
Proceedings, refereed
A. Yamashita, B. C. D. Anda, D. I. K. Sjøberg, H. C. Benestad, P. E. Arnstad and L. Moonen
Using Concept Mapping for Maintainability Assessments
3rd IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)
Book Chapters
D. I. K. Sjøberg and S. Grimstad
Software Engineering: Why - How - What - What's Next
Simula Research Laboratory - by thinking constantly about it
D. I. K. Sjøberg
The Industry Is Our Lab - Organization and Conducting of Empirical Studies in Software Engineering at Simula
Simula Research Laboratory - by thinking constantly about it
Talks, contributed
D. I. K. Sjøberg
Control Versus Realism in Software Engineering Studies: Experiences From Simula Research Laboratory
Keynote address
D. I. K. Sjøberg
Experiences From Empirical Studies at Simula Research Laboratory
Invited lecture
2008
Journal Articles
A. Følstad, B. C. D. Anda and D. I. K. Sjøberg
Usability Inspection: a Comparative Study of the Evaluator Performance of Work-Domain Experts Vs. Usability Experts
journal
Book Chapters
D. I. K. Sjøberg, T. Dybå, B. C. D. Anda and J. E. Hannay
Building Theories in Software Engineering
Advanced Topics in Empirical Software Engineering
A. Jedlitschka, M. Ciolkowski and D. Pfahl
Reporting Experiments in Software Engineering
Guide to Advanced Empirical Software Engineering
M. Mueller and D. Pfahl
Simulation Methods
Guide to Advanced Empirical Software Engineering
Edited books
F. Shull, J. Singer and D. I. K. Sjøberg
Advanced Topics in Empirical Software Engineering
2007
Journal Articles
V. B. Kampenes, T. Dybå, J. E. Hannay and D. I. K. Sjøberg
A Systematic Review of Effect Size in Software Engineering Experiments
Information and Software Technology
J. E. Hannay, D. I. K. Sjøberg and T. Dybå
A Systematic Review of Theory Use in Software Engineering Experiments
IEEE Transactions on Software Engineering
T. Dybå, E. Arisholm, D. I. K. Sjøberg, J. E. Hannay and F. Shull
Are Two Heads Better Than One? on the Effectiveness of Pair Programming
IEEE Software
E. Arisholm, H. E. Gallis, T. Dybå and D. I. K. Sjøberg
Evaluating Pair Programming With Respect to System Complexity and Programmer Expertise
IEEE Transactions on Software Engineering
V. Basili, M. Zelkowitz, D. I. K. Sjøberg, P. Johnson and T. Cowling
Protocols in the Use of Empirical Software Engineering Artifacts
Empirical Software Engineering
Proceedings, refereed
D. I. K. Sjøberg, T. Dybå and M. Jørgensen
The Future of Empirical Methods in Software Engineering Research
Future of Software Engineering (FOSE '07)
Book Chapters
D. I. K. Sjøberg
Documenting Theories
Empirical Software Engineering Issues: Critical Assessment and Future Directions
D. I. K. Sjøberg
Knowledge Acquisition in Software Engineering Requires Sharing of Data and Artifacts
Empirical Software Engineering Issues: Critical Assessment and Future Directions
2006
Journal Articles
J. Krogstie, A. Jahr and D. I. K. Sjøberg
A Longitudinal Study of General and Functional Maintenance in Norway
Information and Software Technology
T. Dybå, V. B. Kampenes and D. I. K. Sjøberg
A Systematic Review of Statistical Power in Software Engineering Experiments
Information and Software Technology
Book Chapters
E. Arisholm and D. I. K. Sjøberg
Evaluating the Effect of a Delegated Versus Centralized Control Style on the Maintainability of Object-Oriented Software
Software Process Improvement: Results and Experience from the Field
B. C. D. Anda, K. Hansen, I. Gullesen and H. K. Thorsen
Experiences From Introducing UML-Based Development in a Large Safety-Critical Project
Software Process Improvement. Results and Experiences from the Field
M. Jørgensen and D. I. K. Sjøberg
Expert Estimation of Software Development Work
Software Evolution and Feedback: Theory and Practice
A. Karahasanovic, A. Fjuk, D. I. K. Sjøberg and R. Thomas
Revealing Object-Oriented Comprehension by Feedback Collection
Comprehensive Object-Oriented Learning. The Learner's Perspective
Edited books
R. Conradi, T. Dybå, D. I. K. Sjøberg and T. Ulsund
Software Process Improvement: Results and Experience From the Field
Talks, contributed
D. I. K. Sjøberg
The Simula Approach to Experimentation in Software Engineering
Keynote address at EASE'2006
2005
Journal Articles
D. I. K. Sjøberg, J. E. Hannay, O. Hansen, V. B. Kampenes, A. Karahasanovic, N. Liborg and A. C. Rekdal
A Survey of Controlled Experiments in Software Engineering
IEEE Transactions on Software Engineering
A. Karahasanovic, B. C. D. Anda, E. Arisholm, S. E. Hove, M. Jørgensen, D. I. K. Sjøberg and R. Welland
Collecting Feedback During Software Engineering Experiments
Empirical Software Engineering
B. C. D. Anda and D. I. K. Sjøberg
Investigating the Role of Use Cases in the Construction of Class Diagrams
Empirical Software Engineering
Proceedings, refereed
H. C. Benestad, E. Arisholm and D. I. K. Sjøberg
How to Recruit Professionals As Subjects in Software Engineering Experiments
IRIS (Information Systems Research in Scandinavia), August 6-9, Kristiansand Norway
Talks, contributed
D. I. K. Sjøberg
Use of Professionals in Experiments
Letter to Editor, IEEE Software, Sep/Oct, pp. 9-10
2004
Journal Articles
M. Vokác, W. Tichy, D. I. K. Sjøberg, E. Arisholm and M. Aldrin
A Controlled Experiment Comparing the Maintainability of Programs Designed With and Without Design Patterns - a Replication in a Real Programming Environment
Empirical Software Engineering
E. Arisholm and D. I. K. Sjøberg
Evaluating the Effect of a Delegated Versus Centralized Control Style on the Maintainability of Object-Oriented Software
IEEE Transactions on Software Engineering
M. Jørgensen and D. I. K. Sjøberg
The Impact of Customer Expectation on Software Development Effort Estimates
International Journal of Project Management
Proceedings, refereed
A. Karahasanovic, A. Fjuk, D. I. K. Sjøberg and R. Thomas
A Controlled Experiment to Evaluate the Reactivity and Usefulness of the Think-Aloud Tool
Information Resources Management Association International Conference (IRMA'04), Human Computer Interaction Track
M. Jørgensen and D. I. K. Sjøberg
Generalization and Theory-Building in Software Engineering Research
Empirical Assessment in Software Engineering (EASE2004)
Technical reports
A. Karahasanovic, U. N. Hinkel, D. I. K. Sjøberg, A. K. Levine and R. Thomas
A Controlled Experiment to Evaluate Feedback-Collection Tool in Software Engineering Research, Technical Report 2004-8, Simula Research Laboratory
2003
Journal Articles
M. Jørgensen and D. I. K. Sjøberg
An Effort Prediction Interval Approach Based on the Empirical Distribution of Previous Estimation Accuracy
Information and Software Technology
M. Jørgensen, D. I. K. Sjøberg and U. G. Indahl
Software Effort Estimation by Analogy and Regression Toward the Mean
Journal of Systems and Software
Proceedings, refereed
E. Syversen, B. C. D. Anda and D. I. K. Sjøberg
An Evaluation of Applying Use Cases to Construct Design Versus Validate Design
Hawaii International Conference on System Sciences (HICSS-36)
B. C. D. Anda and D. I. K. Sjøberg
Applying Use Cases to Design Versus Validate Class Diagrams - a Controlled Experiment Using a Professional Modelling Tool
ISESE'2003 (Second International Symposium on Empirical Software Engineering)
R. Conradi, T. Dybå, D. I. K. Sjøberg and T. Ulsund
Lessons Learned and Recommendations From Two Large Norwegian SPI Programmes
9th European Workshop on Software Process Technology (EWSPT 2003)
Book Chapters
D. I. K. Sjøberg, B. C. D. Anda, E. Arisholm, T. Dybå, M. Jørgensen, A. Karahasanovic and M. Vokác
Challenges and Recommendations When Increasing the Realism of Controlled Software Engineering Experiments
Empirical Methods and Studies in Software Engineering: Experiences from ESERNET
Technical reports
E. Arisholm and D. I. K. Sjøberg
A Controlled Experiment With Professionals to Evaluate the Effect of a Delegated Versus Centralized Control Style on the Maintainability of Object-Oriented Software
A. Karahasanovic, B. C. D. Anda, E. Arisholm, S. E. Hove, M. Jørgensen and D. I. K. Sjøberg
A Think-Aloud Support Tool for Collecting Feedback in Large-Scale Software Engineering Experiments
Talks, contributed
H. E. Gallis, E. Arisholm, T. Dybå and D. I. K. Sjøberg
Pair Programming Versus Individual Programming on Maintenance Tasks With Professional Subjects: a Controlled Experiment
Scientific presentation to ISERN, October 4th
2002
Journal Articles
E. Arisholm, D. I. K. Sjøberg, G. J. Carelius and Y. Lindsjørn
A Web-Based Support Environment for Software Engineering Experiments
Nordic Journal of Computing
M. Jørgensen and D. I. K. Sjøberg
Impact of Experience on Maintenance Skills
Journal of Software Maintenance and Evolution: Research and Practice
Proceedings, refereed
M. Jørgensen and D. I. K. Sjøberg
A Simple Effort Prediction Interval Approach
Proceedings of the Conference on Achieving Quality in Information Systems
D. I. K. Sjøberg, B. C. D. Anda, E. Arisholm, T. Dybå, M. Jørgensen, A. Karahasanovic, E. Koren and M. Vokác
Conducting Realistic Experiments in Software Engineering
ISESE'2002 (First International Symposium on Empirical Software Engineering)
E. Arisholm, D. I. K. Sjøberg, G. J. Carelius and Y. Lindsjørn
SESE - an Experiment Support Environment for Evaluating Software Engineering Technologies
NWPER'2002 (Tenth Nordic Workshop on Programming and Software Development Tools and Techniques)
B. C. D. Anda and D. I. K. Sjøberg
Towards an Inspection Technique for Use Case Models
Fourteenth IEEE Conference on Software Engineering and Knowledge Engineering (SEKE'02)
A. Karahasanovic and D. I. K. Sjøberg
Visualising Impacts of Change in Evolving Object-Oriented Systems: an Explorative Study
Proceedings of the International Workshop on Graph-Based Tools GraBaTs'02
Talks, contributed
D. I. K. Sjøberg, O. Søråsen and L. Holden
Nekrolog - Kristen Nygaard, Aftenposten Og Uniforum 13.8.2002
Misc
D. I. K. Sjøberg
Obituary - Kristen Nygaard
2001
Journal Articles
E. Arisholm, D. I. K. Sjøberg and M. Jørgensen
Assessing the Changeability of Two Object-Oriented Design Alternatives - a Controlled Experiment
Empirical Software Engineering
M. Jørgensen and D. I. K. Sjøberg
Impact of Effort Estimates on Software Project Work
Information and Software Technology
M. Jørgensen and D. I. K. Sjøberg
Software Process Improvement and Human Judgement Heuristics
Scandinavian Journal of Information Systems
Proceedings, refereed
M. Jørgensen and D. I. K. Sjøberg
Anchoring Effects: an Important Cause of Too Optimistic Effort Estimates in Software Development Projects
24nd IRIS Conference (Information Systems Research Seminar In Scandinavia)
D. I. K. Sjøberg, E. Arisholm and M. Jørgensen
Conducting Experiments on Software Evolution
4th International Workshop on Principles of Software Evolution (IWPSE 2001)
A. Karahasanovic, D. I. K. Sjøberg and M. Jørgensen
Data Collection in Software Engineering Experiments
Managing Information Technology in a Global Economy, Information Resources Management Association International Conference IRMA 2001, Software Engineering Track
B. C. D. Anda, H. Dreiem, D. I. K. Sjøberg and M. Jørgensen
Estimating Software Development Effort Based on Use Cases - Experiences From Industry
4th International Conference on the Unified Modeling Language (UML2001)
B. C. D. Anda, D. I. K. Sjøberg and M. Jørgensen
Quality and Understandability of Use Case Models
ECOOP 2001 - Object-Oriented Programming, 15th European Conference
M. Jørgensen, U. G. Indahl and D. I. K. Sjøberg
Software Effort Estimation by Analogy and Regression Toward the Mean
The Thirteenth International Conference on Software Engineering & Knowledge Engineering (SEKE01)
A. Karahasanovic and D. I. K. Sjøberg
Visualizing Impacts of Database Schema Changes - a Controlled Experiment
2001 IEEE Symposium on Visual/Multimedia Approaches to Programming and Software Engineering
Edited books
N. Kirby, A. Dearle and D. I. K. Sjøberg
9th International Workshop, POS-9
2000
Journal Articles
K. K. Holgeid, J. Krogstie and D. I. K. Sjøberg
A Study of Development and Maintenance in Norway: Assessing the Efficiency of Information Systems Support Using Functional Maintenance
Information and Software Technology
A. L. Opdahl and D. I. K. Sjøberg
Programming and Software Development Environment Research in the Nordic Countries
Nordic Journal of Computing
E. Arisholm and D. I. K. Sjøberg
Towards a Framework for Empirical Assessment of Changeability Decay
Journal of Systems and Software
Proceedings, refereed
M. Jørgensen and D. I. K. Sjøberg
Empirical Studies on Effort Estimation in Software Development Projects
IRMA 2000
M. Jørgensen, G. Kirkebøen, D. I. K. Sjøberg, B. C. D. Anda and L. Bratthall
Human Judgement in Effort Estimation of Software Projects
Beg, Borrow, or Steal Workshop, International Conference on Software Engineering
M. Jørgensen and D. I. K. Sjøberg
The Importance of NOT Learning From Experience
EuroSPI'2000 -European Software Process Improvement
M. Jørgensen, D. I. K. Sjøberg and G. Kirkebøen
The Prediction Ability of Experienced Software Maintainers
4th Europan Conference on Software Maintenance and Reengineering
Book Chapters
D. I. K. Sjøberg, M. P. Atkinson, P. Philbrow and C. Waite
The Persistent Workshop - a Programming Environment for Napier88
Fully Integrated Data Environment
Technical reports
T. Dybå, K. J. Wedde, T. Stålhane, N. B. Moe, R. Conradi, T. Dingsøyr, D. I. K. Sjøberg and M. Jørgensen
SPIQ Metodehåndbok
Talks, contributed
K. A. Mughal, A. L. Opdahl and D. I. K. Sjøberg
Proceedings of NWPER'2000 - the Ninth Nordic Workshop on Programming and Software Development Environment Research
Lillehammer, Norway 28-30 May, 2000, Research Report 283, Department of Informatics, University of Oslo, ISBN 82-7368-231-5, ISSN 0806-3036
1999
Journal Articles
K. Bennet, F. Burd, C. Kemerer, M. M. Lehman, M. Lee, R. Madachy, C. Mair, D. I. K. Sjøberg and S. Slaughter
Empirical Studies of Evolving Systems
Empirical Software Engineering
M. Jørgensen, D. I. K. Sjøberg and R. Conradi
Reuse of Software Development Experience - a Case Study
Telektronikk
Proceedings, refereed
K. K. Holgeid, J. Krogstie and D. I. K. Sjøberg
A Longitudinal Study of Software Maintenance in Norway
International Conference on Software Maintenance (ICSM'99)
E. Arisholm and D. I. K. Sjøberg
Empirical Assessment of Changeability Decay in Object-Oriented Software
ICSE'99 Workshop on Empirical Studies of Software Development and Evolution
E. Arisholm, B. C. D. Anda, M. Jørgensen and D. I. K. Sjøberg
Guidelines on Conducting Software Process Improvement Studies in Industry
22nd IRIS Conference (Information Systems Research Seminar In Scandinavia)
E. Arisholm, J. Skandsen, K. Sagli and D. I. K. Sjøberg
Improving an Evolutionary Development Process - a Case Study
EuroSPI99
A. Karahasanovic and D. I. K. Sjøberg
Supporting Database Schema Evolution by Impact Analysis
Proceedings of Norwegian Conference in Informatics NIK'99
1998
Proceedings, refereed
G. Arneberg, K. Sagli and D. I. K. Sjøberg
Configuration Management in Component-Based Development Projects
Workshop on Component-Based Information Systems Engineering (CBISE'98)
S. Grimstad, D. I. K. Sjøberg and M. P. Atkinson
Evaluating Usability Aspects of PJama Based on Source Code Measurements
Third International Workshop on Persistence and Java (POS8/PJW3)
M. Jørgensen, D. I. K. Sjøberg and R. Conradi
Reuse of Software Development Experience at Telenor Telecom Software
European Software Process Improvement Conference (EuroSPI'98)
D. I. K. Sjøberg
Software Constraints in Integrated Data Environments
Fifth Integrated Data Environments Australia Workshop (IDEA5)
1997
Journal Articles
D. I. K. Sjøberg, R. Welland, M. P. Atkinson, P. Philbrow and C. Waite
Exploiting Persistence in Build Management
Software: Practice and Experience
D. I. K. Sjøberg, R. Welland and M. P. Atkinson
Software Constraints for Large Application Systems
Computer Journal
D. I. K. Sjøberg, R. Welland, M. P. Atkinson, P. Philbrow, C. Waite and -. Macneill
The Persistent Workshop - a Programming Environment for Napier88
Nordic Journal of Computing
Proceedings, refereed
R. Welland, D. I. K. Sjøberg and M. P. Atkinson
Empirical Analysis Based on Automatic Tool Logging
Empirical Assessment & Evaluation in Software Engineering (EASE97)
Talks, contributed
D. I. K. Sjøberg and P. E. Arnstad
Driftsrevolusjonen
Kronikk, Computerworld, 9.5.97
D. I. K. Sjøberg and P. E. Arnstad
Komponenter - Basis for Utvikling Etter Ferdighusprinsippter
Computerworld, 19.9.97
1996
Proceedings, refereed
D. I. K. Sjøberg, R. Welland, M. P. Atkinson, M. Jørgensen, J. P. Martinussen and A. Maus
Evaluating Software Maintenance Technology
Norwegian Conference in Informatics
D. I. K. Sjøberg, R. Welland, M. P. Atkinson, P. Philbrow, C. Waite and S. Macneill
The Persistent Workshop - a Programming Environment for Napier88
7th Nordic Workshop on Programming Environment Research (NWPER'96)
Talks, contributed
D. I. K. Sjøberg and N. Cristophersen
Den Menneskefiendtlige Informasjonsteknologien \- Og Andre Myter
Artikkel i Schola
1995
Proceedings, refereed
D. I. K. Sjøberg, -. Cutts, R. Welland and M. P. Atkinson
Analysing Persistent Language Applications
Sixth International Workshop on Persistent Object Systems (Tarascon)
D. I. K. Sjøberg, M. P. Atkinson and R. Welland
Thesaurus-Based Software Environments
Workshop on the Intersection Between Databases and Software Engineering (WIBDSE'94)
D. I. K. Sjøberg
Towards a Methodology for Evaluating Software Maintenance Technology
18th Information systems Research seminar In Scandinavia (IRIS18)
Talks, contributed
D. I. K. Sjøberg and N. Cristophersen
Bør PC-Markedsførere Spises Til Aftens?
Kronikk, Dagbladet 19.12.95
O. Lysne and D. I. K. Sjøberg
Internett - Ikke Livsnødvendig
Kronikk i Aftenposten, 13. Desember
1994
Proceedings, refereed
D. I. K. Sjøberg, M. P. Atkinson, J. Lopes and P. Trinder
Building an Integrated Persistent Application
Proceedings of the Fourth International Workshop on Database Programming Languages
D. I. K. Sjøberg
Managing Change in Information Systems: Technological Challenges
17th Information systems Research seminar In Scandinavia (IRIS17)
D. I. K. Sjøberg
Software Constraint Models - a Means to Improve Maintainability and Consistency
Norwegian Conference in Informatics
1993
Journal Articles
D. I. K. Sjøberg
Quantifying Schema Evolution
Information and Software Technology
Proceedings, refereed
M. P. Atkinson, D. I. K. Sjøberg and R. Morrison
Managing Change in Persistent Object Systems
Proceedings of the First JSSST International Symposium on Object Technologies for Advanced Software
PhD Thesis
D. I. K. Sjøberg
Thesaurus-Based Methodologies and Tools for Maintaining Persistent Application Systems
1989
Journal Articles
E. Bendvold, Ø. Kravdal, N. Moe, D. I. K. Sjøberg and J. Skjaeraasen
Marital Break-Up Among Couples Raising Families by Artificial Insemination by Donor
Fertility and Sterility
1988
Proceedings, refereed
Y. Lindsjørn and D. I. K. Sjøberg
Database Concepts Described in an Object-Oriented Perspective
Proceedings of the European Conference on Object-Oriented Programming Oslo
1987
Journal Articles
K. F. Lindegaard, T. Lundar, J. Wiberg, D. I. K. Sjøberg, R. Aaslid and H. Nornes
Variations in Middle Cerebral Artery Blood Flow Investigated With Noninvasive Transcranial Blood Velocity Measurements
Stroke