F-Code: A Portable Software Platform for Data-Parallel Languages. - Vyacheslav B. Muchnick; Alexander V. Shafarenko (CONPAR, 1992)

Data-Parallel Portable Software Platform: Principles and Implementation. - Vyacheslav B. Muchnick; Alexander V. Shafarenko; Carl David Sutton (PARLE, 1993)

F-Code and its Implementation: A Portable Software Platform for Data Parallelism. - Vyacheslav B. Muchnick; Alexander V. Shafarenko; Carl David Sutton (Comput. J., 1993)

Symmetries in Data Parallelism. - Alexander V. Shafarenko (Comput. J., 1995)

Data parallel computing - the language dimension. - Vyacheslav B. Muchnick; Alexander V. Shafarenko (Chapman and Hall, 1996)

A Nonannotative Approach to Distributed Data-Parallel Computing. - Alexander V. Shafarenko (Euro-Par, Vol. I, 1996)

Optical Interconnection hardware for scalable systems. - Julian A. B. Dines; John F. Snowdon; Marc P. Y. Desmulliez; D. T. Nielson; Dima B. Barsky; Alexander V. Shafarenko; Chris R. Jesshope (PDPTA, 1996)

Use of F-Code as a Very High Level Intermediate Language for DSP. - Edward D. Willink; Alexander V. Shafarenko; Vyacheslav B. Muchnick (Euro-Par, 1997)

Optical Interconnectivity in a Scalable Data-Parallel System. - Julian A. B. Dines; John F. Snowdon; Marc P. Y. Desmulliez; Dima B. Barsky; Alexander V. Shafarenko; Chris R. Jesshope (J. Parallel Distributed Comput., 1997)

An Integrated Addressing and Routing System for Mobile Agents. - George Neonakis Aggelou; Rahim Tafazolli; Nick Antonopoulos; Alexander V. Shafarenko (PDPTA, 1999)

A Massively Aliasing System for Support of Agent-based Internet Computing. - Nick Antonopoulos; Alexander V. Shafarenko (PDPTA, 1999)

An Adaptive, Reconfigurable Interconnect for Computational Clusters. - Alexander V. Shafarenko; Vladimir Vasekin (CCGRID, 2001)

Access control for agent-based computing: a distributed approach. - Nick Antonopoulos; Kyriakos Koukoumpetsos; Alexander V. Shafarenko (Internet Res., 2001)

A symmetry-based formalism for array subtyping. - Alexander V. Shafarenko (ACM SIGAPL APL Quote Quad, 2001)

An Active Organisation System for Customised, Secure Agent Discovery. - Nick Antonopoulos; Alexander V. Shafarenko (J. Supercomput., 2001)

Coercion as homomorphism: type inference in a system with subtyping and overloading. - Alexander V. Shafarenko (PPDP, 2002)

Teaching mathematical explanation through audiographic technology. - Maureen Loomes; Alexander V. Shafarenko; Martin J. Loomes (Comput. Educ., 2002)

Stream Processing on the Grid: an Array Stream Transforming Language. - Alexander V. Shafarenko (SNPD, 2003)

Identifying word boundaries in handwrittem text. - Yi Sun 001; Timothy S. Butler; Alexander V. Shafarenko; Rod Adams; Martin J. Loomes; Neil Davey (ICMLA, 2004)

General Homomorphic Overloading. - Alexander V. Shafarenko; Sven-Bodo Scholz (IFL, 2004)

Segmenting handwritten text using supervised classification techniques. - Yi Sun 001; Timothy S. Butler; Alex Shafarenko; Rod Adams; Martin J. Loomes; Neil Davey (IJCNN, 2004)

A Binding Scope Analysis for Generic Programs on Arrays. - Clemens Grelck; Sven-Bodo Scholz; Alexander V. Shafarenko (IFL, 2005)

Implementing a Numerical Solution of the KPI Equation Using Single Assignment C: Lessons and Experiences. - Alexander V. Shafarenko; Sven-Bodo Scholz; Stephan Herhut; Clemens Grelck; Kai Trojahner (IFL, 2005)

Streaming Networks for Coordinating Data-Parallel Programs (Position Statement). - Alexander V. Shafarenko (Asia-Pacific Computer Systems Architecture Conference, 2006)

Streaming Networks for Coordinating Data-Parallel Programs. - Clemens Grelck; Sven-Bodo Scholz; Alexander V. Shafarenko (Ershov Memorial Conference, 2006)

Index Vector Elimination - Making Index Vectors Affordable. - Robert Bernecky; Stephan Herhut; Sven-Bodo Scholz; Kai Trojahner; Clemens Grelck; Alexander V. Shafarenko (IFL, 2006)

