scholarly journals Linearizability Is Not Always a Safety Property

Author(s):  
Rachid Guerraoui ◽  
Eric Ruppert
Keyword(s):  
2004 ◽  
Vol 21 (2) ◽  
pp. 132-143 ◽  
Author(s):  
G. Parthasarathy ◽  
M.K. Iyer ◽  
Kwang-Ting Tim Cheng ◽  
L.-C. Wang

2013 ◽  
Vol 2013 ◽  
pp. 1-6 ◽  
Author(s):  
Zhanwei Hui ◽  
Song Huang ◽  
Zhengping Ren ◽  
Yi Yao

For mission critical programs, integer overflow is one of the most dangerous faults. Different testing methods provide several effective ways to detect the defect. However, it is hard to validate the testing outputs, because the oracle of testing is not always available or too expensive to get, unless the program throws an exception obviously. In the present study, the authors conduct a case study, where the authors apply a metamorphic testing (MT) method to detect the integer overflow defect and alleviate the oracle problem in testing critical program of Traffic Collision Avoidance System (TCAS). Experimental results show that, in revealing typical integer mutations, compared with traditional safety property testing method, MT with a novel symbolic metamorphic relation is more effective than the traditional method in some cases.


2009 ◽  
Vol 4 (3) ◽  
pp. 175-181 ◽  
Author(s):  
Nagahide Kani ◽  

Japan has the world’s highest number of seismic-isolation structures - a figure that has been gradually increasing since the 1995 South Hyogo earthquake that devastated Kobe and its environs. It is the main reason that two seismically isolated buildings in Kobe have shown good performance during and after earthquakes. As the awareness of the benefits of seismic isolation has grown, it is being accepted more among people, to maintain structural safety and functionality during and after earthquakes. Safety, property value, and functionality must be maintained by the earthquake-resistance performance of buildings. This seismic isolation system is the appropriate earthquake-resistant method in consideration of satisfying these three items, and positive in the design of structures, such as residences, hospitals, and high-rise buildings, then in retrofitting. This paper focuses on the current status of seismically isolated structures and problems in seismic isolation design.


2013 ◽  
Vol 23 (6) ◽  
pp. 1163-1219
Author(s):  
LORENZO BETTINI ◽  
SARA CAPECCHI ◽  
MARIANGIOLA DEZANI-CIANCAGLINI ◽  
ELENA GIACHINO ◽  
BETTI VENNERI

Guaranteeing that the parties of a network application respect a given protocol is a crucial issue.Session typesoffer a method for abstracting and validating structured communication sequences (sessions).Object-oriented programmingis an established paradigm for large scale applications.Union types, which behave as the least common supertypes of a set of classes, allow the implementation of unrelated classes with similar interfaces without additional programming. We have previously developed an integration of the features above into a class-based core language for building network applications, and this successfully amalgamated sessions and methods so that data can be exchanged flexibly according to communication protocols (session types).The first aim of the work reported in this paper is to provide a full proof of the type safety property for that core language by renewing syntax, typing and semantics. In this way, static typechecking guarantees that after a session has started, computation cannot get stuck on a communication deadlock.The second aim is to define a constraint-based type system that reconstructs the appropriate session types of session declarations instead of assuming that session types are explicitly given by the programmer. Such an algorithm can save programming work, and automatically presents an abstract view of the communications of the sessions.


2018 ◽  
Vol 2018 ◽  
pp. 1-14 ◽  
Author(s):  
Yang Zhang ◽  
Yang Liu ◽  
Kun Zhu ◽  
Yao Dong ◽  
Hao Cui ◽  
...  

The paper investigated the preparation, amino acid composition, acute toxicity, and in vitro and in vivo antioxidant, coupled with in vivo antifatigue activities of protein-rich extract of Oviductus ranae (PEOR). The results indicated that PEOR possesses high-safety property with maximum tolerated dose (MTD) higher than 20 g/kg in mice, shows weak scavenging capacities against hydroxyl, superoxide anion, and 1,1-diphenyl-2-picrylhydrazyl (DPPH) radicals, as well as ferric-reducing antioxidant power in vitro, but exerts strong antioxidant effect in ethanol-induced oxidative stress mice model; it can decrease malonaldehyde (MDA) and protein carbonyl (PCO) formation and increase total superoxide dismutase (T-SOD) activity and glutathione (GSH) synthesis. Besides the strong in vivo antioxidant activity, PEOR in a dose of 400 mg/kg also has antifatigue effect in mice, and it can prolong the exhaustive swimming time, reduce the elevated blood urea nitrogen (BUN) and blood lactic acid (BLA) caused by intense exercise. The in vivo activity of PEOR may be contributed by its absorbed amino acids, due to the fact that eight antioxidant amino acids and twelve glucogenic ones were found in it. This study will provide an evidence for the clinical use of PEOR as a dietary supplement for antioxidant and antifatigue in the same oral dose (400 mg/kg).


Sign in / Sign up

Export Citation Format

Share Document