Science of Computer Programming is dedicated to the distribution of research results in the areas of software systems development, use and maintenance.journals.elsevier.com/science-of-com…Joined January 2021
Zili et al. introduce WEST, an interactive visualization tool to help practitioners validate Mission-time Linear Temporal Logic (MLTL).
The evaluation includes 5 validation methods and scalability tests with 3 suites of randomly generated MLTL formulas.
authors.elsevier.com/a/1lSM5c7X5EoDI
Dai et al. introduce IMOACT, a framework that uses intrathread method orders to generate effective concurrency tests adaptively.
Experiments show it improves bug detection by 65% and runs 2.43× faster than existing methods.
doi.org/10.1016/j.scic…
Liu et al. introduce an optimized Farkas' Lemma-based invariant generation method using divide-and-conquer and pruning to reduce CNF-to-DNF conversion overhead.
It achieved a 9.27x speedup over existing methods with the same accuracy on a custom dataset.
authors.elsevier.com/a/1lRvnc7X5EoCj
Zhu et al. present a method using a fine-tuned BERT model to detect duplicate vulnerability records across databases (CVE, OSV, etc.).
It outperforms other methods, generalizes well to unseen data, and enhances database maintenance.
authors.elsevier.com/a/1lOu7c7X5EoC6
Francalanza et al. introduce Grits, a channel-based message-passing concurrent language.
The language leverages modalities from adjoint logic to express idioms like broadcast communication and message cancellation.
doi.org/10.1016/j.scic…
Cuijpers et al. present a method to synthesize infinite, safe schedules for multi-variable Energy Timed Automata using limit sets and quantifier elimination.
The method is validated in an industrial oil tank case study.
doi.org/10.1016/j.scic…
Wang et al. analyze five C random program generators for compiler testing.
Each generator produces distinct program features, influencing compiler component coverage differently.
authors.elsevier.com/a/1lNXN_3pyw7u…
Aguzzi et al. present ScaFi-Blocks, a visual low-code environment that simplifies the design of swarm algorithms.
It lowers the entry barrier for programming collective systems by allowing users to visually build swarm behaviors.
authors.elsevier.com/a/1lMNXc7X5EoBw
Bogø et al. present PN2CCS, a browser-based tool that encodes Petri nets into CCS to apply process calculi techniques to process mining.
Evaluation is demonstrated through functional capability, without the use of formal benchmarks.
authors.elsevier.com/a/1lPE8c7X5EoBk
Wen et al. present APT-DRL, a deep reinforcement learning approach using PPO for efficient pairwise test suite generation.
By modeling coverage as a state and applying action masking, it outperforms or matches 8 baselines in coverage and efficiency.
authors.elsevier.com/a/1lKjec7X5EoBX
Edwards et al. released Fossil 2.0 for synthesizing certificates and controllers for dynamical systems.
This version supports a broader class of certificates, integrates control law synthesis, and is compatible with discrete-time models.
doi.org/10.1016/j.scic…
Manzino and de Latorre present a Haskell-embedded DSL that enforces Delimited Release by encoding security policies in types, reducing to type-checking verification.
It is evaluated via three examples: purchase, database access, and password checking.
authors.elsevier.com/a/1lI3Fc7X5EoB9
Passato et al. present DEScMaker to automatically generate C or structured code from SCT-based FSM controllers, preserving properties like controllability and non-blockingness.
Its effectiveness is shown through examples comparing it to manual coding.
authors.elsevier.com/a/1lI6Yc7X5EoB3
Lourenço and Pinto present Why3-do for auto-active verification of distributed algorithms supporting specification refinement and extension for specific classes.
The evaluation includes a verified gallery of distributed algorithms, e.g., Paxos consensus.
doi.org/10.1016/j.scic…
Cruz et al. employ continuous feedback to enhance ML-based code smell detection.
They compare detection performance before and after iterative expert-like feedback on 4 code smells on 20 Java systems, showing notable accuracy and F1-score improvements.
authors.elsevier.com/a/1lExUc7X5EoAJ
De Palma et al. incorporate tAPP, a declarative language for expressing topology-aware scheduling policies in OpenWhisk.
In a case study across multiple cloud regions, tAPP reduces latency and performance variability compared to standard OpenWhisk.
doi.org/10.1016/j.scic…
Scott and Johnstone introduce a modified version of Earley's general parsing algorithm that employs a precomputed table to improve efficiency.
On Java and ANSI C, it shows less memory usage and efficiency than the traditional Earley parser.
doi.org/10.1016/j.scic…
Belghiat presents a method to assign formal semantics to UML2 sequence diagrams via translation into π-calculus.
It enables systematic construction and reasoning of complex behaviors through a case study with the MWB tool for formal verification.
authors.elsevier.com/a/1lAnrc7X5Eo8V
Aracena et al. propose an LLM-based method for automating issue classification, with less need for large training data.
Evaluation on NLBSE 2023 and 2024 datasets revealed that fine-tuned GPT-4o outperformed DeepSeek R1, achieving an average 80.7% F1.
authors.elsevier.com/a/1l9jmc7X5Eo8J
Li et al. introduce ESBMC v7.6, an enhanced SMT-based model checker for C++ that builds on the Clang-based front-end of ESBMC v7.3.
It supports exception handling, improved memory safety analysis, and updated STL operational models using Clang AST.
doi.org/10.1016/j.scic…
2K Followers 2K FollowingAssoc Prof at @cscncsu. PhD in Computer Science. My interests are Software Modernization, Variability Management, Software Quality, MDE, and SBSE.
1K Followers 892 Following33rd IEEE/ACM International Conference on Program Comprehension. Co-located with @ICSEconf.
Happening: April 27, Ottawa, Canada
Official hashtag: #ICPC25
12K Followers 4K FollowingStaff Engineer @ Uber, ex-Adyen, Former Assist Prof in SE @serg_delft, Author of https://t.co/WUAKj72qHb, 2021 CS Teacher of the Year
227 Followers 177 FollowingAssociate Professor at UFSCar - Sorocaba, Brazilian researcher on UX in software start-ups and Human aspects in Software Engineering
27 Followers 41 FollowingProfessor at Federal University of Technology - Paraná (UTFPR). Research interests: software testing and knowledge management.
6 Followers 72 FollowingThe 9th International Conference on Machine Learning and Soft Computing (ICMLSC 2025) will be held on January 24-26, 2025 in Tokyo, Japan.
758 Followers 241 FollowingFormal Methods Europe is a worldwide association bringing together researchers and practitioners in formal methods developing computing systems and software.
241 Followers 1K FollowingComputer scientist / Software engineer / Modelling and some other stuff. Assistant professor at @uam_eps @miso_uam @uam_madrid |
https://t.co/2gURpRvM3s
239 Followers 369 FollowingResearcher in @naomod_team - @IMTAtlantique, @LaboLS2N (UMR @CNRS 6004). Work on Software & Systems Engineering, Modeling/MBE and their practical applications.
6K Followers 2K FollowingResearcher at @BSC_CNS. Data-centric and Responsible AI. Former MP at @parlamentcat. Mostly political and computer science tweets.
427 Followers 1K FollowingAssociate Professor at Babes-Bolyai University, Faculty of Mathematics and Computer Science
TESTUM research group
https://t.co/INALEgH2Jb
1K Followers 892 Following33rd IEEE/ACM International Conference on Program Comprehension. Co-located with @ICSEconf.
Happening: April 27, Ottawa, Canada
Official hashtag: #ICPC25
236 Followers 121 Followinginternational scientific, engineering and educational organization dedicated to advancing the arts, sciences and applications of IT and Microelectronics
139K Followers 36 FollowingVancouver, Dec 10-15, 24. https://t.co/ga8aOw6yUO Tweets to this account are not monitored. Please send feedback to [email protected].
5K Followers 974 FollowingThe ACM SIGPLAN Conference on Programming Language Design and Implementation. Official hashtag this year: #PLDI2025. Tweets by @konskallas and @lastland0
1K Followers 110 FollowingEuropean Conference on Object-Oriented Programming
Practical and theoretical investigations of programming languages, systems and environments
#ECOOP24
343K Followers 2K FollowingIEEE is the world’s largest technical professional organization and is a public charity dedicated to advancing technology for humanity. https://t.co/4lZf7Fh9xh
429 Followers 67 FollowingIEEE Working Conference on Software Visualization. Use #VISSOFT2025 to share your preprints, links to tools, or simply talk about the upcoming conference!
4K Followers 2K FollowingThe ACM Special Interest Group on Software Engineering provides a forum to discuss principles, practices, and new research results in software engineering.
160 Followers 46 FollowingAutomated Software Engineering journal explores the automation of software engineering tasks and the development of innovative tools to support these processes.
11K Followers 591 FollowingOfficial account for ACM's Special Interest Group on Computer-Human-Interaction (HCI). Runs 26 conferences (including @acm_chi), ~70 chapters, and more.
3K Followers 280 FollowingACM SIGPLAN Symposium on Principles of Programming Languages. Rennes, France, 11-17 January 2026 (#POPL2026). Tweets by @xnningxie
18K Followers 101 FollowingOfficial account for ACM SIGCHI Conference: CHI #CHI2026 is in Barcelona, Spain 🎨 April 13 -17.
Content managed by Social Media Chairs.
2K Followers 212 FollowingJournal of Systems and Software. 3rd ranked Systems venue (see https://t.co/SsziKIp5Vb). Handling 1000+ submissions per year.
715 Followers 191 FollowingInternational Conference on Cooperative and Human Aspects of Software Engineering (Co-located with ICSE)
April 12-13, 2026 - Rio De Janeiro — Brazil
#chase2026
165 Followers 538 FollowingWe are preparing the 5th International Conference on Code Quality in cooperation with IEEE Computer Society and Ural Federal University (Ekaterinburg, Russia)