Journal Information
Journal of Logical and Algebraic Methods in Programming
https://www.journals.elsevier.com/journal-of-logical-and-algebraic-methods-in-programmingImpact Factor: |
0.685 |
Publisher: |
Elsevier |
ISSN: |
2352-2208 |
Viewed: |
7959 |
Tracked: |
1 |
Call For Papers
The Journal of Logical and Algebraic Methods in Programming is an international journal whose aim is to publish high quality, original research papers, survey and review articles, tutorial expositions, and historical studies in the areas of logical and algebraic methods and techniques for guaranteeing correctness and performability of programs and in general of computing systems. All aspects will be covered, especially theory and foundations, implementation issues, and applications involving novel ideas. Topics of interest to the journal include: • Applications of algebras, co-algebra and categories to programming • Applications of proof theory and model theory to programming • Constraint programming • Foundations of Programming Paradigms • Logic programming • Logical Foundations of Program Security • Models and Analytical Models for Cyber-Physical Systems • Process Calculi • Programming Models • Quantitative Methods for System Analysis • Specification and verification of systems The Journal of Logical and Algebraic Methods in Programming complements Elsevier's Science of Computer Programming and Theoretical Computer Science by its focus on the foundations and the application of logical, algebraic and categorical methods to programming and to the development of trustworthy computing systems.
Last updated by Dou Sun in 2021-04-04
Special Issues
Special Issue on Foundations for Effective and Correct Runtime MonitoringSubmission Date: 2023-11-30Guest editors: Adrian Francalanza Email: adrian.francalanza@um.edu.mt Special issue information: Runtime monitoring is an increasingly popular technique for improving software reliability, correctness and performance. It can be broadly construed as the runtime analysis of systems in order to infer aspects of their behaviour to potentially affect their current execution. Runtime monitoring brings about various advantages, from the convenience of dynamically generating a system model from its own execution, to the opportunities afforded to conduct fault containment and error recovery. Example applications of the technique include telemetry, log aggregation, threshold alerting, performance monitoring and runtime verification/enforcement; aspects of monitoring also manifest themselves as part of established software techniques such as testing. The scope of this theme covers the various challenges of devising formal approaches and theories underpinning the specification, analysis, and realisation of effective monitored systems. These include (but are not limited to) aspects such as: + system instrumentation and event extraction; + execution recording and replaying; + fault localization, recovery and resilience; + automated monitor synthesis and program repair; + programming language support for runtime analysis and verification; + the connections between specification logics and correct runtime analysis; and + the integration of monitoring with other verification techniques. Manuscript submission information: Submission deadline: 30th November 2023 Learn more about the benefits of publishing in a special issue: https://www.elsevier.com/authors/submit-your-paper/special-issues Interested in becoming a guest editor? Discover the benefits of guest editing a special issue and the valuable contribution that you can make to your field: https://www.elsevier.com/editors/role-of-an-editor/guest-editors ------------ Guest editors: ------------ Adrian Francalanza ------------ Email: adrian.francalanza@um.edu.mt
Last updated by Dou Sun in 2023-06-24
Special Issue on Logic and Type Theoretic Foundations of Concurrent and Distributed SystemsSubmission Date: 2023-11-30The continuous development of networks and communicating systems at the heart of the digital revolution raises new challenges to logic and formal methods in Computer Science. The need for new methods for designing and verifying software and hardware systems has fostered both the introduction of new logics and the adaptation and extensions of preexisting logical systems. In the literature, there are many different models of concurrency, such as transition systems and automata, domain-theoretic models, game-theoretic models, process algebras, Petri nets, mobile and collaborative systems, etc. On the one hand, several logics were introduced to reason about them, formalising basic properties like deadlock freedom, behavioural equivalence, safety and liveness, security and scalability. These formalisations underpin the analysis, synthesis and verification of concurrent programs and systems. On the other hand, type systems were devised to structure programs and systems in such a way that the same properties are guaranteed. To assess essential issues such that soundness and expressivity of type systems, it is essential to study their connections with logic. With respect to the theme, topics of interest include (but are not limited to): - logics for concurrency such as modal logics, probabilistic and stochastic logics - resource-aware logics and type systems, such as linear logic, temporal and spatial logics - logic-based techniques for specification and verification of concurrent programs and systems, including automata and model checking - formalisms and type systems for process coordination and protocol specification, such as choreographies and session types - language-based security and proof-carrying code - game theoretic models of logic and computation
Last updated by Dou Sun in 2023-06-24
Related Journals
CCF | Full Name | Impact Factor | Publisher | ISSN |
---|---|---|---|---|
Magnetic Resonance Imaging | 2.546 | Elsevier | 0730-725X | |
Semiconductor Science and Technology | 2.098 | IOP Publishing | 0268-1242 | |
c | International Journal on Document Analysis and Recognition | 2.085 | Springer | 1433-2833 |
c | Logical Methods in Computer Science | Logical Methods in Computer Science | 1860-5974 | |
Mathematical Programming | 3.995 | Springer | 0025-5610 | |
b | Journal of Functional Programming | 1.37 | Cambridge University Press | 0956-7968 |
Geographical Abstracts: Physical Geography | Elsevier | 0954-0504 | ||
b | Formal Aspects of Computing | 1.226 | Springer | 0934-5043 |
b | Computational Complexity | 0.487 | Springer | 1016-3328 |
Signal, Image and Video Processing | 0.409 | Springer | 1863-1703 |
Full Name | Impact Factor | Publisher |
---|---|---|
Magnetic Resonance Imaging | 2.546 | Elsevier |
Semiconductor Science and Technology | 2.098 | IOP Publishing |
International Journal on Document Analysis and Recognition | 2.085 | Springer |
Logical Methods in Computer Science | Logical Methods in Computer Science | |
Mathematical Programming | 3.995 | Springer |
Journal of Functional Programming | 1.37 | Cambridge University Press |
Geographical Abstracts: Physical Geography | Elsevier | |
Formal Aspects of Computing | 1.226 | Springer |
Computational Complexity | 0.487 | Springer |
Signal, Image and Video Processing | 0.409 | Springer |
Related Conferences
CCF | CORE | QUALIS | Short | Full Name | Submission | Notification | Conference |
---|---|---|---|---|---|---|---|
ICCC | International Conference on Innovative Computing and Cloud Computing | 2011-07-20 | 2011-07-20 | 2011-08-13 | |||
b | a* | a2 | COLT | Annual Conference on Learning Theory | 2022-02-09 | 2022-07-02 | |
b3 | JTRES | International Workshop on Java Technologies for Real-time and Embedded Systems | 2016-06-12 | 2016-07-20 | 2016-08-29 | ||
DOA-Trusted Cloud | International Conference on Secure Virtual Infrastructures | 2014-06-15 | 2014-08-06 | 2014-10-27 | |||
WS-FM | International Workshop on Web Services and Formal Methods | 2012-07-21 | 2012-09-06 | ||||
b | a | a2 | ESA | European Symposium on Algorithms | 2023-04-28 | 2023-06-23 | 2023-09-04 |
SESBC | International Conference on Software Engineering, Security and Blockchain | 2023-08-05 | 2023-08-14 | 2023-08-19 | |||
b | a | b1 | CCC | IEEE Conference on Computational Complexity | 2022-02-14 | 2022-04-30 | 2022-07-21 |
ICEIEC | IEEE International Conference on Electronics Information and Emergency Communication | 2020-06-25 | 2020-07-05 | 2020-07-17 | |||
a | a2 | ESOP | European Symposium on Programming | 2023-10-12 | 2023-12-21 | 2024-04-06 |
Short | Full Name | Submission | Conference |
---|---|---|---|
ICCC | International Conference on Innovative Computing and Cloud Computing | 2011-07-20 | 2011-08-13 |
COLT | Annual Conference on Learning Theory | 2022-02-09 | 2022-07-02 |
JTRES | International Workshop on Java Technologies for Real-time and Embedded Systems | 2016-06-12 | 2016-08-29 |
DOA-Trusted Cloud | International Conference on Secure Virtual Infrastructures | 2014-06-15 | 2014-10-27 |
WS-FM | International Workshop on Web Services and Formal Methods | 2012-09-06 | |
ESA | European Symposium on Algorithms | 2023-04-28 | 2023-09-04 |
SESBC | International Conference on Software Engineering, Security and Blockchain | 2023-08-05 | 2023-08-19 |
CCC | IEEE Conference on Computational Complexity | 2022-02-14 | 2022-07-21 |
ICEIEC | IEEE International Conference on Electronics Information and Emergency Communication | 2020-06-25 | 2020-07-17 |
ESOP | European Symposium on Programming | 2023-10-12 | 2024-04-06 |
Recommendation