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
Ding et al. introduce a Metric Attention Module (MAM) that boosts software defect prediction by mining correlations in features and modules.
It was evaluated on several datasets in within- and cross-project settings, showing improvements over baselines.
doi.org/10.1016/j.scic…
Suwa and Igarashi introduce MetaFM, a module system enabling cross-stage type abstraction in multi-stage programming with advanced module features.
It is evaluated through two formal semantics and a real-world implementation showing type safety.
authors.elsevier.com/a/1lbtuc7X5EoFU
Rabbiun et al. introduce an exact schedulability test for Adaptive Mixed-Criticality systems with Weakly-Hard constraints using a generalized (m,k)-firm model.
The evaluation shows an 18% schedulability improvement over the traditional skip-over model.
authors.elsevier.com/a/1lbEtc7X5EoFy
Boukham et al. present a retrospective case study on using the Spoofax language workbench at Oracle to develop DSLs for large-scale graph analytics.
The evaluation examines how Spoofax met industrial needs over 10 years in real-world use.
authors.elsevier.com/a/1lZTec7X5EoFH
Llanez et al. integrate four software design patterns into the Cognitive-Affective (COGAF) model to streamline the development of Serious Games.
A case study shows improved code organization and efficiency without compromising training effectiveness.
sciencedirect.com/science/articl…
Ahmadi introduces a typed, index-free framework for linear algebra and tensor calculus using semiadditive 2-categories, where tensors are modeled as 1- and 2-morphisms.
The framework is assessed through explicit operations within the 2-category of 2Vec.
doi.org/10.1016/j.scic…
Zhao and Chen introduce Wolfs, a communication-centric programming framework for Distributed Computing Continuum Systems using hierarchical models built from basic programming constructs.
Its capabilities are demonstrated through two case studies.
authors.elsevier.com/a/1lWatc7X5EoDU
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
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.
7 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.
764 Followers 241 FollowingFormal Methods Europe is a worldwide association bringing together researchers and practitioners in formal methods developing computing systems and software.
240 Followers 1K FollowingComputer scientist / Software engineer / Modelling and some other stuff. Assistant professor at @uam_eps @miso_uam @uam_madrid |
https://t.co/2gURpRvM3s
238 Followers 368 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.
425 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
238 Followers 121 Followinginternational scientific, engineering and educational organization dedicated to advancing the arts, sciences and applications of IT and Microelectronics
141K Followers 39 FollowingSan Diego Dec 2-7, 25 and Mexico City Nov 30-Dec 5, 25. 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: #PLDI2026. Tweets by Jenna DiVincenzo and @konskallas.
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.
165 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 590 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.
717 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 537 FollowingWe are preparing the 5th International Conference on Code Quality in cooperation with IEEE Computer Society and Ural Federal University (Ekaterinburg, Russia)