Search results for "Metamodel"

showing 10 items of 83 documents

Multi-data models translations in interoperable information systems

1996

Interoperation of heterogeneous and autonomous information systems has traditionally been hampered by semantic differences in their data models. In this paper, we address the problem by defining a methodology called TIME, which is based on an extensible meta model. Its key features are: a set of meta-types which can be used to represent the syntax and the semantics of data modeling concepts, a knowledge base of transformation rules that map a meta-type into other meta-types, and an inference engine which uses the transformation rules to translate schema from source to target models. The extensibility of the meta-model is achieved by organizing the meta-types into a generalization hierarchy …

InteroperationInformation retrievalKnowledge basebusiness.industryComputer scienceInteroperabilityRelational modelInformation systemInference enginebusinessData modelingMetamodeling
researchProduct

XML Enabled Metamodeling and Tools for Cooperative Information Systems

2001

The development of tools to support semantic resolution is a key issue in the design of heterogeneous interoperable information systems. This paper presents a methodology and a data model translator toolkit, called X-TIME, for the design and management of interoperable information systems. X-TIME combines a metamodelling approach and XML features to provide support for automated design of wrappers or semantic reconciliators. It is a flexible semantics oriented approach that takes into account several important characteristics of interoperable information systems, including extensibility and composability. Extensibility requires a translation scheme that can easily integrate new data models.…

Knowledge representation and reasoningData modelComposabilitycomputer.internet_protocolComputer scienceDistributed computingInteroperabilityRelational modelInformation systemcomputerXMLData modelingMetamodeling
researchProduct

Method Engineering: Current research directions and implications for future research

1996

In this study we investigate method engineering research by classifying studies into three contexts: technology, language and organization. Within each context we examine research bias, research outcomes and use of alternative research methods. This survey reveals the inherent bias of ME research towards tool and language development at the cost of empirical studies. We lack investigations of why organizations develop their own “variants” of system development methods, and how they manage their method engineering efforts. These observations lead us to suggest some directions for future research, which relate both to actual research questions and to the use of complementary research methods.

Language developmentSystem developmentEngineeringEmpirical researchbusiness.industryManagement scienceMethod engineeringContext (language use)Research questionsbusinessMetamodeling
researchProduct

Categorical Modeling Method, Proof of Concept for the Petri Net Language

2019

Modeling increases the importance of processes significantly, but also imposes higher requirements for the accuracy of process specifications, since an error in the design of a process may only be discovered after it already produces large cumulative losses. We believe that modeling tools can help build better models in a shorter time. This inevitably results in the need to build formal models that can be theoretically verified. A category as well as a model is a mixture of graphical information and algebraic operations. Therefore, category language seems to be the most general to describe the models. The category theory offers an integrated vision of the concepts of a model, and also provi…

Limit (category theory)FunctorTheoretical computer scienceComputer scienceProof of conceptAlgebraic operationPetri netCategory theoryCategorical variableMetamodelingProceedings of the 7th International Conference on Model-Driven Engineering and Software Development
researchProduct

A survey on handling computationally expensive multiobjective optimization problems using surrogates: non-nature inspired methods

2015

Computationally expensive multiobjective optimization problems arise, e.g. in many engineering applications, where several conflicting objectives are to be optimized simultaneously while satisfying constraints. In many cases, the lack of explicit mathematical formulas of the objectives and constraints may necessitate conducting computationally expensive and time-consuming experiments and/or simulations. As another challenge, these problems may have either convex or nonconvex or even disconnected Pareto frontier consisting of Pareto optimal solutions. Because of the existence of many such solutions, typically, a decision maker is required to select the most preferred one. In order to deal wi…

Mathematical optimizationEngineeringControl and Optimizationbusiness.industryPareto principlePareto frontierDecision makerSampling techniqueComputer Graphics and Computer-Aided DesignMulti-objective optimizationComputer Science ApplicationsMultiobjective optimization problemPareto optimalConflicting objectivesBlack-box functionControl and Systems EngineeringMulticriteria Decision Making (MCDM)Computational costNature inspiredMetamodeling techniquebusinessEngineering design processSoftwareStructural and Multidisciplinary Optimization
researchProduct

UML-Based Metamodeling for Information System Engineering and Evolution

2003

