Equivalence proofs for Erlang refactoring

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Equivalence proofs for Erlang refactoring
Συγγραφείς: Tanti, Erica, Francalanza, Adrian, Computer Science Annual Workshop CSAW’13
Στοιχεία εκδότη: University of Malta. Faculty of ICT
Έτος έκδοσης: 2013
Συλλογή: University of Malta: OAR@UM / L-Università ta' Malta
Θεματικοί όροι: ERLANG (Computer program language), Computer programs -- Correctness, Computer programs -- Testing, Software refactoring
Περιγραφή: Erlang is an actor-based programming language used extensively for building concurrent, reactive systems that are highlighly available and suffer minimum downtime. Such systems are often mission critical, making system correctness vital. In industrial-scale systems, correctness is usually ascertained through testing, a lightweight verification technique trading analysis completeness for scalability. In such cases, a system is deemed correct whenever it “passes” a suite of tests, each checking for the correct functionality of a particular aspect of a system. This is also true for large Erlang systems: even when correctness specifications are provided, it is commonplace for Erlang developers to use testing tools, automating test-case generation from these specifications. ; peer-reviewed
Τύπος εγγράφου: conference object
Γλώσσα: English
Relation: https://www.um.edu.mt/library/oar//handle/123456789/23044
Διαθεσιμότητα: https://www.um.edu.mt/library/oar//handle/123456789/23044
Rights: info:eu-repo/semantics/openAccess ; The copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder.
Αριθμός Καταχώρησης: edsbas.998736D6
Βάση Δεδομένων: BASE