You are here: Home People Lionel Briand
Professor

Lionel Briand

Research Scientist Simula Research Laboratory AS
Mobile: +47 474 57 739
Office: +47 67 82 83 04
Affiliations: Software Engineering

Publications

Download search result as BibTeX
Found 125 scientific publications (published or accepted for publication in forums with peer review).
show all || show 50
Publications with a bar on the left have been produced outside Simula.

2010

Articles in International Journals

M. Bowman, L. Briand, and Y. Labiche. Solving the Class Responsibility Assignment Problem in Object-oriented Analysis with Multi-Objective Genetic Algorithms , Accepted for publication in IEEE Transactions on Software Engineering, 2010.

Refereed Proceedings

R. K. Panesar-Walawege, L. Briand, M. Sabetzadeh, and T. Coq. Characterizing the Chain of Evidence for Software Safety Cases: A Conceptual Model Based on the IEC 61508 Standard, In: Third IEEE International Conference on Software Testing, Verification and Validation (ICST), 2010.

Technical Reports

2009

Articles in International Journals

L. Briand, Y. Labiche, and S. He. Automating Regression Test Selection Based on UML Designs, Information and Software Technology (Elsevier) 51(1), 2009.

L. Briand, Y. Labiche, and Q. Lin. Improving the Coverage Criteria of UML State Machines Using Data Flow Analysis, Accepted for publication in Software Testing, Validation, and Reliability (Wiley), 2009.

L. Briand, Y. Labiche, and T. Yue. Automated Traceability Analysis for UML Model Refinements, Information and Software Technology (Elsevier) 51(2), 2009.

L. Briand, Y. Labiche, Z. Bawar, and N. Spido. Using Machine Learning to Refine Category-Partition Test Specifications and Test Suites, Accepted for publication in Information and Software Technology (Elsevier), 2009.

M. Shousha, L. Briand, and Y. Labiche. A UML/MARTE Model Analysis Methodology for Detection of Starvation and Deadlocks in Concurrent Systems, Submitted to IEEE Transactions on Software Engineering, 2009.

G. Zoughbi, L. Briand, and Y. Labiche. Modeling Safety and Airworthiness (RTCA DO-178B) Information – Conceptual Model and UML Profile, Submitted to Software and System Modeling (Springer), 2009.

Refereed Proceedings

M. Shousha, L. Briand, and Y. Labiche. A UML/MARTE Model Analysis Method for Detection of Data Races in Concurrent Systems, In: ACM/IEEE MODELS 2009, 2009.

Technical Reports

J. Al Dallal, and L. Briand. An Object-Oriented High-Level Design Class Cohesion Metric, Simula Research Laboratory, Simula Technical Report(2009-1), 2009.

J. Al Dallal, and L. Briand. A Precise Method-Method Interaction-Based Cohesion Metric for Object-Oriented Classes, Simula Research Laboratory, technical report(2009-04), 2009.

D. Falessi, L. Briand, and G. Cantone. The Impact of Automated Support for Linking Equivalent Requirements Based on Similarity Measures , Simula Research Laboratory (2009-08), 2009.

K. Frounchi, L. Briand, L. grady, and Y. Labiche. Automating Image Segmentation Verification and Validation by Learning Test Oracles, Carleton University, TR SCE-09-06, 2009.

2008

Edited Books

Articles in International Journals

V. Garousi, L. Briand, and Y. Labiche. A UML-based Quantitative Framework for early Prediction of Resource Usage and Load in Distributed Real-Time Systems, Accepted for publication in Software and Systems Modeling (Springer), 2008.

Refereed Proceedings

W. Araujo, L. Briand, and Y. Labiche. Concurrent Contracts for Java in JML, In: IEEE International Symposium on Software Reliability Engineering (ISSRE), 2008.

L. Briand, Y. Labiche, and Z. Bawar. Using Machine Learning to Refine Black-Box Test Specifications and Test Suites, In: Eigth IEEE International Conference on Quality Software, 2008.

M. Shousha, L. Briand, and Y. Labiche. A UML/SPT Model Analysis Methodology for Concurrent Systems Based on Genetic Algorithms, In: ACM/IEEE 11th International Conference in Model Driven Engineering Languages and Systems (MODELS 2008), 2008.

Technical Reports

Conference Reference

L. Briand. Novel Applications of Machine Learning in Software Testing (Keynote address), In: Eigth IEEE International Conference on Quality Software, 2008.

2007

Books

L. C. Briand, and A. Wolf. Future of Software Engineering, 2007. FOSE '07, IEEE Computer Society Washington, DC, USA, Washington, DC, USA(ISBN: 0-7695-2829-5 ), 2007.

Articles in International Journals

S. Ali, L. C. Briand, M. Jaffar-u. Rehman, H. Asghar, M. Z. Z. Iqbal, and A. Nadeem. A state-based approach to integration testing based on UML models, Information and Software Technology 49(11-12):1087-1106 , 2007.