Vintage Bit Cryptography. - Bruce Christianson; Alexander V. Shafarenko (Security Protocols Workshop, 2006)

Vintage Bit Cryptography. - Alexander V. Shafarenko (Security Protocols Workshop, 2006)

Special issue on Micro-grids - Guest Editor Introduction. - Chris R. Jesshope; Alexander V. Shafarenko (Int. J. Parallel Program., 2006)

Guest Editor's Introduction (Part 2). - Chris R. Jesshope; Alexander V. Shafarenko (Int. J. Parallel Program., 2006)

Coordinating Data Parallel SAC Programs with S-Net. - Clemens Grelck; Sven-Bodo Scholz; Alexander V. Shafarenko (IPDPS, 2007)

Word segmentation of handwritten text using supervised classification techniques. - Yi Sun 001; Timothy S. Butler; Alexander V. Shafarenko; Rod Adams; Martin J. Loomes; Neil Davey (Appl. Soft Comput., 2007)

Information-Theory Analysis of Skewed Coding for Suppression of Pattern-Dependent Errors in Digital Communications. - Alexander V. Shafarenko; Konstantin S. Turitsyn; Sergei K. Turitsyn (IEEE Trans. Commun., 2007)

Concurrency engineering. - Chris R. Jesshope; Alexander V. Shafarenko (ACSAC, 2008)

Nondeterministic Coordination using S-Net. - Alexander V. Shafarenko (High Performance Computing Workshop, 2008)

A Gentle Introduction to S-Net: Typed Stream Processing and Declarative Coordination of Asynchronous Components. - Clemens Grelck; Sven-Bodo Scholz; Alexander V. Shafarenko (Parallel Process. Lett., 2008)

Adaptive Electrical Signal Post-processing with Varying Representations in Optical Communication Systems. - Stephen P. Hunt; Yi Sun 001; Alexander V. Shafarenko; Rod Adams; Neil Davey; Brendan Slater; Ranjeet S. Bhamber; Sonia K. Boscolo; Sergei K. Turitsyn (EANN, 2009)

Efficient weakly-constrained codes for mitigation of patterning effects in Digital Communications. - Alexander V. Shafarenko; Michael P. Fedoruk; Anton Skidin; Sergei K. Turitsyn (ICUMT, 2009)

Numerical Simulations of Unsteady Shock Wave Interactions Using SaC and Fortran-90. - Daniel Rolls; Carl Joslin; Alexei Kudryavtsev; Sven-Bodo Scholz; Alexander V. Shafarenko (PaCT, 2009)

Cluster Computing as an Assembly Process: Coordination with S-Net. - Clemens Grelck; Jukka Julku; Frank Penczek; Alexander V. Shafarenko (CCGRID, 2010)

Correcting Errors in Optical Data Transmission Using Neural Networks. - Stephen P. Hunt; Yi Sun 001; Alexander V. Shafarenko; Rod Adams; Neil Davey; Brendan Slater; Ranjeet S. Bhamber; Sonia K. Boscolo; Sergei K. Turitsyn (ICANN (2), 2010)

Message Driven Programming with S-Net: Methodology and Performance. - Frank Penczek; Stephan Herhut; Sven-Bodo Scholz; Alexander V. Shafarenko; Jungsook Yang; Chun-Yi Chen; Nader Bagherzadeh; Clemens Grelck (ICPP Workshops, 2010)

Relay-Proof Channels Using UWB Lasers. - Bruce Christianson; Alex Shafarenko; Frank Stajano; Ford-Long Wong (Security Protocols Workshop, 2010)

Relay-Proof Channels Using UWB Lasers (Transcript of Discussion). - Alex Shafarenko (Security Protocols Workshop, 2010)

Asynchronous Stream Processing with S-Net. - Clemens Grelck; Sven-Bodo Scholz; Alexander V. Shafarenko (Int. J. Parallel Program., 2010)

Guest Editors' Editorial: Special Issue on the Second International Workshop on Microgrids. - Sven-Bodo Scholz; Alexander V. Shafarenko (Int. J. Parallel Program., 2010)

Parallel signal processing with S-Net. - Frank Penczek; Stephan Herhut; Clemens Grelck; Sven-Bodo Scholz; Alexander V. Shafarenko; Rémi Barrère; Eric Lenormand (ICCS, 2010)

Weakly-Constrained Codes for Suppression of Patterning Effects in Digital Communications. - Alexander V. Shafarenko; Anton Skidin; Sergei K. Turitsyn (IEEE Trans. Commun., 2010)

Engineering Concurrent Software Guided by Statistical Performance Analysis. - Clemens Grelck; Kevin Hammond; Heinz Hertlein; Philip K. F. Hölzenspies; Chris R. Jesshope; Raimund Kirner; Bernd Scheuermann; Alexander V. Shafarenko; Iraneus te Boekhorst; Volkmar Wieser (PARCO, 2011)

