23,593 research outputs found

    Comprehension of object-oriented software cohesion: The empirical quagmire

    Get PDF
    Chidamber and Kemerer (1991) proposed an object-oriented (OO) metric suite which included the Lack of Cohesion Of Methods (LCOM) metric. Despite considerable effort both theoretically and empirically since then, the software engineering community is still no nearer finding a generally accepted definition or measure of OO cohesion. Yet, achieving highly cohesive software is a cornerstone of software comprehension and hence, maintainability. In this paper, we suggest a number of suppositions as to why a definition has eluded (and we feel will continue to elude) us. We support these suppositions with empirical evidence from three large C++ systems and a cohesion metric based on the parameters of the class methods; we also draw from other related work. Two major conclusions emerge from the study. Firstly, any sensible cohesion metric does at least provide insight into the features of the systems being analysed. Secondly however, and less reassuringly, the deeper the investigative search for a definitive measure of cohesion, the more problematic its understanding becomes; this casts serious doubt on the use of cohesion as a meaningful feature of object-orientation and its viability as a tool for software comprehension

    Strongly positive curvature

    Full text link
    We begin a systematic study of a curvature condition (strongly positive curvature) which lies strictly between positive curvature operator and positive sectional curvature, and stems from the work of Thorpe in the 1970s. We prove that this condition is preserved under Riemannian submersions and Cheeger deformations, and that most compact homogeneous spaces with positive sectional curvature satisfy it.Comment: LaTeX2e, 26 page

    Applications of GridProbe technology for traffic monitoring on high-capacity backbone networks, data-link layer simulation approach

    Get PDF
    This paper covers the on-going research on MASTSproject. The project objectives are to set-up and exploit a trafficmonitoring system for the UKLIGHT international high capacityexperimental network. The proposed system will record data flowand topological information at a range of time scales (fromfractions of a second to years). It will make this informationavailable to the community as a web service and managementinterfaces. In this paper the focus is on development of simulationplatforms that enable testing the analysis algorithms and Webservices output

    Symbolic Sequences and Tsallis Entropy

    Full text link
    We address this work to investigate symbolic sequences with long-range correlations by using computational simulation. We analyze sequences with two, three and four symbols that could be repeated ll times, with the probability distribution p(l)1/lμp(l)\propto 1/ l^{\mu}. For these sequences, we verified that the usual entropy increases more slowly when the symbols are correlated and the Tsallis entropy exhibits, for a suitable choice of qq, a linear behavior. We also study the chain as a random walk-like process and observe a nonusual diffusive behavior depending on the values of the parameter μ\mu.Comment: Published in the Brazilian Journal of Physic

    Extending tensors on polar manifolds

    Full text link
    Let MM be a Riemannian manifold with a polar action by the Lie group GG, with section ΣM\Sigma\subset M and generalized Weyl group WW. We show that restriction to Σ\Sigma is a surjective map from the set of smooth GG-invariant tensors on MM onto the set of smooth WW-invariant tensors on Σ\Sigma. Moreover, we show that every smooth WW-invariant Riemannian metric on Σ\Sigma can be extended to a smooth GG-invariant Riemannian metric on MM with respect to which the GG-action remains polar with the same section Σ\Sigma.Comment: arXiv admin note: text overlap with arXiv:1205.476

    How reliable are systematic reviews in empirical software engineering?

    Get PDF
    BACKGROUND – the systematic review is becoming a more commonly employed research instrument in empirical software engineering. Before undue reliance is placed on the outcomes of such reviews it would seem useful to consider the robustness of the approach in this particular research context. OBJECTIVE – the aim of this study is to assess the reliability of systematic reviews as a research instrument. In particular we wish to investigate the consistency of process and the stability of outcomes. METHOD – we compare the results of two independent reviews under taken with a common research question. RESULTS – the two reviews find similar answers to the research question, although the means of arriving at those answers vary. CONCLUSIONS – in addressing a well-bounded research question, groups of researchers with similar domain experience can arrive at the same review outcomes, even though they may do so in different ways. This provides evidence that, in this context at least, the systematic review is a robust research method
    corecore