144,902 Hits in 3.9 sec

Component-based modeling of dynamic systems using heterogeneous composition

Zsolt Lattmann, Adam Nagel, Tihamer Levendovszky, Ted Bapty, Sandeep Neema, Gabor Karsai
2012 Proceedings of the 6th International Workshop on Multi-Paradigm Modeling - MPM '12  
Our framework is built around common set of interface concepts to support heterogeneous composition and interchangeability among modeling paradigms.  ...  In this paper, we present the syntax and semantics of such an integration language and its component-based design, where components can embed models from different tools, formalisms, and paradigms such  ...  The integration language supports heterogeneous composition of components implemented using Bond Graphs and Modelica.  ... 
doi:10.1145/2508443.2508456 dblp:conf/models/LattmannNLBNK12 fatcat:4pd5m647rzbozkmaope2cltabe

Exploring Multi-Paradigm Modeling Techniques

Cécile Hardebolle, Frédéric Boulanger
2009 Simulation (San Diego, Calif.)  
Indeed, if it is usually agreed that modeling languages are the source of the heterogeneity problem, it seems that there is no clear consensus on the definition of a modeling language.  ...  Since the heterogeneity of models is at the heart of Multi-Paradigm Modeling, we first identify the sources of this heterogeneity and introduce the problems it raises.  ...  based on the composition of modeling languages, which allow the construction of composed modeling languages; • Techniques based on the composition of models, in which heterogeneous models are assembled  ... 
doi:10.1177/0037549709105240 fatcat:5aklf7yyzfhz7lidxpnafqq72m

Coordination between Heterogeneous Models Using a Meta-model Composition Approach

Naima Essadi, Adil Anwar
2019 Advances in Science, Technology and Engineering Systems  
In contrast, the use and creation of new modelling languages became simple and no more reserved for a handful of language experts.  ...  This paper proposes a composition interfacebased approach to coordinate and integrate heterogeneous DSMLs in order to coordinate their models.  ...  For example a model representing static point of view is considered as heterogeneous with a model describing a dynamic point of view or a requirements model. • Heterogeneity of meta-model (language): means  ... 
doi:10.25046/aj040618 fatcat:ggyhakj5p5fs5i7rz2r6fcecfm

Towards model and language composition

Bernhard Rumpe
2013 Proceedings of the First Workshop on the Globalization of Domain Specific Languages - GlobalDSL '13  
Programming languages have one essential advantage over modeling languages: they have a well-defined and understood mechanism for composition that comes along with a good encapsulation of internal details  ...  In this extended abstract we discuss the problems of composition techniques for models and compare them to the composition of program components.  ...  But we also need to be aware that this form of composition using mappings between the interfaces of heterogeneous languages is not necessarily unique.  ... 
doi:10.1145/2489812.2489814 dblp:conf/ecoop/Rumpe13 fatcat:efc7l3dsynbdnoyxrh76pipwje

Report on the First Workshop On the Globalization of Modeling Languages [article]

Benoit Combemale, Julien De Antoni, Robert B. France, Frédéric Boulanger, Sebastien Mosser, Marc Pantel, Bernhard Rumpe, Rick Salay, Martin Schindler
2014 arXiv   pre-print
The workshop provided an open forum for sharing experiences, problems and solutions related to the challenges of using of multiple modeling languages in the development of complex software based systems  ...  During the workshop, concrete language composition artifacts, approaches, and mechanisms were presented and discussed, ideas and opinions exchanged, and constructive feedback provided to authors of accepted  ...  relationships between heterogeneous modeling languages.  ... 
arXiv:1408.5703v1 fatcat:ygz7pdx6vnarzdsv6iscma6iyq

IDFML: A Meta Language for Heterogeneous DSMLs Coordination

Consequently, by the end of the modelling phase, we get many heterogeneous models elaborated using different DSMLs.  ...  They began by giving generic guidelines of DSMLs specification and composition aspects. Then, they introduce IDFML a Meta language for defining both DSMLs interfaces and coordination.  ...  We use the IDFML language for modeling the composition at language level in order to be able to compose and coordinate heterogeneous models of the CTIS system. Fig. 2.  ... 
doi:10.35940/ijitee.a8196.1110120 fatcat:mb2dqvsx4zcg5o2fa4qi3y7xj4

Recent Advances in Multi-Paradigm Modeling

Vasco Amaral, Cécile Hardebolle, Hans Vangheluwe, László Lengyel, Peter Bunus
2012 Electronic Communications of the EASST  
Once again has been a satellite event of the International Conference on Model-Driven Engineering Languages and Systems (MoDELS).  ...  Following the trend of other editions, it was held this year (2011) in Wellington, New Zealand, the 5th International Workshop on Multi-Paradigm Modelling: Concepts and Tools (MPM).  ...  -MoCs A major challenge in model composition is to obtain a meaningful result from models with heterogeneous semantics.  ... 
doi:10.14279/tuj.eceasst.50.740 dblp:journals/eceasst/AmaralHVLB11 fatcat:4uammg7kiba6zaz3snfij5lzia

Black-box Integration of Heterogeneous Modeling Languages for Cyber-Physical Systems [article]

Markus Look, Antonio Navarro Perez, Jan Oliver Ringert, Bernhard Rumpe, Andreas Wortmann
2014 arXiv   pre-print
The MontiArcAutomaton modeling framework integrates six independently developed modeling languages to model robotics applications: a component & connector architecture description language, automata, I  ...  Modeling robotics applications for analysis and code generation requires modeling languages for the logical software architecture and the system behavior.  ...  Furthermore, they can be combined into composite visitors for specific compositions of languages.  ... 
arXiv:1409.2388v1 fatcat:dh6acy7vwffh7azpgqd762nldm

