9 research outputs found

    Inter-modelling: From Theory to Practice

    Get PDF
    Proocedings of: ACM/IEEE 13 th International Conference on Model Driven Engineering Languages and Systems. Oslo, Norway, October 3-8, 2010.We define inter-modelling as the activity of building models that describe how modelling languages should be related. This includes many common activities in Model Driven Engineering, like the specification of model-to-model transformations, the definition of model matching and model traceability constraints, the development of inter-model consistency maintainers and exogenous model management operators. Recently, we proposed a formal approach to specify the allowed and forbidden relations between two modelling languages by means of bidirectional declarative patterns. Such specifications were used to generate graph rewriting rules able to enforce the relations in (forward and backward) model-to-model transformation scenarios. In this paper we extend the usage of patterns for two further inter-modelling scenarios &- model matching and model traceability &- and report on an EMF-based tool implementing them. The tool allows a high-level analysis of specifications based on the theory developed so far, as well as manipulation of traces by compilation of patterns into the Epsilon Object Language.Work funded by the Spanish Ministry of Science (project TIN2008-02081 and grants JC2009-00015, PR2009-0019), the R&D programme of the Madrid Region (project S2009/TIC-1650), the European Commission’s 7th Framework programme (grant #248864 (MADES)), and the Engineering and Physical Sciences Research Council (EPSRC) (grant EP/E034853/1).Publicad

    Expression of α5-integrin, α7-integrin, Ε-cadherin, and N-cadherin in localized prostate cancer

    No full text
    Objective: To explore the correlation between the expression of α5-integrin, α7-integrin, Ε-cadherin, and N-cadherin in prostate cancer (PCa) and its clinicopathological data including tumor grade and clinical stage. Methods: The expression of α5-integrin, α7-integrin, Ε-cadherin, and N-cadherin was examined in 157 cases of PCa and adjacent normal prostatic tissue by immunohistochemical assay, and the correlation with clinicopathological features was analyzed. Results: Expressions of α5-integrin, α7-integrin, and Ε-cadherin in PCa were lower than those in normal prostatic tissues (P<0.05). N-cadherin expression was higher in cancer prostatic tissue than in normal prostatic tissues (P<0.05). The reduced expression of α5-integrin, α7-integrin, and Ε-cadherin was related to Gleason score, pathological stage, lymph node metastasis, and prostate-specific antigen level, but it was not associated with positive surgical margins and patient age. The increased expression of N-cadherin was related to Gleason score, pathological stage, lymph node metastasis, and prostate-specific antigen level, but not to age and positive surgical margins. The expression of E-cadherin was highly negatively correlated with that of N-cadherin and also positively correlated with that of α5-integrin and α7-integrin. Conclusion: The reduced expression of α5-integrin, α7-integrin, and Ε-cadherin and abnormal expression of N-cadherin play an important role in the occurrence and development of PCa. The results indicate that these have potential values in the diagnosis and are predictable indices in the proliferation of PCa. © 2016 Elsevier Inc

    Domain-specific metamodelling languages for software language engineering

    No full text
    Domain-specific languages are constructed to provide modelling capabilities tailored to a specific domain. Sometimes, languages are developed many times, typically to support application in a new context. In doing so, recurring patterns and commonalities as well as variations across the evolving set of languages can be identified. This paper introduces the concept of a domain-specific metamodelling language, which codifies such commonalities and provides concepts and logic for expressing the variations. The challenges and difficulties of using domain-specific metamodelling languages are identified. We illustrate the concept with examples from different domains

    Why are epididymal tumours so rare?

    No full text

    N-cadherin in cancer metastasis, its emerging role in haematological malignancies and potential as a therapeutic target in cancer

    No full text
    corecore