Lars-Åke Fredlund

Orcid: 0000-0002-8296-4609

Affiliations:
  • Swedish Institute of Computer Science, Stockholm, Sweden


According to our database1, Lars-Åke Fredlund authored at least 64 papers between 1990 and 2025.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2025
Executable contracts for Elixir.
J. Log. Algebraic Methods Program., 2025

2024
Controlled Scheduling of Concurrent Elixir Programs.
Proceedings of the 23rd ACM SIGPLAN International Workshop on Erlang, 2024

2023
A formal semantics for agent distribution and fault tolerance in Jason.
J. Log. Algebraic Methods Program., June, 2023

Testing feature-rich blockchains.
Softw. Pract. Exp., May, 2023

Gaining trust by tracing security protocols.
J. Log. Algebraic Methods Program., 2023

Generation and Refinement of Testing Models.
Proceedings of the 22nd ACM SIGPLAN International Workshop on Erlang, 2023

2022
Executable contracts for Elixir.
Proceedings of the Erlang '22: 21st ACM SIGPLAN International Workshop on Erlang, 2022

Automatic Generation of Attacker Contracts in Solidity.
Proceedings of the 4th International Workshop on Formal Methods for Blockchains, 2022

2021
Makina: a new QuickCheck state machine library.
Proceedings of the 20th ACM SIGPLAN International Workshop on Erlang, 2021

2019
Synthesis of verifiable concurrent Java components from formal models.
Softw. Syst. Model., 2019

A Property-based Testing Framework for Multi-Agent Systems.
Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems, 2019

2018
Runtime Verification in Erlang by Using Contracts.
Proceedings of the Functional and Constraint Logic Programming, 2018

Pitfalls of Jason Concurrency.
Proceedings of the Engineering Multi-Agent Systems - 6th International Workshop, 2018

2016
Automatic Grading of Programming Exercises using Property-Based Testing.
Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, 2016

2015
Adding distribution and fault tolerance to Jason.
Sci. Comput. Program., 2015

Functional Testing of Java Programs.
Proceedings of the Trends in Functional Programming - 16th International Symposium, 2015

Applying Property-Based Testing in Teaching Safety-Critical System Programming.
Proceedings of the 41st Euromicro Conference on Software Engineering and Advanced Applications, 2015

Teaching Software Safety to Master Students.
Proceedings of the 41st Euromicro Conference on Software Engineering and Advanced Applications, 2015

2014
Execution and Verification of UML State Machines with Erlang.
Proceedings of the Software Engineering and Formal Methods - 12th International Conference, 2014

A Testing-Based Approach to Ensure the Safety of Shared Resource Concurrent Systems.
Proceedings of the Software Engineering and Formal Methods, 2014

Property-Based Testing of JSON Based Web Services.
Proceedings of the 2014 IEEE International Conference on Web Services, 2014

Teaching Students Property-Based Testing.
Proceedings of the 40th EUROMICRO Conference on Software Engineering and Advanced Applications, 2014

Jsongen: a quickcheck based library for testing JSON web services.
Proceedings of the Thirteenth ACM SIGPLAN workshop on Erlang, 2014

2012
Static Partial Order Reduction for Probabilistic Concurrent Systems.
Proceedings of the Ninth International Conference on Quantitative Evaluation of Systems, 2012

eJason: An Implementation of Jason in Erlang.
Proceedings of the Programming Multi-Agent Systems - 10th International Workshop, 2012

Verification of Timed Erlang Programs Using McErlang.
Proceedings of the Formal Techniques for Distributed Systems, 2012

Erlang as an implementation platform for BDI languages.
Proceedings of the Eleventh ACM SIGPLAN Erlang Workshop, 2012

2010
A Case Study on Verifying a Supervisor Component Using McErlang.
Proceedings of the Tenth Spanish Conference on Programming and Languages, 2010

Model-Checking Erlang - A Comparison between EtomCRL2 and McErlang.
Proceedings of the Testing, 2010

A unified semantics for future Erlang.
Proceedings of the 9th ACM SIGPLAN workshop on Erlang, 2010

Implementing a multiagent negotiation protocol in Erlang.
Proceedings of the 9th ACM SIGPLAN workshop on Erlang, 2010