A practical approach to multi-modeling views composition

Andres Yie, Rubby Cassallas, Dirk Deridder, Dennis Wagelaar
2009 Electronic Communications of the EASST  
When the view models are expressed in different Domain Specific Modeling Languages a problem arises because a heterogeneous composition is required.  ...  A possible approach to avoid a heterogeneous composition is to transform the diverse models into low-level models using a common low-level modeling language as target.  ...  Heterogeneous composition A heterogeneous composition is the integration of two models expressed in two different languages.  ... 
doi:10.14279/tuj.eceasst.21.285 dblp:journals/eceasst/YieCDW09 fatcat:z45jm6ezbbe4tkztjrsroqnr2i

OpenMETA: A Model- and Component-Based Design Tool Chain for Cyber-Physical Systems [chapter]

Janos Sztipanovits, Ted Bapty, Sandeep Neema, Larry Howard, Ethan Jackson
2014 Lecture Notes in Computer Science  
In the discussions we will focus on the impact of heterogeneity in modeling CPS.  ...  This challenge is compounded by the need for rapidly evolving the design flow by changing/updating the selection of modeling languages, analysis and verification tools and synthesis methods.  ...  Heterogeneity of CPS models.  ... 
doi:10.1007/978-3-642-54848-2_16 fatcat:3kryhumez5aovfp6wx7xkgtzsu

Surviving the Heterogeneity Jungle with Composite Mapping Operators [chapter]

Manuel Wimmer, Gerti Kappel, Angelika Kusel, Werner Retschitzegger, Johannes Schoenboeck, Wieland Schwinger
2010 Lecture Notes in Computer Science  
Therefore, we propose to specify model transformations by a set of pre-defined mapping operators (MOps), each resolving a certain kind of structural heterogeneity.  ...  Thirdly, based on a systematic set of kernel MOps resolving basic heterogeneities, composite ones can be built in order to deal with more complex scenarios.  ...  In the context of transformations between different metamodels and their corresponding models, the overcoming of structural heterogeneities, being a result of applying different modeling constructs for  ... 
doi:10.1007/978-3-642-13688-7_18 fatcat:3arbw3ovpjfale6yy6nd3rwkji

Coevolution of lexicon and syntax from a simulation perspective

Tao Gong, James W. Minett, Jinyun Ke, John H. Holland, William S.-Y. Wang
2005 Complexity  
Whether simple syntax (in the form of simple word order) can emerge during the emergence of lexicon is studied from a simulation perspective; a multiagent computational model is adopted to trace a lexicon-syntax  ...  Besides the theoretical and empirical argumentations, this computational model, following the Emergentism, demonstrates an adaptation of syntax from some domain-general abilities, which provides an argumentation  ...  This work is supported by City University of Hong Kong Grants 9010001, 9040781.  ... 
doi:10.1002/cplx.20093 fatcat:wuxm5vo7kjgzzk6becortkiuqm

Decoupling of Heterogeneous Semantic Service Annotations and Their Semantic Models – Towards an Integrated Approach in a Multi-Service-Provider-Scenario [chapter]

Jannis Rake, Marten Schönherr
2009 Lecture Notes in Computer Science  
The following paper introduces an integrated approach to deal with heterogeneous semantic annotations of different service providers.  ...  However, service discovery within heterogeneous annotations can become a problem.  ...  Thus, the consolidation of service annotations for matching and composition can be based on the common preconditions set by these guidelines and rules, easing the alignment of heterogeneous annotations  ... 
doi:10.1007/978-3-540-93851-4_19 fatcat:wuc7oj6otvehzpw4xp333l5iaa

Eliminating implicit dependencies in component models

Wouter Horre, Danny Hughes, Ka Lok Man, Steven Guan, Binbin Qian, Tianlin Yu, Haofan Zhang, Zhun Shen, Michel Schellekens, Steve Hollands
2011 2011 IEEE 2nd International Conference on Networked Embedded Systems for Enterprise Applications  
A software component is defined as a unit of composition with contractually specified interfaces and explicit dependencies that may be independently deployed.  ...  The benefits of component models have led to their widespread application in the area of networked embedded systems and particularly Wireless Sensor Networks.  ...  re-used across heterogeneous platforms. 3) Open Services Gateway initiative (OSGi) The OSGi component model [7] is tightly coupled with the Java programming language and targets powerful embedded  ... 
doi:10.1109/nesea.2011.6144945 dblp:conf/nesea/HorreHMGQYZSSH11 fatcat:56eiatnhinhwpizt2nk3xiugke

Addressing modularity for heterogeneous multi-model systems using model federation

Fahad R. Golra, Antoine Beugnard, Fabien Dagnat, Sylvain Guerin, Christophe Guychard
2016 Companion Proceedings of the 15th International Conference on Modularity - MODULARITY Companion 2016  
These concerns of a system might be diverse and the use of multiple heterogeneous models often becomes inevitable.  ...  Maintaining models using separation of concerns in a heterogeneous modeling space becomes difficult.  ...  Acknowledgments This research work is a result of a collaboration between PASS team and Openflexo under FORMOSE project.  ... 
doi:10.1145/2892664.2892701 dblp:conf/aosd/GolraBDGG16 fatcat:oqfvjhutbjbyjmepqahkmx7vva
« Previous Showing results 1 — 15 out of 144,902 results