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

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.


Author(s):  
Gan Deng ◽  
Douglas C. Schmidt ◽  
Aniruddha Gokhale ◽  
Jeff Gray ◽  
Yuehua Lin ◽  
...  

This chapter describes our approach to model-driven 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 modelto- model 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