2009
Rigorous Software Development Using McErlang.
Proceedings of the XIV Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2009), 2009

Property-Based Testing - The ProTest Project.
Proceedings of the Formal Methods for Components and Objects - 8th International Symposium, 2009

Debugging and Verification of Multi-Agent Systems.
Proceedings of the Computer Aided Systems Theory, 2009

Recent improvements to the McErlang model checker.
Proceedings of the 8th ACM SIGPLAN Workshop on Erlang, 2009

2008
A Coding Rule Conformance Checker Integrated into GCC.
Proceedings of the Eighth Spanish Conference on Programming and Computer Languages, 2008

Automatic Coding Rule Conformance Checking Using Logic Programming.
Proceedings of the Practical Aspects of Declarative Languages, 2008

Verifying Robocup Teams.
Proceedings of the Model Checking and Artificial Intelligence, 5th International Workshop, 2008

2007
Automatic Coding Rule Conformance Checking Using Logic Programs
CoRR, 2007

McErlang: a model checker for a distributed functional programming language.
Proceedings of the 12th ACM SIGPLAN International Conference on Functional Programming, 2007

Model Checking a Video-on-Demand Server Using McErlang.
Proceedings of the Computer Aided Systems Theory, 2007

A more accurate semantics for distributed Erlang.
Proceedings of the 2007 ACM SIGPLAN Workshop on Erlang, Freiburg, Germany, October 5, 2007, 2007

Programming distributed Erlang applications: pitfalls and recipes.
Proceedings of the 2007 ACM SIGPLAN Workshop on Erlang, Freiburg, Germany, October 5, 2007, 2007

2006
Model checking erlang programs: the functional approach.
Proceedings of the 2006 ACM SIGPLAN Workshop on Erlang, 2006

2005
Verification of Language Based Fault-Tolerance.
Proceedings of the Computer Aided Systems Theory, 2005

Verifying fault-tolerant Erlang programs.
Proceedings of the 2005 ACM SIGPLAN Workshop on Erlang, Tallinn, 2005

2004
Guaranteeing Correctness Properties of a Java Card Applet.
Proceedings of the Fourth Workshop on Runtime Verification, 2004

2003
A verification tool for ERLANG.
Int. J. Softw. Tools Technol. Transf., 2003

Formal Methods Research at SICS and KTH: An Overview.
Proceedings of the Eighth International Workshop on Formal Methods for Industrial Critical Systems, 2003

2002
Trace analysis of Erlang programs.
ACM SIGPLAN Notices, 2002

Model Checking of Multi-Applet JavaCard Applications.
Proceedings of the Fifth Smart Card Research and Advanced Application Conference, 2002

2001
A framework for reasoning about Erlang code.
PhD thesis, 2001

The Erlang Verification Tool.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2001

Semi-Automated Verification of Erlang Code.
Proceedings of the 16th IEEE International Conference on Automated Software Engineering (ASE 2001), 2001

1999
A Framework for Formal Reasoning about Open Distributed Systems.
Proceedings of the Advances in Computing Science, 1999

1998
On the verification of open distributed systems.
Proceedings of the 1998 ACM symposium on Applied Computing, 1998

System Description: Verification of Distributed Erlang Programs.
Proceedings of the Automated Deduction, 1998

1997
Formal Verification of a Leader Election Protocol in Process Algebra.
Theor. Comput. Sci., 1997

Toward Parametric Verification of Open Distributed Systems.
Proceedings of the Compositionality: The Significant Difference, International Symposium, 1997

1996
Formalising and Prototyping a Concurrent Object-Based Language.
Proceedings of the Analysis and Verification of Multiple-Agent Languages, 1996

1991
Book Review: Design and Validation of Computer Protocols by Gerard J. Holzmann (Prentice Hall, 1991).
Comput. Commun. Rev., 1991

Modelling Dynamic Communication Structures in LOTOS.
Proceedings of the Formal Description Techniques, 1991

Specification and Validation of a Simple Overtaking Protokol using LOTOS.
Proceedings of the Formal Description Techniques, 1991

1990
An Implementation of a Translational Semantics for an Imperative Language.
Proceedings of the CONCUR '90, 1990


  Loading...