Open Access Open Access  Restricted Access Subscription or Fee Access

UML-CoMMix Profile for the Mixed Systems Design


(*) Corresponding author


Authors' affiliations


DOI: https://doi.org/10.15866/irecos.v9i12.5023

Abstract


Research in the domain of design and development of mixed systems has taken, in recent decades, the interest of many researchers. Several solutions have been proposed in this context, in the form of approaches and formalisms, and reached a level of maturity rather important. However these solutions remain too slow in terms of simulation, and therefore do not allow to explore, within a reasonable time, the huge design spaces inherent in current systems. That is why a new generation of formalism was developed, these are "languages of system-level design ", as the case of the UML-Marte standard, UML-SystemC profile, UML-SOC profile, Gaspard2 profile, etc. Although most these languages allow to reduce the complexity and the time of design. However, they have certain disadvantages that hinder their widespread use as in the initial choice of architecture implementation, the use of informal or non-specific semantics, the use of non-unified models for hardware / software design, etcIn this paper we present  a new profile for the mixed systems design at the system level, appointed UML-CoMMix Profile. This language is an extension of the SysML language, on one hand because SysML proposes a set of standard diagrams supported by most of the existing tools, on the other hand, because its extensibility makes possible the modeling of the specific concepts for the mixed systems. Another feature of this language is the completeness of its solution specified on four development views: a structural view representing the various components of a system, a behavioral view representing the functional aspect of each components, a dynamic view representing the flow control and data in a mixed system, and a mapping view representing the allocation of tasks on resources according to several criteria.
Copyright © 2014 Praise Worthy Prize - All rights reserved.

Keywords


Component; UML- CoMMix Profile; System-Level Design; Mixed Systems

Full Text:

PDF


References


B. Bouyssounouse, J. Sifakis, Embedded Systems Design: The ARTIST Roadmap for Research and Development (Springer-Verlag Inc. Secaucus, NJ, 2005).

ITRS 2011:
http://dx.doi.org/10.1007/978-3-642-23096-7_7

http ://www.itrs.net/Links/2011ITRS/Home2011.htm, 2011.

UML Marte OMG, UML profile for MARTE," Object Management Group, vol. v1.1, Oct. 2010.

Riccobene, E., Scandurra, P., Rosti, A., Bocchio. S., Amodel-driven design environment for embedded systems, Proceedings of the 43rd annual Design Automation Conference (page 915 Year of Publication:2006 ISBN: 1-59593-381-6).
http://dx.doi.org/10.1145/1146909.1147141

Object Management Group (2006) UML profile for system on a chip (SoC), v 1.0.1. http://www.omg.org/spec/SoCP/1.0.1/PDF

BENYAMINA Abou Elhassen, Ordonnancement Hiérarchique Multi-Objectif D’Application Embarquées Intensives, Ph.D. Thesis, Dept. Computer Engineering, University of Oran-Es-Senia, Oran, Algeria, 2009.

S.Rouxel, G. Gogniat, J-P. Diguet, J-L. Philippe, C. Moy, Schedulability Analysis and MDD, In J. Babau, J. Champeau S. Gérard(Ed), From MDD Concepts to Experiments and Illustrations,7(Wiley 2006, 111-130).

L. Apvrille, JP. Courtiat, C. Lohr, P. DeSaqui-Sannes, TURTLE : A real-Time UML Profile Supported by a Formal Validation Toolkit, IEEE Transactions on Software Engineering, Vol. 30, n.7, pp 473-487, 2004.
http://dx.doi.org/10.1109/tse.2004.34

Apvrille, L., Muhammad, W.,Ameur-Boulifa, R., Coudert, S.,Pacalet, R.,A UML-based environment for system design space exploration,Proceedings of the 13th IEEE International Conference on Electronics, Circuits and Systems(page 1272 Year of Publication:2006 ISBN:1-4244-0395-2)
http://dx.doi.org/10.1109/icecs.2006.379694

C. Hardebolle. Composition de modéles pour la modélisation multi-paradigme du comportement des systémes.Ph.D. Thesis, Dept. Computer Engineering, University of Paris XI, Paris, France, 2008.

F. Boutekkouk, Aide à la Conception des Systèmes Multiprocesseurs Mono-puce à partir de Spécification de haut niveau, Ph.D. Thesis, Dept. Computer Engineering, University of Constantine, Constantine,Algeria,2010.

J. EKER, J JANNECK, Edward A. Lee, J. Liu, X. Liu, J. Ludvig, Sonia Sachs, Y.Xiong. Taming heterogeneity - the ptolemy approach. Proceedings of the IEEE, Vol. 91,n.1, pp127–144, 2003.
http://dx.doi.org/10.1109/jproc.2002.805829

F.Ghenassia. Transaction-Level Modeling with Systemc : TLM Concepts and Applications for Embedded Systems.(New york(Springer-Verlag Inc., Secaucus, NJ,2006).

Y. Xiong. An Extensible Type System for Component-Based Design, Ph.D. Thesis, Dept. Computer Engineering, University of California, Berkeley, USA, 2002.

G. Savaton, Méthodologie de conception de composants virtuels comportementaux pour une chaîne de traitement du signal embarquée, Ph.D. Thesis, Dept. Computer Engineering, University of South Bretagne,Lorient, France,2002.

Vijay K. Madisetti The Digital Signal Processing Handbook(CRC Press Taylor & Francis Group, 2010).

Peter H. Feiler, David P. Gluch, Model-Based Engineering with AADL:An Introduction to the SAE Architecture Analysis & Design Language (Pearson Education, 2012).

Berrahou, A., Sefrioui, N., Diouri, O., Eleuldj, M., Exploration of heterogeneous resources in embedded systems, (2014) International Review on Computers and Software (IRECOS), 9 (9), pp. 1597-1604.
http://dx.doi.org/10.15866/irecos.v9i9.3160


Refbacks




Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2024 Praise Worthy Prize