982 resultados para Domain Engineering


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Surface acoustic wave devices are extensively used in contemporary wireless communication devices. We used atomic force microscopy to form periodic macroscopic ferroelectric domains in sol-gel deposited lead zirconate titanate, where each ferroelectric domain is composed of many crystallites, each of which contains many microscopic ferroelastic domains. We examined the electro-acoustic characteristics of the apparatus and found a resonator behavior similar to that of an equivalent surface or bulk acoustic wave device. We show that the operational frequency of the device can be tailored by altering the periodicity of the engineered domains and demonstrate high-frequency filter behavior (>8GHz), allowing low-cost programmable high-frequency resonators. © 2014 AIP Publishing LLC.

Relevância:

70.00% 70.00%

Publicador:

Resumo:

We have analyzed the ferroelastic and ferroelectric domain structure of high crystalline quality (001) BiFeO3 films on orthorhombic (110) TbScO3 substrates. Two domains were present in stripes separated by (010) vertical boundaries, with spontaneous polarizations in adjacent domains rotated by 109 degrees. The striped morphology was caused by nucleation of only two ferroelastic domains on the low symmetry GdFeO3-type substrate. Domain engineering through substrate symmetry is an important finding for rhombohedral ferroelectric epitaxial thin films. The stripe pattern with vertical walls may be useful for extracting domain wall contributions to magnetism and electrical transport properties of BiFeO3 materials.

Relevância:

70.00% 70.00%

Publicador:

Resumo:

The aim of our work is to present solutions and a methodical support for automated techniques and procedures in domain engineering, in particular for variability modeling. Our approach is based upon Semantic Modeling concepts, for which semantic description, representation patterns and inference mechanisms are defined. Thus, model-driven techniques enriched with semantics will allow flexibility and variability in representation means, reasoning power and the required analysis depth for the identification, interpretation and adaptation of artifact properties and qualities.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

This paper proposes a systematic approach to management of variability modelsdriven and aspects using the mechanisms of approaches Aspect-Oriented Software Development (AOSD) and Model-Driven Development (MDD). The main goal of the approach, named CrossMDA-SPL, is to improve the management(gerência), modularization and isolation ou separation of the variability of the LPSs of architecture in a high level of abstraction (model) at the design and implementing phases of development Software Product Lines (SPLs), exploiting the synergy between AOSD and MDD. The CrossMDA-SPL approach defines some artifacts basis for advance the separation clear in between the mandatory (bounden) and optional features in the architecture of SPL. The artifacts are represented by two models named: (i) core model (base domain) - responsible for specify the common features the all members of the SPL, and (ii) variability model - responsible for represent the variables features of SPL. In addition, the CrossMDA-SPL approach is composed of: (i) guidelines for modeling and representation of variability, (ii) CrossMDA-SPL services and process, and (iii) models of the architecture of SPL or product instance of SPL. The guidelines use the advantages of AOSD and MDD to promote a better modularization of the variable features of the architecture of SPL during the creation of core and variability models of the approach. The services and sub-processes are responsible for combination automatically, through of process of transformation between the core and variability models, and the generation of new models that represent the implementation of the architecture of SPL or a instance model of SPL. Mechanisms for effective modularization of variability for architectures of SPL at model level. The concepts are described and measured with the execution of a case study of an SPL for management systems of transport electronic tickets

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Through the adoption of the software product line (SPL) approach, several benefits are achieved when compared to the conventional development processes that are based on creating a single software system at a time. The process of developing a SPL differs from traditional software construction, since it has two essential phases: the domain engineering - when common and variables elements of the SPL are defined and implemented; and the application engineering - when one or more applications (specific products) are derived from the reuse of artifacts created in the domain engineering. The test activity is also fundamental and aims to detect defects in the artifacts produced in SPL development. However, the characteristics of an SPL bring new challenges to this activity that must be considered. Several approaches have been recently proposed for the testing process of product lines, but they have been shown limited and have only provided general guidelines. In addition, there is also a lack of tools to support the variability management and customization of automated case tests for SPLs. In this context, this dissertation has the goal of proposing a systematic approach to software product line testing. The approach offers: (i) automated SPL test strategies to be applied in the domain and application engineering, (ii) explicit guidelines to support the implementation and reuse of automated test cases at the unit, integration and system levels in domain and application engineering; and (iii) tooling support for automating the variability management and customization of test cases. The approach is evaluated through its application in a software product line for web systems. The results of this work have shown that the proposed approach can help the developers to deal with the challenges imposed by the characteristics of SPLs during the testing process

