LEADER 04570nam 22008055 450 001 9910404113003321 005 20230330030029.0 010 $a3-030-47361-9 024 7 $a10.1007/978-3-030-47361-7 035 $a(CKB)4100000011273690 035 $a(DE-He213)978-3-030-47361-7 035 $a(MiAaPQ)EBC6420148 035 $a(Au-PeEL)EBL6420148 035 $a(OCoLC)1232276862 035 $a(oapen)https://directory.doabooks.org/handle/20.500.12854/38350 035 $a(PPN)248394614 035 $a(EXLCZ)994100000011273690 100 $a20200513d2020 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aReversible Computation: Extending Horizons of Computing $eSelected Results of the COST Action IC1405 /$fedited by Irek Ulidowski, Ivan Lanese, Ulrik Pagh Schultz, Carla Ferreira 205 $a1st ed. 2020. 210 1$aCham :$cSpringer International Publishing :$cImprint: Springer,$d2020. 215 $a1 online resource (XIV, 237 p. 155 illus., 34 illus. in color.) 225 1 $aTheoretical Computer Science and General Issues,$x2512-2029 ;$v12070 311 $a3-030-47360-0 327 $aFoundations of Reversible Computation -- Software and Reversible Systems: A Survey of Recent Activities -- Simulation and Design of Quantum Circuits -- Research on Reversible Functions Having Component Functions with Specified Properties - An Overview -- A Case Study for Reversible Computing: Reversible Debugging -- Towards Choreographic-Based Monitoring -- Reversibility in Chemical Reactions -- Reversible Control of Robots -- Reversible Languages and Incremental State Saving in Optimistic Parallel Discrete Event Simulation -- Reversible Computation in Wireless Communications -- Error Reconciliation in Quantum Key Distribution Protocols. 330 $aThis open access State-of-the-Art Survey presents the main recent scientific outcomes in the area of reversible computation, focusing on those that have emerged during COST Action IC1405 "Reversible Computation - Extending Horizons of Computing", a European research network that operated from May 2015 to April 2019. Reversible computation is a new paradigm that extends the traditional forwards-only mode of computation with the ability to execute in reverse, so that computation can run backwards as easily and naturally as forwards. It aims to deliver novel computing devices and software, and to enhance existing systems by equipping them with reversibility. There are many potential applications of reversible computation, including languages and software tools for reliable and recovery-oriented distributed systems and revolutionary reversible logic gates and circuits, but they can only be realized and have lasting effect if conceptual and firm theoretical foundations are established first. 410 0$aTheoretical Computer Science and General Issues,$x2512-2029 ;$v12070 606 $aLogic design 606 $aComputer systems 606 $aComputer networks 606 $aComputers, Special purpose 606 $aSoftware engineering 606 $aOperating systems (Computers) 606 $aLogic Design 606 $aComputer System Implementation 606 $aComputer Communication Networks 606 $aSpecial Purpose and Application-Based Systems 606 $aSoftware Engineering 606 $aOperating Systems 615 0$aLogic design. 615 0$aComputer systems. 615 0$aComputer networks. 615 0$aComputers, Special purpose. 615 0$aSoftware engineering. 615 0$aOperating systems (Computers). 615 14$aLogic Design. 615 24$aComputer System Implementation. 615 24$aComputer Communication Networks. 615 24$aSpecial Purpose and Application-Based Systems. 615 24$aSoftware Engineering. 615 24$aOperating Systems. 676 $a621.395 676 $a004 700 $aUlidowski$b Irek$4edt$01351229 702 $aUlidowski$b Irek$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aLanese$b Ivan$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aSchultz$b Ulrik Pagh$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aFerreira$b Carla$4edt$4http://id.loc.gov/vocabulary/relators/edt 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910404113003321 996 $aReversible Computation: Extending Horizons of Computing$93091190 997 $aUNINA