Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 20 of 26 for “"Model-Driven Engineering"”.

  1. Evolution of model-driven engineering settings in practice

    … (SOA), software development processes, and model-driven engineering (MDE), are used to improve productivity, while time to market and quality of the products stay stable. Multiple of these techniques are used in parallel to profit from their benefits. While the use of sophisticated software …

    potsdam-diss Repository record for Evolution of model-driven engineering settings in practice (opens in a new tab)

  2. Using Model Driven Engineering to Reliably Automate the Measurement of Object-Oriented Software

    … metrics have many important uses in software engineering, for example, assessing software quality or estimating the cost and effort of developing software. Many metrics have been proposed and new metrics continue to appear in the literature. Many of these metrics are incomplete, ambiguous and …

    maynooth Repository record for Using Model Driven Engineering to Reliably Automate the Measurement of Object-Oriented Software (opens in a new tab)

  3. A Comparative Study of Model Transformation Approaches through a Systematic Procedural Framework and Goal Question Metrics Paradigm

    Model Driven Engineering has become a key Software Engineering approach, which aims at improving the cost-effectiveness and reusability of software by capturing the essential semantics of systems in models. By means of model transformations, these models can be analysed, improved, and mapped to …

    kings Repository record for A Comparative Study of Model Transformation Approaches through a Systematic Procedural Framework and Goal Question Metrics Paradigm (opens in a new tab)

  4. Modelling evolving clinical practice guidelines: a case of Malawi

    … budgets. This study proposed that a CIG modelling language that considers CPG change requirements in their representation models could enable semi-automated support of CPG change operations thereby reducing the burden of maintaining CIGs. Characteristics of CPG changes were investigated …

    cape-town Repository record for Modelling evolving clinical practice guidelines: a case of Malawi (opens in a new tab)

  5. Auto-Generating Models From Their Semantics and Constraints

    Domain-specific models powered using domain-specific modeling languages are traditionally created manually by modelers. There exist model intelligence techniques, such as constraint solvers and model guidance, which alleviate challenges associated with manually creating models, however parts of the …

    iupui Repository record for Auto-Generating Models From Their Semantics and Constraints (opens in a new tab)

  6. Structures and Processes for Managing Model-Metamodel Co-evolution

    … and background compilation. Increasingly, models and modelling languages are first-class citizens in software development. Model-Driven Engineering (MDE), a state-of-the-art approach to software engineering, prescribes the use of models throughout the software engineering process. In MDE, …

    whiterose Repository record for Structures and Processes for Managing Model-Metamodel Co-evolution (opens in a new tab)

  7. A Model Driven Approach for Refactoring Heterogeneous Software Artefacts

    … of certain weaknesses. Here we hypothesise that Model Driven Engineering can be used to produce improved refactoring engines that are less vulnerable to those weaknesses. We develop a Domain Specific Transformation Language for defining new composite refactorings from a set of built–in primitives …

    maynooth Repository record for A Model Driven Approach for Refactoring Heterogeneous Software Artefacts (opens in a new tab)

  8. Measuring progress and defining productivity in model-based engineering

    Have you ever walked into a model review session or looked into a model and wondered about the level of maturity towards the deliverables? Over the past decade, the adoption of a model-driven approach to engineering has dramatically changed the delivery and coordination methods in capital projects. …

    uiuc Repository record for Measuring progress and defining productivity in model-based engineering (opens in a new tab)

  9. Model-driven performance measurement and assessment with relational traces

    Model Driven Engineering (MDE) ist eine neue Vorgehensweise in der Software-Entwicklung, die Modelle als primäre Software-Artefakte verwendet. Die Modelle variieren zwischen präskriptiven Modellen, die spezifiziert werden durch domainspezifische Modellierungssprachen (DSML) und für …

    oldenburg Repository record for Model-driven performance measurement and assessment with relational traces (opens in a new tab)

  10. A Model-Driven Framework to Support Games Development: An Application to Serious Games

    Model Driven Engineering (MDE) is a software development approach which focuses on the creation of models to represent a domain with the aim of automatically generating software artefact using a set of software tools. This approach enables practitioners to produce a variation of software in by …

    liverpool-jm Repository record for A Model-Driven Framework to Support Games Development: An Application to Serious Games (opens in a new tab)

  11. RAS++: representing hybrid reuse assets for MDE as a service

    Artifacts associated with Model-Driven Engineering (MDE) such as model transformations, Domain Specific Languages (DSL), and modeling or refinement tools have been proposed in the literature as a mean to increase the quality in products derived from activities of Software Engineering. These …

    brazil-uerj Repository record for RAS++: representing hybrid reuse assets for MDE as a service (opens in a new tab)

  12. A Separation-Based UI Architecture with a DSL for Role Specialization

    … a programming language. Furthermore, we rely onmodel-driven engineering (MDE) techniques of code generation to further enhance thebenefits of using a DSL. In this dissertation we describe a complete methodology thatimplements our architecture, reaps the benefits of role specialization, takes …

    unr Repository record for A Separation-Based UI Architecture with a DSL for Role Specialization (opens in a new tab)

  13. Formal Verification of Relational Model Transformations using an Intermediate Verification Language

    Model-driven engineering has been recognised as an effective way to manage the complexity of software development. Model transformation is widely acknowledged as one of its central ingredients. Among different paradigms of model transformations, we are specifically interested in relational model

    maynooth Repository record for Formal Verification of Relational Model Transformations using an Intermediate Verification Language (opens in a new tab)

  14. Model-Based Analysis of Role-Based Access Control

    Model-Driven Engineering (MDE) has been extensively studied. Many directions have been explored, sometimes with the dream of providing a fully integrated approach for designers, developers and other stakeholders to create, reason about and modify models representing software systems. Most, but not …

    the-open-u Repository record for Model-Based Analysis of Role-Based Access Control (opens in a new tab)

  15. Testing Models of Reactive Systems

    Testing models of modern Real-time Embedded (RTE) systems is not straightforward due to timing constraints, numerous if not infinite possible behaviors, and complex communications between components. Software testing tools and approaches that can generate test cases to test these systems are …

    queens Repository record for Testing Models of Reactive Systems (opens in a new tab)

  16. A systematic approach to testing UML designs

    In Model Driven Engineering (MDE) approaches, developers create and refine design models from which substantial portions of implementations are generated. During refinement, undetected faults in abstract model can traverse into the refined model, and eventually into code. Hence, finding and …

    colostate Repository record for A systematic approach to testing UML designs (opens in a new tab)

  17. Feature-based Approach to Bridge the Information Technology and Business Gap

    … business needs and transform them into a feature model (presented in UML diagrams); this is represented as a top-to-middle process. The second phase is a reverse engineering process. A system program code is sliced into modules and transformed into feature-based models (again, in UML diagrams); …

    de-montfort Repository record for Feature-based Approach to Bridge the Information Technology and Business Gap (opens in a new tab)

  18. An Application Framework for a Power-Aware Processor Architecture

    … processors are not energy-efficient for event-driven applications. The E-textiles group at Virginia Tech proposed a novel data-flow processor architecture design to bridge the gap between event-driven applications and the target architecture. The architecture, although promising in terms of …

    vt Repository record for An Application Framework for a Power-Aware Processor Architecture (opens in a new tab)

  19. Measuring Incrementally Developed Model Transformations Using Change Metrics

    Transformations play a central role in Model Based Software Engineering. Similar to the development of other types of software, a transformation's specification and implementation does not necessarily remain static over the course of a project's lifetime; the transformation may develop …

    queens Repository record for Measuring Incrementally Developed Model Transformations Using Change Metrics (opens in a new tab)

  20. Traceability and model management with executable and dynamic hierarchical megamodels

    Nowadays, model-driven engineering (MDE) promises to ease software development by decreasing the inherent complexity of classical software development. In order to deliver on this promise, MDE increases the level of abstraction and automation, through a consideration of domain-specific models …

    potsdam-diss Repository record for Traceability and model management with executable and dynamic hierarchical megamodels (opens in a new tab)

Page 1 of 2