Relevância:

60.00% 60.00%

Publicador:

Resumo:

The hysteresis loss subdivision method proved to be a strong tool to help in the analysis of different energy dissipation mechanisms along the quasi-static hysteresis loop measured on electrical steels. This paper used the samemethod to discuss the mechanisms involving the energy loss dissipation in Mn-Zn ferrite toroidal cores. The samples, sintered under controlled atmosphere in industrial conditions, were measured under triangular waveform excitation at very low frequency (5 mHz) and peak flux densities varying from 0.05 T to 0.45 T. The results show a different behavior between the low inductions hysteresis loss (WLI) and the high induction hysteresis loss (WHI) which proves the existence of different energy dissipation mechanisms affecting these loss components.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

One of the reasons for using variability in the software product line (SPL) approach (see Apel et al., 2006; Figueiredo et al., 2008; Kastner et al., 2007; Mezini & Ostermann, 2004) is to delay a design decision (Svahnberg et al., 2005). Instead of deciding on what system to develop in advance, with the SPL approach a set of components and a reference architecture are specified and implemented (during domain engineering, see Czarnecki & Eisenecker, 2000) out of which individual systems are composed at a later stage (during application engineering, see Czarnecki & Eisenecker, 2000). By postponing the design decisions in such a manner, it is possible to better fit the resultant system in its intended environment, for instance, to allow selection of the system interaction mode to be made after the customers have purchased particular hardware, such as a PDA vs. a laptop. Such variability is expressed through variation points which are locations in a software-based system where choices are available for defining a specific instance of a system (Svahnberg et al., 2005). Until recently it had sufficed to postpone committing to a specific system instance till before the system runtime. However, in the recent years the use and expectations of software systems in human society has undergone significant changes.Today's software systems need to be always available, highly interactive, and able to continuously adapt according to the varying environment conditions, user characteristics and characteristics of other systems that interact with them. Such systems, called adaptive systems, are expected to be long-lived and able to undertake adaptations with little or no human intervention (Cheng et al., 2009). Therefore, the variability now needs to be present also at system runtime, which leads to the emergence of a new type of system: adaptive systems with dynamic variability.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

This is an Author's Accepted Manuscript of an article published in “Emergence: Complexity and Organization”, 15 (2), pp. 14-22 (2013), copyright Taylor & Francis.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Acquisition of domain ontology from database has been of catholic concern. This paper, taking relational schemes as example, analyzes how to identify the information about the structure of relational schemes in legacy systems. Then, it presents twelve extraction rules, which facilitate the obtaining of terms and relations from the relational schemes. Finally, it uses the EER diagram to further obtain semantic information from relational schemes for refining ontology model. The development method of domain ontology based on reverse engineering is a supplement to forward engineering. The union of the two development methods is certainly beneficial for the designers of domain ontology. © 2009 IEEE.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Substitutions or deletions of domain II loop residues of Bacillus thuringiensis δ-endotoxin CryIAb were constructed using site-directed mutagenesis techniques to investigate their functional roles in receptor binding and toxicity toward gypsy moth (Lymantria dispar). Substitution of loop 2 residue N372 with Ala or Gly (N372A, N372G) increased the toxicity against gypsy moth larvae 8-fold and enhanced binding affinity to gypsy moth midgut brush border membrane vesicles (BBMV) ≈4-fold. Deletion of N372 (D3), however, substantially reduced toxicity (>21 times) as well as binding affinity, suggesting that residue N372 is involved in receptor binding. Interestingly, a triple mutant, DF-1 (N372A, A282G and L283S), has a 36-fold increase in toxicity to gypsy moth neonates compared with wild-type toxin. The enhanced activity of DF-1 was correlated with higher binding affinity (18-fold) and binding site concentrations. Dissociation binding assays suggested that the off-rate of the BBMV-bound mutant toxins was similar to that of the wild type. However, DF-1 toxin bound 4 times more than the wild-type and N372A toxins, and it was directly correlated with binding affinity and potency. Protein blots of gypsy moth BBMV probed with labeled N372A, DF-1, and CryIAb toxins recognized a common 210-kDa protein, indicating that the increased activity of the mutants was not caused by binding to additional receptor(s). The improved binding affinity of N372A and DF-1 suggest that a shorter side chain at these loops may fit the toxin more efficiently to the binding pockets. These results offer an excellent model system for engineering δ-endotoxins with higher potency and wider spectra of target pests by improving receptor binding interactions.