SuMo: A mutation testing approach and tool for the Ethereum blockchain
Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contex...
Ausführliche Beschreibung
Autor*in: |
Barboni, Morena [verfasserIn] |
---|
Format: |
E-Artikel |
---|---|
Sprache: |
Englisch |
Erschienen: |
2022transfer abstract |
---|
Schlagwörter: |
---|
Übergeordnetes Werk: |
Enthalten in: Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction - Weisthal, Shira ELSEVIER, 2014transfer abstract, JSS, Amsterdam [u.a.] |
---|---|
Übergeordnetes Werk: |
volume:193 ; year:2022 ; pages:0 |
Links: |
---|
DOI / URN: |
10.1016/j.jss.2022.111445 |
---|
Katalog-ID: |
ELV058815074 |
---|
LEADER | 01000caa a22002652 4500 | ||
---|---|---|---|
001 | ELV058815074 | ||
003 | DE-627 | ||
005 | 20230626051640.0 | ||
007 | cr uuu---uuuuu | ||
008 | 221103s2022 xx |||||o 00| ||eng c | ||
024 | 7 | |a 10.1016/j.jss.2022.111445 |2 doi | |
028 | 5 | 2 | |a /cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001889.pica |
035 | |a (DE-627)ELV058815074 | ||
035 | |a (ELSEVIER)S0164-1212(22)00141-8 | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
082 | 0 | 4 | |a 570 |q VZ |
082 | 0 | 4 | |a 004 |q VZ |
084 | |a 50.32 |2 bkl | ||
084 | |a 50.16 |2 bkl | ||
100 | 1 | |a Barboni, Morena |e verfasserin |4 aut | |
245 | 1 | 0 | |a SuMo: A mutation testing approach and tool for the Ethereum blockchain |
264 | 1 | |c 2022transfer abstract | |
336 | |a nicht spezifiziert |b zzz |2 rdacontent | ||
337 | |a nicht spezifiziert |b z |2 rdamedia | ||
338 | |a nicht spezifiziert |b zu |2 rdacarrier | ||
520 | |a Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. | ||
520 | |a Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. | ||
650 | 7 | |a Test automation |2 Elsevier | |
650 | 7 | |a Solidity |2 Elsevier | |
650 | 7 | |a Blockchain |2 Elsevier | |
650 | 7 | |a Smart contract |2 Elsevier | |
650 | 7 | |a Mutation testing |2 Elsevier | |
700 | 1 | |a Morichetta, Andrea |4 oth | |
700 | 1 | |a Polini, Andrea |4 oth | |
773 | 0 | 8 | |i Enthalten in |n Elsevier |a Weisthal, Shira ELSEVIER |t Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction |d 2014transfer abstract |d JSS |g Amsterdam [u.a.] |w (DE-627)ELV022534245 |
773 | 1 | 8 | |g volume:193 |g year:2022 |g pages:0 |
856 | 4 | 0 | |u https://doi.org/10.1016/j.jss.2022.111445 |3 Volltext |
912 | |a GBV_USEFLAG_U | ||
912 | |a GBV_ELV | ||
912 | |a SYSFLAG_U | ||
936 | b | k | |a 50.32 |j Dynamik |j Schwingungslehre |x Technische Mechanik |q VZ |
936 | b | k | |a 50.16 |j Technische Zuverlässigkeit |j Instandhaltung |q VZ |
951 | |a AR | ||
952 | |d 193 |j 2022 |h 0 |
author_variant |
m b mb |
---|---|
matchkey_str |
barbonimorenamorichettaandreapoliniandre:2022----:uomttotsigprahntofrhe |
hierarchy_sort_str |
2022transfer abstract |
bklnumber |
50.32 50.16 |
publishDate |
2022 |
allfields |
10.1016/j.jss.2022.111445 doi /cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001889.pica (DE-627)ELV058815074 (ELSEVIER)S0164-1212(22)00141-8 DE-627 ger DE-627 rakwb eng 570 VZ 004 VZ 50.32 bkl 50.16 bkl Barboni, Morena verfasserin aut SuMo: A mutation testing approach and tool for the Ethereum blockchain 2022transfer abstract nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. Test automation Elsevier Solidity Elsevier Blockchain Elsevier Smart contract Elsevier Mutation testing Elsevier Morichetta, Andrea oth Polini, Andrea oth Enthalten in Elsevier Weisthal, Shira ELSEVIER Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction 2014transfer abstract JSS Amsterdam [u.a.] (DE-627)ELV022534245 volume:193 year:2022 pages:0 https://doi.org/10.1016/j.jss.2022.111445 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U 50.32 Dynamik Schwingungslehre Technische Mechanik VZ 50.16 Technische Zuverlässigkeit Instandhaltung VZ AR 193 2022 0 |
spelling |
10.1016/j.jss.2022.111445 doi /cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001889.pica (DE-627)ELV058815074 (ELSEVIER)S0164-1212(22)00141-8 DE-627 ger DE-627 rakwb eng 570 VZ 004 VZ 50.32 bkl 50.16 bkl Barboni, Morena verfasserin aut SuMo: A mutation testing approach and tool for the Ethereum blockchain 2022transfer abstract nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. Test automation Elsevier Solidity Elsevier Blockchain Elsevier Smart contract Elsevier Mutation testing Elsevier Morichetta, Andrea oth Polini, Andrea oth Enthalten in Elsevier Weisthal, Shira ELSEVIER Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction 2014transfer abstract JSS Amsterdam [u.a.] (DE-627)ELV022534245 volume:193 year:2022 pages:0 https://doi.org/10.1016/j.jss.2022.111445 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U 50.32 Dynamik Schwingungslehre Technische Mechanik VZ 50.16 Technische Zuverlässigkeit Instandhaltung VZ AR 193 2022 0 |
allfields_unstemmed |
10.1016/j.jss.2022.111445 doi /cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001889.pica (DE-627)ELV058815074 (ELSEVIER)S0164-1212(22)00141-8 DE-627 ger DE-627 rakwb eng 570 VZ 004 VZ 50.32 bkl 50.16 bkl Barboni, Morena verfasserin aut SuMo: A mutation testing approach and tool for the Ethereum blockchain 2022transfer abstract nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. Test automation Elsevier Solidity Elsevier Blockchain Elsevier Smart contract Elsevier Mutation testing Elsevier Morichetta, Andrea oth Polini, Andrea oth Enthalten in Elsevier Weisthal, Shira ELSEVIER Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction 2014transfer abstract JSS Amsterdam [u.a.] (DE-627)ELV022534245 volume:193 year:2022 pages:0 https://doi.org/10.1016/j.jss.2022.111445 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U 50.32 Dynamik Schwingungslehre Technische Mechanik VZ 50.16 Technische Zuverlässigkeit Instandhaltung VZ AR 193 2022 0 |
allfieldsGer |
10.1016/j.jss.2022.111445 doi /cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001889.pica (DE-627)ELV058815074 (ELSEVIER)S0164-1212(22)00141-8 DE-627 ger DE-627 rakwb eng 570 VZ 004 VZ 50.32 bkl 50.16 bkl Barboni, Morena verfasserin aut SuMo: A mutation testing approach and tool for the Ethereum blockchain 2022transfer abstract nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. Test automation Elsevier Solidity Elsevier Blockchain Elsevier Smart contract Elsevier Mutation testing Elsevier Morichetta, Andrea oth Polini, Andrea oth Enthalten in Elsevier Weisthal, Shira ELSEVIER Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction 2014transfer abstract JSS Amsterdam [u.a.] (DE-627)ELV022534245 volume:193 year:2022 pages:0 https://doi.org/10.1016/j.jss.2022.111445 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U 50.32 Dynamik Schwingungslehre Technische Mechanik VZ 50.16 Technische Zuverlässigkeit Instandhaltung VZ AR 193 2022 0 |
allfieldsSound |
10.1016/j.jss.2022.111445 doi /cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001889.pica (DE-627)ELV058815074 (ELSEVIER)S0164-1212(22)00141-8 DE-627 ger DE-627 rakwb eng 570 VZ 004 VZ 50.32 bkl 50.16 bkl Barboni, Morena verfasserin aut SuMo: A mutation testing approach and tool for the Ethereum blockchain 2022transfer abstract nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. Test automation Elsevier Solidity Elsevier Blockchain Elsevier Smart contract Elsevier Mutation testing Elsevier Morichetta, Andrea oth Polini, Andrea oth Enthalten in Elsevier Weisthal, Shira ELSEVIER Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction 2014transfer abstract JSS Amsterdam [u.a.] (DE-627)ELV022534245 volume:193 year:2022 pages:0 https://doi.org/10.1016/j.jss.2022.111445 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U 50.32 Dynamik Schwingungslehre Technische Mechanik VZ 50.16 Technische Zuverlässigkeit Instandhaltung VZ AR 193 2022 0 |
language |
English |
source |
Enthalten in Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction Amsterdam [u.a.] volume:193 year:2022 pages:0 |
sourceStr |
Enthalten in Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction Amsterdam [u.a.] volume:193 year:2022 pages:0 |
format_phy_str_mv |
Article |
bklname |
Dynamik Schwingungslehre Technische Zuverlässigkeit Instandhaltung |
institution |
findex.gbv.de |
topic_facet |
Test automation Solidity Blockchain Smart contract Mutation testing |
dewey-raw |
570 |
isfreeaccess_bool |
false |
container_title |
Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction |
authorswithroles_txt_mv |
Barboni, Morena @@aut@@ Morichetta, Andrea @@oth@@ Polini, Andrea @@oth@@ |
publishDateDaySort_date |
2022-01-01T00:00:00Z |
hierarchy_top_id |
ELV022534245 |
dewey-sort |
3570 |
id |
ELV058815074 |
language_de |
englisch |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">ELV058815074</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230626051640.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">221103s2022 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1016/j.jss.2022.111445</subfield><subfield code="2">doi</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">/cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001889.pica</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)ELV058815074</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ELSEVIER)S0164-1212(22)00141-8</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">570</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">004</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">50.32</subfield><subfield code="2">bkl</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">50.16</subfield><subfield code="2">bkl</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Barboni, Morena</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">SuMo: A mutation testing approach and tool for the Ethereum blockchain</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2022transfer abstract</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">zzz</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">z</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">zu</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Test automation</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Solidity</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Blockchain</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Smart contract</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Mutation testing</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Morichetta, Andrea</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Polini, Andrea</subfield><subfield code="4">oth</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="n">Elsevier</subfield><subfield code="a">Weisthal, Shira ELSEVIER</subfield><subfield code="t">Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction</subfield><subfield code="d">2014transfer abstract</subfield><subfield code="d">JSS</subfield><subfield code="g">Amsterdam [u.a.]</subfield><subfield code="w">(DE-627)ELV022534245</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:193</subfield><subfield code="g">year:2022</subfield><subfield code="g">pages:0</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1016/j.jss.2022.111445</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_U</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ELV</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_U</subfield></datafield><datafield tag="936" ind1="b" ind2="k"><subfield code="a">50.32</subfield><subfield code="j">Dynamik</subfield><subfield code="j">Schwingungslehre</subfield><subfield code="x">Technische Mechanik</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="936" ind1="b" ind2="k"><subfield code="a">50.16</subfield><subfield code="j">Technische Zuverlässigkeit</subfield><subfield code="j">Instandhaltung</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">193</subfield><subfield code="j">2022</subfield><subfield code="h">0</subfield></datafield></record></collection>
|
author |
Barboni, Morena |
spellingShingle |
Barboni, Morena ddc 570 ddc 004 bkl 50.32 bkl 50.16 Elsevier Test automation Elsevier Solidity Elsevier Blockchain Elsevier Smart contract Elsevier Mutation testing SuMo: A mutation testing approach and tool for the Ethereum blockchain |
authorStr |
Barboni, Morena |
ppnlink_with_tag_str_mv |
@@773@@(DE-627)ELV022534245 |
format |
electronic Article |
dewey-ones |
570 - Life sciences; biology 004 - Data processing & computer science |
delete_txt_mv |
keep |
author_role |
aut |
collection |
elsevier |
remote_str |
true |
illustrated |
Not Illustrated |
topic_title |
570 VZ 004 VZ 50.32 bkl 50.16 bkl SuMo: A mutation testing approach and tool for the Ethereum blockchain Test automation Elsevier Solidity Elsevier Blockchain Elsevier Smart contract Elsevier Mutation testing Elsevier |
topic |
ddc 570 ddc 004 bkl 50.32 bkl 50.16 Elsevier Test automation Elsevier Solidity Elsevier Blockchain Elsevier Smart contract Elsevier Mutation testing |
topic_unstemmed |
ddc 570 ddc 004 bkl 50.32 bkl 50.16 Elsevier Test automation Elsevier Solidity Elsevier Blockchain Elsevier Smart contract Elsevier Mutation testing |
topic_browse |
ddc 570 ddc 004 bkl 50.32 bkl 50.16 Elsevier Test automation Elsevier Solidity Elsevier Blockchain Elsevier Smart contract Elsevier Mutation testing |
format_facet |
Elektronische Aufsätze Aufsätze Elektronische Ressource |
format_main_str_mv |
Text Zeitschrift/Artikel |
carriertype_str_mv |
zu |
author2_variant |
a m am a p ap |
hierarchy_parent_title |
Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction |
hierarchy_parent_id |
ELV022534245 |
dewey-tens |
570 - Life sciences; biology 000 - Computer science, knowledge & systems |
hierarchy_top_title |
Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction |
isfreeaccess_txt |
false |
familylinks_str_mv |
(DE-627)ELV022534245 |
title |
SuMo: A mutation testing approach and tool for the Ethereum blockchain |
ctrlnum |
(DE-627)ELV058815074 (ELSEVIER)S0164-1212(22)00141-8 |
title_full |
SuMo: A mutation testing approach and tool for the Ethereum blockchain |
author_sort |
Barboni, Morena |
journal |
Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction |
journalStr |
Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction |
lang_code |
eng |
isOA_bool |
false |
dewey-hundreds |
500 - Science 000 - Computer science, information & general works |
recordtype |
marc |
publishDateSort |
2022 |
contenttype_str_mv |
zzz |
container_start_page |
0 |
author_browse |
Barboni, Morena |
container_volume |
193 |
class |
570 VZ 004 VZ 50.32 bkl 50.16 bkl |
format_se |
Elektronische Aufsätze |
author-letter |
Barboni, Morena |
doi_str_mv |
10.1016/j.jss.2022.111445 |
dewey-full |
570 004 |
title_sort |
sumo: a mutation testing approach and tool for the ethereum blockchain |
title_auth |
SuMo: A mutation testing approach and tool for the Ethereum blockchain |
abstract |
Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. |
abstractGer |
Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. |
abstract_unstemmed |
Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code. |
collection_details |
GBV_USEFLAG_U GBV_ELV SYSFLAG_U |
title_short |
SuMo: A mutation testing approach and tool for the Ethereum blockchain |
url |
https://doi.org/10.1016/j.jss.2022.111445 |
remote_bool |
true |
author2 |
Morichetta, Andrea Polini, Andrea |
author2Str |
Morichetta, Andrea Polini, Andrea |
ppnlink |
ELV022534245 |
mediatype_str_mv |
z |
isOA_txt |
false |
hochschulschrift_bool |
false |
author2_role |
oth oth |
doi_str |
10.1016/j.jss.2022.111445 |
up_date |
2024-07-06T20:08:28.351Z |
_version_ |
1803861631540658176 |
fullrecord_marcxml |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">ELV058815074</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230626051640.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">221103s2022 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1016/j.jss.2022.111445</subfield><subfield code="2">doi</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">/cbs_pica/cbs_olc/import_discovery/elsevier/einzuspielen/GBV00000000001889.pica</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)ELV058815074</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ELSEVIER)S0164-1212(22)00141-8</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">570</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">004</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">50.32</subfield><subfield code="2">bkl</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">50.16</subfield><subfield code="2">bkl</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Barboni, Morena</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">SuMo: A mutation testing approach and tool for the Ethereum blockchain</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2022transfer abstract</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">zzz</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">z</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">zu</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Blockchain technologies have had a rather disruptive impact on many sectors of the contemporary society. The establishment of virtual currencies is probably the most representative case. Nonetheless, the inherent support to trustworthy electronic interactions has widened the possible adoption contexts. In the last years, the introduction of Smart Contracts has further increased the potential impact of such technologies. These self-enforcing programs have interesting peculiarities (e.g., code immutability) that require innovative testing strategies. This paper presents a mutation testing approach for assessing the quality of test suites accompanying Smart Contracts written in Solidity, the language used by the Ethereum Blockchain. Specifically, we propose a novel suite of mutation operators capable of simulating a wide variety of traditional programming errors and Solidity-specific faults. The operators come in two flavors: Optimized, for faster mutation testing campaigns, and Non-Optimized, for performing a more thorough adequacy assessment. We implemented our approach in a proof-of-concept work, SuMo (SOlidity MUtator), and we evaluated its effectiveness on a set of real-world Solidity projects. The experiments highlighted a recurrent low Mutation Score for the test suites shipped with the selected applications. Moreover, analyzing the surviving mutants of a selected project helped us to identify faulty test cases and Smart Contract code. These results suggest that SuMo can concretely improve the fault-detection capabilities of a test suite, and help to deliver more reliable Solidity code.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Test automation</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Solidity</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Blockchain</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Smart contract</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Mutation testing</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Morichetta, Andrea</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Polini, Andrea</subfield><subfield code="4">oth</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="n">Elsevier</subfield><subfield code="a">Weisthal, Shira ELSEVIER</subfield><subfield code="t">Ca2+-mediated regulation of VDAC1 expression levels is associated with cell death induction</subfield><subfield code="d">2014transfer abstract</subfield><subfield code="d">JSS</subfield><subfield code="g">Amsterdam [u.a.]</subfield><subfield code="w">(DE-627)ELV022534245</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:193</subfield><subfield code="g">year:2022</subfield><subfield code="g">pages:0</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1016/j.jss.2022.111445</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_U</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ELV</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_U</subfield></datafield><datafield tag="936" ind1="b" ind2="k"><subfield code="a">50.32</subfield><subfield code="j">Dynamik</subfield><subfield code="j">Schwingungslehre</subfield><subfield code="x">Technische Mechanik</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="936" ind1="b" ind2="k"><subfield code="a">50.16</subfield><subfield code="j">Technische Zuverlässigkeit</subfield><subfield code="j">Instandhaltung</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">193</subfield><subfield code="j">2022</subfield><subfield code="h">0</subfield></datafield></record></collection>
|
score |
7.401597 |