Search results for "Metamodeling"

showing 10 items of 66 documents

MetaEdit— A flexible graphical environment for methodology modelling

1991

Existing CASE tools are often rigid and do not support the users' native methodologies. To alleviate this, more flexible and customisable tools called CASE shells are emerging. However, the customisation of those tools is still cumbersome and error-prone, and demands several configuration files that follow a rigid syntax of some metamodelling language(s). In order to make the customisation easier, we propose a graphical metamodelling editor, MetaEdit, with which the conceptual structures of the user methodology can be modelled easily using an easy-to-grasp graphical notation. With MetaEdit, methodology models can be constructed with less effort and the configuration files for the CASE shell…

Syntax (programming languages)Data modelComputer sciencebusiness.industryHuman–computer interactionSimple (abstract algebra)Shell (computing)ComputerApplications_COMPUTERSINOTHERSYSTEMSSoftware engineeringbusinessNotationComputer-aided software engineeringMetamodeling
researchProduct

A Notation for Modeling Jason-Like BDI Agents

2012

The design and development of a large Multi Agent System (MAS) is a complex and difficult activity where a proper modeling notation may offer a significant contribution to the formulation of the best solution. The support provided by a specific CASE tool can significantly contribute to make the chosen approach technically valid and it is also a fundamental element of a feasible development strategy. The present work reports a UML profile and the related graphical notation for describing a MAS based on the Jason meta model. Moreover a specific CASE tool has been developed for supporting MASs design and automatic code generation. The proposed notation is shown in details using a classical exa…

UML toolSettore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniProgramming languageComputer scienceMulti-agent systemContext (language use)computer.software_genreNotationMetamodelingDesign Methodology; Multi-agent systems; CASE toolUnified Modeling Languagemulti agent systems case toolCode generationComputer-aided software engineeringcomputercomputer.programming_language
researchProduct

ISTehnology - Metamodel based approach to information system development

2014

Document describes experience of using metamodel-based tool ISTehnology in development of information systems. The author of this document is one of the developers of ISTehnology. The main goal of the research is to figure out the framework (methodology and tools) for building information systems able to work in variable business environment and easy changeable. ISTechnology is such a framework. The document describes a metamodel of ISTehnology, approach to information systems development, advantages and disadvantages of its usage and possibilities to prevent disadvantages by using modern graphical tools of modeling.

Variable (computer science)Information engineeringWork (electrical)Computer scienceInformation systemSystems engineeringBusiness modelModel-driven architectureBusiness process modelingcomputercomputer.programming_languageMetamodeling2014 IEEE 2nd Workshop on Advances in Information, Electronic and Electrical Engineering (AIEEE)
researchProduct

Common and Domain-specific Metamodel Elements for Problem Description in Simulation Problems

2014

It is well known that the multi-agent system paradigm is well suited for modelling and developing simulations of complex systems belonging to several application domains. Simulation study aims at developing simulation models useful for representing, studying and analyzing entities and their behavior in a system according to specific purposes. With our work we are trying to understand what are the right elements to be considered and included in the description of a simulation problem. In order to root our resulting metamodel in the state of the art of multi-agent simulations we started from the study of twelve papers dealing with four different application domains: Crowd Dynamics, Traffic an…

Vehicle dynamicsRoot (linguistics)Theoretical computer scienceComputer scienceMulti-Agent SimulationSupply chainSimulation modelingComplex systemSystems designSimulationDomain (software engineering)Metamodelingdomain specific metamodeling language multi-agent systems
researchProduct

Towards Introducing User Preferences in OLAP Reporting Tool

2012

This paper presents an OLAP reporting tool and an approach for determining and processing user OLAP preferences, which are useful for generating recommendations on potentially interesting reports. We discuss the metadata layers of the reporting tool including our proposed OLAP preferences metamodel, which supports various scenarios of formulating preferences of two different types: schema-specific and report-specific. The process of semantic metadata usage at the stage of formulating user preferences is also considered. The methods for processing schema-specific and report-specific OLAP preferences are outlined.

World Wide WebMetadataInformation retrievalComputer scienceProcess (engineering)Online analytical processingInformationSystems_DATABASEMANAGEMENTData warehouseMetamodeling
researchProduct

A Neural Network Meta-Model and its Application for Manufacturing

2015

International audience; Manufacturing generates a vast amount of data both from operations and simulation. Extracting appropriate information from this data can provide insights to increase a manufacturer's competitive advantage through improved sustainability, productivity, and flexibility of their operations. Manufacturers, as well as other industries, have successfully applied a promising statistical learning technique, called neural networks (NNs), to extract meaningful information from large data sets, so called big data. However, the application of NN to manufacturing problems remains limited because it involves the specialized skills of a data scientist. This paper introduces an appr…

