220 research outputs found

    Acta Cybernetica : Tomus 8. Fasciculus 2.

    Get PDF

    Handling High-Level Model Changes Using Search Based Software Engineering

    Full text link
    Model-Driven Engineering (MDE) considers models as first-class artifacts during the software lifecycle. The number of available tools, techniques, and approaches for MDE is increasing as its use gains traction in driving quality, and controlling cost in evolution of large software systems. Software models, defined as code abstractions, are iteratively refined, restructured, and evolved. This is due to many reasons such as fixing defects in design, reflecting changes in requirements, and modifying a design to enhance existing features. In this work, we focus on four main problems related to the evolution of software models: 1) the detection of applied model changes, 2) merging parallel evolved models, 3) detection of design defects in merged model, and 4) the recommendation of new changes to fix defects in software models. Regarding the first contribution, a-posteriori multi-objective change detection approach has been proposed for evolved models. The changes are expressed in terms of atomic and composite refactoring operations. The majority of existing approaches detects atomic changes but do not adequately address composite changes which mask atomic operations in intermediate models. For the second contribution, several approaches exist to construct a merged model by incorporating all non-conflicting operations of evolved models. Conflicts arise when the application of one operation disables the applicability of another one. The essence of the problem is to identify and prioritize conflicting operations based on importance and context – a gap in existing approaches. This work proposes a multi-objective formulation of model merging that aims to maximize the number of successfully applied merged operations. For the third and fourth contributions, the majority of existing works focuses on refactoring at source code level, and does not exploit the benefits of software design optimization at model level. However, refactoring at model level is inherently more challenging due to difficulty in assessing the potential impact on structural and behavioral features of the software system. This requires analysis of class and activity diagrams to appraise the overall system quality, feasibility, and inter-diagram consistency. This work focuses on designing, implementing, and evaluating a multi-objective refactoring framework for detection and fixing of design defects in software models.Ph.D.Information Systems Engineering, College of Engineering and Computer ScienceUniversity of Michigan-Dearbornhttp://deepblue.lib.umich.edu/bitstream/2027.42/136077/1/Usman Mansoor Final.pdfDescription of Usman Mansoor Final.pdf : Dissertatio

    Acta Cybernetica : Tomus 8. Fasciculus 3.

    Get PDF

    Compositions with superlinear deterministic top-down tree transformations

    Get PDF
    AbstractWe denote the class of deterministic top-down tree transformations by DT and the class of homomorphism tree transformations by HOM. The sign of a class with the prefix l- (sl-, nd-) denotes the linear (superlinear, nondeleting) subclass of that class. We fix the set M = HOM,sl-DT, l-DT, nd-DT, DT of tree transformation classes. Then consider the monoid [M] of all tree transformation classes of the form X1 O … OXm, where O is the operation composition, m ⩾ 0 and the Xi's are elements of M. As the main result of the paper, we give an effective description of the monoid [M] with respect to inclusion. This means that we present an algorithm which can decide, given arbitrary two elements of the monoid, whether some inclusion, equality or incomparability holds between them

    Two-loop Functional Renormalization Group of the Random Field and Random Anisotropy O(N) Models

    Full text link
    We study by the perturbative Functional Renormalization Group (FRG) the Random Field and Random Anisotropy O(N) models near d=4d=4, the lower critical dimension of ferromagnetism. The long-distance physics is controlled by zero-temperature fixed points at which the renormalized effective action is nonanalytic. We obtain the beta functions at 2-loop order, showing that despite the nonanalytic character of the renormalized effective action, the theory is perturbatively renormalizable at this order. The physical results obtained at 2-loop level, most notably concerning the breakdown of dimensional reduction at the critical point and the stability of quasi-long range order in d<4d<4, are shown to fit into the picture predicted by our recent non-perturbative FRG approach.Comment: 19 pages, 20 figures. Minor correction

    Weak Decays Beyond Leading Logarithms

    Get PDF
    We review the present status of QCD corrections to weak decays beyond the leading logarithmic approximation including particle-antiparticle mixing and rare and CP violating decays. After presenting the basic formalism for these calculations we discuss in detail the effective hamiltonians for all decays for which the next-to-leading corrections are known. Subsequently, we present the phenomenological implications of these calculations. In particular we update the values of various parameters and we incorporate new information on m_t in view of the recent top quark discovery. One of the central issues in our review are the theoretical uncertainties related to renormalization scale ambiguities which are substantially reduced by including next-to-leading order corrections. The impact of this theoretical improvement on the determination of the Cabibbo-Kobayashi-Maskawa matrix is then illustrated in various cases.Comment: 229 pages, 32 PostScript figures (included); uses RevTeX, epsf.sty, rotate.sty, rmpbib.sty (included), times.sty (included; requires LaTeX 2e); complete PostScript version available at ftp://feynman.t30.physik.tu-muenchen.de/pub/preprints/tum-100-95.ps.gz or ftp://feynman.t30.physik.tu-muenchen.de/pub/preprints/tum-100-95.ps2.gz (scaled down and rotated version to print two pages on one sheet of paper
    • …
    corecore