In modelers’ practice metamodels have become the core of UML-based metamodeling environments: metamodels form the basis of application domain descriptions, and they are instantiated into models. In the context of information system engineering and interoperability, we have developped two operations on metamodels: metamodel integration and measure of semantical distance between metamodels. In this paper, we explore application of these operations to information systems’ evolution.

Measure (data warehouse)ComputingMethodologies_SIMULATIONANDMODELINGbusiness.industryComputer scienceInteroperabilityContext (language use)MetamodelingUnified Modeling LanguageSoftware_SOFTWAREENGINEERINGApplication domainInformation systemSoftware_PROGRAMMINGLANGUAGESSoftware engineeringbusinesscomputerAlgorithmSoftware architecture descriptioncomputer.programming_language
researchProduct

Meta model of e-learning materials development

2014

The multitude of software tools is available for the creation of learning resources. However the majority of these tools provided by different software producers do not have a unified mechanism by means of which it would be possible to search and reuse the existing learning resources or their elements. To solve this problem the structures of descriptive data can be used. The aim of this paper is to describe a meta-model of e-learning objects and e-learning formats that could be used in the creation of e-learning materials compatible with various e-learning standards. The meta-data models that are used in widely-known learning resources’ repositories and their structure’s metadata standa…

MetadataSoftwareDescriptive statisticsbusiness.industryComputer scienceCompatibility (mechanics)Logical data modelInformation repositoryReuseSoftware engineeringbusinessData scienceMetamodeling
researchProduct

PerPot: A metamodel for simulation of load performance interaction

2001

A metamodel is introduced, which on one hand can help to understand particular effects and phenomena in the interaction of load and performance in training processes. On the other hand, it can be used as a starting point for refinements to specific adaptation models. Finally, a software tool has been developed that supports different simulation approaches—for example, basic analysis of model parameter influences, diagnosis of the state of real adaptation systems, optimization of given load performance interactions, and planning optimal training schedules.

Model parameterComputer scienceSoftware toolGenetic algorithmOrthopedics and Sports MedicinePhysical Therapy Sports Therapy and RehabilitationPoint (geometry)Control engineeringGeneral MedicineState (computer science)Adaptation (computer science)MetamodelingScheduling (computing)European Journal of Sport Science
researchProduct

Consistency Analysis of Genome-Scale Models of Bacterial Metabolism: A Metamodel Approach.

2015

Genome-scale metabolic models usually contain inconsistencies that manifest as blocked reactions and gap metabolites. With the purpose to detect recurrent inconsistencies in metabolic models, a large-scale analysis was performed using a previously published dataset of 130 genome-scale models. The results showed that a large number of reactions (~22%) are blocked in all the models where they are present. To unravel the nature of such inconsistencies a metamodel was construed by joining the 130 models in a single network. This metamodel was manually curated using the unconnected modules approach, and then, it was used as a reference network to perform a gap-filling on each individual genome-s…

MultidisciplinaryConsistency analysisBacteriaProcess (engineering)lcsh:RGenome scalelcsh:MedicineBiologycomputer.software_genreBioinformaticsModels BiologicalMetamodelingSet (abstract data type)Consistency (database systems)Bacterial ProteinsProof of conceptlcsh:QData miningMetagenomicsCompleteness (statistics)lcsh:SciencecomputerGenome BacterialMetabolic Networks and PathwaysResearch ArticlePLoS ONE
researchProduct

ANOVA-MOP: ANOVA Decomposition for Multiobjective Optimization

2018

Real-world optimization problems may involve a number of computationally expensive functions with a large number of input variables. Metamodel-based optimization methods can reduce the computational costs of evaluating expensive functions, but this does not reduce the dimension of the search domain nor mitigate the curse of dimensionality effects. The dimension of the search domain can be reduced by functional anova decomposition involving Sobol' sensitivity indices. This approach allows one to rank decision variables according to their impact on the objective function values. On the basis of the sparsity of effects principle, typically only a small number of decision variables significantl…

Pareto optimality0209 industrial biotechnologyMathematical optimizationOptimization problempäätöksenteko0211 other engineering and technologies02 engineering and technologyMulti-objective optimizationdecision makingTheoretical Computer Science020901 industrial engineering & automationsensitivity analysisDecomposition (computer science)multiple criteria optimizationdimensionality reductionMathematicsta113021103 operations researchpareto-tehokkuusDimensionality reductionta111metamodelingmonitavoiteoptimointiMetamodelingOptimization methodsSoftwareSIAM Journal on Optimization
researchProduct