[INFO.INFO-AI] Computer Science [cs]/Artificial Intelligence [cs.AI]0209 industrial biotechnology[SPI] Engineering Sciences [physics]Computer scienceneural networkBig dataContext (language use)02 engineering and technologycomputer.software_genreMachine learningCompetitive advantageData modeling[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI][SPI]Engineering Sciences [physics]020901 industrial engineering & automationPMML0202 electrical engineering electronic engineering information engineering[ SPI ] Engineering Sciences [physics][ INFO.INFO-AI ] Computer Science [cs]/Artificial Intelligence [cs.AI]data analyticsArtificial neural networkbusiness.industrymeta-modelMetamodelingmanufacturingAnalyticsSustainabilityPredictive Model Markup LanguageData analysis020201 artificial intelligence & image processingData miningArtificial intelligencebusinesscomputer
researchProduct

Automated uncertainty quantification analysis using a system model and data

2015

International audience; Understanding the sources of, and quantifying the magnitude of, uncertainty can improve decision-making and, thereby, make manufacturing systems more efficient. Achieving this goal requires knowledge in two separate domains: data science and manufacturing. In this paper, we focus on quantifying uncertainty, usually called uncertainty quantification (UQ). More specifically, we propose a methodology to perform UQ automatically using Bayesian networks (BN) constructed from three types of sources: a descriptive system model, physics-based mathematical models, and data. The system model is a high-level model describing the system and its parameters; we develop this model …

[INFO.INFO-AI] Computer Science [cs]/Artificial Intelligence [cs.AI]generic modeling environment[SPI] Engineering Sciences [physics]Computer scienceuncertainty quantificationMachine learningcomputer.software_genre01 natural sciencesData modelingSystem model[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI]010104 statistics & probability03 medical and health sciences[SPI]Engineering Sciences [physics][ SPI ] Engineering Sciences [physics]Sensitivity analysis0101 mathematicsUncertainty quantification[ INFO.INFO-AI ] Computer Science [cs]/Artificial Intelligence [cs.AI]030304 developmental biologyautomation0303 health sciencesMathematical modelbusiness.industryConditional probabilityBayesian networkmeta-modelMetamodelingBayesian networkProbability distributionData miningArtificial intelligencebusinesscomputer
researchProduct

An interactive surrogate-based method for computationally expensive multiobjective optimisation

2019

Many disciplines involve computationally expensive multiobjective optimisation problems. Surrogate-based methods are commonly used in the literature to alleviate the computational cost. In this paper, we develop an interactive surrogate-based method called SURROGATE-ASF to solve computationally expensive multiobjective optimisation problems. This method employs preference information of a decision-maker. Numerical results demonstrate that SURROGATE-ASF efficiently provides preferred solutions for a decision-maker. It can handle different types of problems involving for example multimodal objective functions and nonconvex and/or disconnected Pareto frontiers. peerReviewed

black-box functionsMathematicsofComputing_NUMERICALANALYSISmetamodeling techniquesachievement scalarising functioninteractive methodsmatemaattinen optimointimultiple criteria decision-making (MCDM)computational costmonitavoiteoptimointi
researchProduct

Domain knowledge integration and semantical quality management -A biology case study

2008

International audience; The management of semantical quality is a major challenge in the context of knowledge integration. In this paper, we describe a new approach to constraint management that emphasizes constraint traceability when moving from the semantical level to the operational one.Our strategy for management of semantical quality is related to a metamo-deling-based approach to knowledge integration. We carry out knowledge integration “on the fly” by using transformations applied to models belonging to our metamodeling architecture. The resulting integrated models access available resources through web services whose input and output parameters are guarded by constraints. Integrated…

business.industryComputer science020207 software engineeringContext (language use)02 engineering and technologycomputer.software_genreMetamodelingConstraint (information theory)Knowledge integration020204 information systemsTheory of constraints0202 electrical engineering electronic engineering information engineeringDomain knowledge[INFO]Computer Science [cs]Data miningWeb serviceModel-driven architectureSoftware engineeringbusinesscomputercomputer.programming_language
researchProduct

Do we need metamodels AND ontologies for engineering platforms?

2006

In this paper we show how the joint use of metamodeling and ontologies allows to describe domain knowledge for a complex domain. Ontologies are used as stabilized descriptions of a business domain while metamodels allow a fine description of the domain (to be constructed in the initial phases of modeling). We propose to use an ontology for early categorization, i.e., as a "natural" complement of the formal system that is induced by the metamodel.

business.industryComputer scienceDomain modelcomputer.software_genreBusiness domainMetamodelingDomain (software engineering)Feature-oriented domain analysisUpper ontologyDomain engineeringIDEF5Data miningSoftware engineeringbusinesscomputerProceedings of the 2006 international workshop on Global integrated model management
researchProduct