Declarative coordination in a multicore environment: the tyranny of streams. - Alexander V. Shafarenko (DAMP, 2011)

Gearing Up: How to Eat Your Cryptocake and Still Have It (Transcript of Discussion). - Alex Shafarenko (Security Protocols Workshop, 2011)

Gearing Up: How to Eat Your Cryptocake and Still Have It. - Alexander V. Shafarenko; Bruce Christianson (Security Protocols Workshop, 2011)

CAL: A Language for Aggregating Functional and Extrafunctional Constraints in Streaming Networks - Alexander V. Shafarenko; Raimund Kirner (CoRR, 2011)

An infrastructure for multi-level optimisation through property annotation and aggregation. - Frank Penczek; Raimund Kirner; Raphael Poss; Clemens Grelck; Alex Shafarenko (NFPinDSML@MoDELS, 2012)

Compilers must speak properties, not just code: CAL: constraint aggregation language for declarative component-coordination. - Raimund Kirner; Frank Penczek; Alexander V. Shafarenko (DAMP, 2012)

Linear Support Vector Machines for Error Correction in Optical Data Transmission. - Alex Metaxas; Alexei Redyuk; Yi Sun 001; Alexander V. Shafarenko; Neil Davey; Rod Adams (ICANNGA, 2013)

S+Net: extending functional coordination with extra-functional semantics. - Raphael Poss; Merijn Verstraaten; Frank Penczek; Clemens Grelck; Raimund Kirner; Alexander V. Shafarenko (CoRR, 2013)

AstraKahn: A Coordination Language for Streaming Networks. - Alex Shafarenko (CoRR, 2013)

Communication-Centric Solution for Cholesky Decomposition: Industrial Case Study for Coordination Programming - Pavels Zaicenkovs; Bert Gijsbers; Clemens Grelck; Olga Tveretina; Alexander V. Shafarenko (CoRR, 2013)

A Case Study in Coordination Programming: Performance Evaluation of S-Net vs Intel's Concurrent Collections. - Pavel Zaichenkov; Bert Gijsbers; Clemens Grelck; Olga Tveretina; Alex Shafarenko (IPDPS Workshops, 2014)

Mini-Symposium on Coordination Programming - Preface. - Clemens Grelck; Alex Shafarenko (PARCO, 2015)

Constraint Satisfaction in Coordinating Components Interfaces. - Pavel Zaichenkov; Olga Tveretina; Alex Shafarenko (CoRR, 2015)

A Constraint Satisfaction Method for Configuring Non-local Service Interfaces. - Pavel Zaichenkov; Olga Tveretina; Alex Shafarenko (IFM, 2016)

Configuring Cloud-Service Interfaces Using Flow Inheritance. - Pavel Zaichenkov; Olga Tveretina; Alex Shafarenko (iFMCloud@IFM, 2016)

The Cost and Benefits of Coordination Programming: Two Case Studies in Concurrent Collections and S-NET. - Pavel Zaichenkov; Olga Tveretina; Alex Shafarenko; Bert Gijsbers; Clemens Grelck (Parallel Process. Lett., 2016)

Non-local configuration of component interfaces by constraint satisfaction. - Olga Tveretina; Pavel Zaichenkov; Alex Shafarenko (Constraints An Int. J., 2020)

A PLS blockchain for IoT applications: protocols and architecture. - Alex Shafarenko (Cybersecur., 2021)

Indexing structures for the PLS blockchain. - Alex Shafarenko (Cybersecur., 2021)

Controlling an Application via a Hybrid Interface. - Marina Derzho; Alex Shafarenko; Mariana Lilley (HCI (37), 2022)

Winternitz stack protocols. - Alex Shafarenko (CoRR, 2022)

Grammaticalisation of a Hybrid Interface. - Marina Derzho; Alex Shafarenko; Mariana Lilley (HCI (43), 2023)

Transporting a Secret Using Destructively-Read Memory. - Bruce Christianson; Alex Shafarenko (Security Protocols Workshop, 2023)

Transporting a Secret Using Destructively-Read Memory (Transcript of Discussion). - Alex Shafarenko (Security Protocols Workshop, 2023)

Non-Degenerate One-Time Pad and the integrity of perfectly secret messages. - Alex Shafarenko (CoRR, 2024)

A zero-trust swarm security architecture and protocols. - Alex Shafarenko (IACR Cryptol. ePrint Arch., 2024)

Winternitz stack protocols for embedded systems and IoT. - Alex Shafarenko (Cybersecur., 2024)

Low-cost anonymous reputation update for IoT applications. - Alex Shafarenko (IACR Cryptol. ePrint Arch., 2025)