149 research outputs found

    Collecting Service-Based Maintainability Metrics from RESTful API Descriptions: Static Analysis and Threshold Derivation

    Full text link
    While many maintainability metrics have been explicitly designed for service-based systems, tool-supported approaches to automatically collect these metrics are lacking. Especially in the context of microservices, decentralization and technological heterogeneity may pose challenges for static analysis. We therefore propose the modular and extensible RAMA approach (RESTful API Metric Analyzer) to calculate such metrics from machine-readable interface descriptions of RESTful services. We also provide prototypical tool support, the RAMA CLI, which currently parses the formats OpenAPI, RAML, and WADL and calculates 10 structural service-based metrics proposed in scientific literature. To make RAMA measurement results more actionable, we additionally designed a repeatable benchmark for quartile-based threshold ranges (green, yellow, orange, red). In an exemplary run, we derived thresholds for all RAMA CLI metrics from the interface descriptions of 1,737 publicly available RESTful APIs. Researchers and practitioners can use RAMA to evaluate the maintainability of RESTful services or to support the empirical evaluation of new service interface metrics.Comment: Accepted at CSE/QUDOS workshop (collocated with ECSA 2020

    A population-based survey of Chronic REnal Disease In Turkey—the CREDIT study

    Get PDF
    Background. Chronic kidney disease (CKD) is a growing health problem worldwide that leads to end-stage kidney failure and cardiovascular complications. We aimed to determine the prevalence of CKD in Turkey, and to evaluate relationships between CKD and cardiovascular risk factors in a population-based survey

    Citric-Acid In Calcium Effervescent Tablets May Favor Aluminum Intoxication

    No full text
    WOS: A1991GF0760002

    Hyers-ulam-rassias stability for abel-riccati type first-order differential equations

    No full text

    Interval Criteria for Oscillation of Second-Order Functional Differential Equations

    Get PDF
    By using averaging functions, new interval oscillation criteria are established for the second-order functional differential equation, (r (t) vertical bar x' (t)vertical bar(alpha-1) x' (t))' + F (t, x (t), x (tau (t)), x' (t), x' (tau (t))) = 0, t >= t(0), that are different from most known ones in the sense that they are based on information only on a sequence of subintervals of [t(0), infinity), rather than on the whole half-line. Our results can be applied to three cases: ordinary, delay, and advance differential equations. In the case of half-linear functional differential equations, our criteria implies that the tau(t) = t advance cases do not affect the oscillation. In particular, several examples are given to illustrate the importance of our results. (c) 2005 Elsevier Ltd. All rights reserved.WoSScopu
    • …
    corecore