Article | The 48th Scandinavian Conference on Simulation and Modeling (SIMS 2007); 30-31 October; 2007; Göteborg (Särö) | Eclipse Support for Design and Requirements Engineering based on ModelicaML

Title:
Eclipse Support for Design and Requirements Engineering based on ModelicaML
Author:
Adrian Pop: Programming Environments Lab, Department of Computer and Information Science, Linköping University, Sweden Vasile Baluta: Programming Environments Lab, Department of Computer and Information Science, Linköping University, Sweden Peter Fritzson: Programming Environments Lab, Department of Computer and Information Science, Linköping University, Sweden
Download:
Full text (pdf)
Year:
2007
Conference:
The 48th Scandinavian Conference on Simulation and Modeling (SIMS 2007); 30-31 October; 2007; Göteborg (Särö)
Issue:
027
Article no.:
011
Pages:
93-100
No. of pages:
8
Publication type:
Abstract and Fulltext
Published:
2007-12-21
Series:
Linköping Electronic Conference Proceedings
ISSN (print):
1650-3686
ISSN (online):
1650-3740
Publisher:
Linköping University Electronic Press; Linköpings universitet


In order to support the development of complex products; modeling tools and processes need to support codesign of software and hardware in an integrated way. Modelica is the major object-oriented mathematical modeling language for component-oriented modeling of complex physical systems and UML is the dominant graphical modeling notation for software. The ModelicaML UML profile integrates Modelica and UML to support engineering of whole products. In this paper we present the Eclipse ModelicaML implementation and integration with the MDT Eclipse plugin; with emphasis on requirements support.

Keywords: Requirements; Modeling and Simulation; Modelica; Eclipse; UML; SysML; ModelicaML

The 48th Scandinavian Conference on Simulation and Modeling (SIMS 2007); 30-31 October; 2007; Göteborg (Särö)

Author:
Adrian Pop, Vasile Baluta, Peter Fritzson
Title:
Eclipse Support for Design and Requirements Engineering based on ModelicaML
References:

[1] P Fritzson; P Aronsson; H Lundval; K Nyström; A Pop; L Saldamli; and D Broman. The OpenModelica Modeling; Simulation; and Software Development Environment.In Simu-lation News Europe; 44/45; Dec 2005. http://ww.ida.liu.se/projects/OpenModelica.


[2] Peter Fritzson. Principles of Object-Oriented Modeling and Simulation with Modelica 2.1; 940 pp.; Wiley-IEEE Press; 2004. See also: http://www.mathcore.com/drmodelica/


[3] The Modelica Association. The Modelica Language Specification Version 2.2.


[4] OMG; System Modeling Language; (SysML); http://www.omgsysml.org


[5] OMG : Guide to Model Driven Architecture: The MDA Guide v1.0.1


[6] Eclipse.Org; http://www.eclipse.org/


[7] A Pop; P Fritzson; A Remar; E Jagudin; and D Akhvlediani. OpenModelica Development Environment with Eclipse Integration for Browsing; Modeling; and Debugging. In Proc of the Modelica’2006; Vienna; Austria; Sept. 4-5; 2006.


[8] David Akhvlediani. Design and implementation of a UML profile for Modelica/SysML. Final Thesis; LITH-IDA-EX--06/061‚ÄĒSE; April 2007.


[9] J.Ferreira; J. Estima; Modeling hybrid systems using Statechars and Modelica‚ÄĚ. 7th IEEE Intl. Conf. on Emerging Technologies and Factory Automation; October 1999; Spain.


[10] MathCore; MathModelica http://mathcore.com


[11] Dynasim; Dymola; http://dynasim.com


[12] Skander Turki; Thierry Soriano; A SysML Extension for Bond Graphs Support; Proc. of the International Conference on Technology and Automation (ICTA); Greece; 2005


[13] Yves Vanderperren; Wim Dehane; SysML and Systems Engineering Applied to UML-Based SoC Design; Proc. of the 2nd UML-SoC Workshop at 42nd DAC; USA; 2005.


[14] Yves Vanderperren; Wim Dehane; From UML/SysML to Matlab/Simulink; Proceedings of themConference on Design; Automation and Test in Europe (DATE); Munich; 2006.


[15] André Nordwig. Formal Integration of Structural Dynamics into the Object-Oriented Modeling of Hybrid Systems. ESM 2002: 128-134.


[16] Adrian Pop; David Akhlevidiani; Peter Fritzson; Towards Unified System Modeling with the ModelicaML UML Profile; EOOLT’2007 - 1st International Workshop on Equation-Based Object-Oriented Languages and Tools; July 29-August 3; 2007; Berlin; Germany.


[17] Adrian Pop; David Akhvlediani; Peter Fritzson:Integrated UML and Modelica System Modeling with ModelicaML in Eclipse; 11th IASTED International Conference on Software Engineering and Applications (SEA 2007); November 19-21; 2007; Cambridge; MA; USA


[18] Eclipse.Org; Eclipse Modeling Framework (EMF); http://www.eclipse.org/emf/


[19] Eclipse.Org; Graphical Editing Framework (GEF); http://www.eclipse.org/gef/


[20] Eclipse.Org; Graphical Modeling Framework (GMF); http://www.eclipse.org/gmf/

The 48th Scandinavian Conference on Simulation and Modeling (SIMS 2007); 30-31 October; 2007; Göteborg (Särö)

Author:
Adrian Pop, Vasile Baluta, Peter Fritzson
Title:
Eclipse Support for Design and Requirements Engineering based on ModelicaML
Note: the following are taken directly from CrossRef
Citations:
No citations available at the moment