VisTML: A Visual Modeling Language for Model Transformation

Author(s):  
He Xiao ◽  
Ma Zhiyi ◽  
Liu Yi ◽  
Chen Hongjie ◽  
Shao Weizhong
2014 ◽  
Vol 538 ◽  
pp. 184-188
Author(s):  
Bing Shuai Li ◽  
Jian Xin Zhang ◽  
Qiang Zhang ◽  
Xiao Peng Wei

On-orbit servicing technology is a novel aerospace technology, which has important economic and military value. Reference to two on-orbit servicing programs named Orbital Express and Phoenix, the paper provides visual modeling and on-orbit module replacement simulation approach for a type of spacecraft based on satellite tool kit (STK). A kind of universal method for STK model building is presented, which includes multi-software model transformation and manual encoding. Some key problems about model integration and post processing, that helps complex STK model building, has also been summarized. An on-orbit replacement task simulation system based on co-simulation of MATLAB and STK can provide effective technical support for the aerospace program.


Author(s):  
Michael Derntl ◽  
Renate Motschnig-Pitrik

In this chapter we present coUML, a visual modeling language for cooperative environments. As modern instructional environments have a highly cooperative nature, coUML is proposed as a powerful and effective language for modeling instructional designs in such environments. Being based on UML, it was conceived and refined through application and experience over multiple years, primarily in a cooperative blended learning environment. We present relevant requirements and applications that contributed to the development of coUML, as well as a detailed specification of model elements, characteristics and features that describe its current state.


2007 ◽  
Vol 18 (4) ◽  
pp. 359-377 ◽  
Author(s):  
Aniruddha Gokhale ◽  
Dimple Kaul ◽  
Arundhati Kogekar ◽  
Jeff Gray ◽  
Swapna Gokhale

2013 ◽  
Vol 86 (7) ◽  
pp. 1772-1789 ◽  
Author(s):  
Ana I. Molina ◽  
Jesús Gallardo ◽  
Miguel A. Redondo ◽  
Manuel Ortega ◽  
William J. Giraldo

2021 ◽  
Author(s):  
N.O. Dorodnykh ◽  
A.Y. Yurin

Rules are still the most widespread way to represent expert knowledge despite the popularity of semantic technologies. The effective use of rules in decision-making in the case of inaccurate or uncertain information requires the development of specialized means and software for visual and generative programming. This paper considers an extension of the Rule Visual Modeling Language called FuzzyRVML designed for modeling fuzzy rule bases. FuzzyRVML supports a fuzzy datatype, concepts of a linguistic variable, terms, and certainty factors. The descriptions of FuzzyRVML basic elements, main constructions, and an illustrative example containing FuzzyCLIPS source code generation are presented. The evaluation and implementation of this notation are made based on the Personal Knowledge Base Designer software.


2011 ◽  
pp. 758-788
Author(s):  
Michael Derntl ◽  
Renate Motschnig-Pitrik

In this chapter we present coUML, a visual modeling language for cooperative environments. As modern instructional environments have a highly cooperative nature, coUML is proposed as a powerful and effective language for modeling instructional designs in such environments. Being based on UML, it was conceived and refined through application and experience over multiple years, primarily in a cooperative blended learning environment. We present relevant requirements and applications that contributed to the development of coUML, as well as a detailed specification of model elements, characteristics and features that describe its current state.


2009 ◽  
pp. 1280-1312 ◽  
Author(s):  
Gan Deng ◽  
Jeff Gray ◽  
Douglas C. Schmidt ◽  
Yuehua Lin ◽  
Aniruddha Gokhale ◽  
...  

This chapter describes our approach to modeldriven engineering (MDE)-based product line architectures (PLAs) and presents a solution to address the domain evolution problem. We use a case study of a representative software-intensive system from the distributed real-time embedded (DRE) systems domain to describe key challenges when facing domain evolution and how we can evolve PLAs systematically and minimize human intervention. The approach uses a mature metamodeling tool to define a modeling language in the representative DRE domain, and applies a model transformation tool to specify model-tomodel transformation rules that precisely define metamodel and domain model changes. Our approach automates many tedious, time consuming, and error-prone tasks of model-to-model transformation, thus significantly reducing the complexity of PLA evolution.


Sign in / Sign up

Export Citation Format

Share Document