Refereed Proceedings

E. Arisholm, L. C. L. Briand, and M. J. Fuglerud. Data Mining Techniques for Building Fault-proneness Models in Telecom Java Software, In: 18th International Symposium on Software Reliability Engineering (ISSRE) , ed. by ?, pp. 215-224, IEEE Computer Society (ISBN: 0-7695-3024-9), 2007.

M. Bowman, L. C. Briand, and Y. Labiche. Multi-Objective Genetic Algorithms to Support Class Responsibility Assignment , In: International Conference on Software Maintenance (ICSM 2007), 2007.

L. C. Briand, Y. Labiche, and X. Liu. Using Machine Learning to Support Debugging with Tarantula, In: International Symposium on Software Reliability Engineering (ISSRE), 2007.

S. Mouchawrab, L. C. Briand, and Y. Labiche. Assessing, Comparing, and Combining Statechart-based testing and Structural testing: An Experiment, In: International Symposium on Empirical Software Engineering and Measurement (ESEM), 2007.

G. Zoughbi, L. C. Briand, and Y. Labiche. A UML Profile For Developing Airworthiness-Compliant (RTCA DO-178B) Safety-Critical Software, In: International Conference on Model Driven Engineering Languages , 2007.

Technical Reports

J. Dzidek, E. Arisholm, and L. C. Briand. A Realistic Empirical Evaluation of the Costs and Benefits of UML in Software Maintenance, Simula Research Laboratory, Technical Report(2007 - 04), Oslo, Norway, 2007.

2006

Articles in International Journals

J. H. Andrews, L. C. L. Briand, Y. Labiche, and A. S. Namin. Using Mutation Analysis for Assessing and Comparing Testing Coverage Criteria, IEEE Transactions on Software Engineering 32(8):608-624, 2006.

E. Arisholm, L. C. L. Briand, S. E. Hove, and Y. Labiche. The Impact of UML Documentation on Software Maintenance: An Experimental Evaluation, IEEE Transactions on Software Engineering 32(6):365-381, 2006.

L. C. Briand, Y. Labiche, and J. Leduc. Towards the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software, IEEE Transactions on Software Engineering 32(9), 2006.

L. C. Briand, Y. Labiche, and M. Shousha. Using Genetic Algorithms for Early Schedulability Analysis and Stress Testing in Real-Time Systems, Journal of Genetic Programming and Evolvable Machines 7(2), 2006.

L. C. Briand, Y. Labiche, L. O'Sullivan, and M. Sowka. Automated Impact Analysis of UML Models, Journal of Systems and Software 79(3):339-352, 2006.

Refereed Proceedings

E. Arisholm, and L. C. L. Briand. Predicting Fault-prone Components in a Java Legacy System, In: 5th ACM-IEEE International Symposium on Empirical Software Engineering (ISESE), Rio de Janeiro, Brazil, September 21-22, ed. by Maldonado, Mendes & Wohlin, pp. 8-17, ACM (ISBN: 1-59593-218-6), 2006.

L. C. Briand. The Experimental Paradigm in Reverse Engineering: Role, Challenges, and Limitations, In: IEEE Working Conference on Reverse Engineering (WCRE), ed. by Editor, Publisher (ISBN: 0000000000), 2006.

L. C. Briand, Y. Labiche, and A. Sauvé. Guiding the Application of Design Patterns Based on UML Models, In: IEEE International Conference on Software Maintenance (ICSM), ed. by Editor, pp. 0, Publisher (ISBN: 0000000000), 2006.

L. C. L. Briand, Y. Labiche, and M. Sowka. Automated, Contract-based User Testing of Commercial-Off-The-Shelf Components, In: ACM/IEEE International Conference on Software Engineering (ICSE), ed. by Ken Anderson, ACM Press (ISBN: 1-59593-375-1), 2006.

M. Elaasar, L. C. L. Briand, and Y. Labiche. A Metamodeling Approach to Pattern Specification and Detection, In: Proc. of ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS), ed. by Nierstrasz, Whittle, Harel, Reggio, pp. 484-498, Springer (ISBN: 3-540-45772-0), 2006.

V. Garousi, L. C. L. Briand, and Y. Labiche. Traffic-aware Stress Testing of Distributed Systems Based on UML Models, In: ACM/IEEE International Conference on Software Engineering (ICSE), ed. by Ken Anderson, pp. 391 - 400, ACM Press (ISBN: 1-59593-375-1), 2006.

V. Garousi, L. C. L. Briand, and Y. Labiche. Analysis and Visualization of Behavioral Dependencies among Distributed Objects based on UML Models, In: ACM/IEEE MoDELS, ed. by Nierstrasz, Whittle, Harel, Reggio, pp. 365-379, Springer (ISBN: 3-540-45772-0), 2006.

Personal tools