Log Reader : do some work . [ 3.548246000] Regular Producer : doing some work . [ 4.036544000] Read e x t e r n a l new i n t e r r u p t i o n : 1 . A r r i v e d a t [ 0.100266000] [ 4.040284000] A c t i v a t i o n Log Reader : end o f p a r a m e t e r l e s s s p o r a d i c a c t i v a t i o n . [ 4.795274000] Regular Producer IP s t a c k t o r e c e i v e [ 15.004364000] E x t e r n a l Event Server : r e c e i v e d an e x t e r n a l i n t e r r u p t [ 15.004440000] E x t e r n a l Event Server : end o f s p o r a d i c a c t i v a t i o n . [ 15.077115000] Read e x t e r n a l new i n t e r r u p t i o n : 2 . A r r i v e d a] A c t i v a t i o n Log Reader : end o f p a r a m e t e r l e s s s p o r a d i c a c t i v a t i o n . [ 15.608263000] On C a l l Producer Regular Producer : doing some work, Producer : doing some work . [ 2.036213000] Regular Producer : doing some work, 111582000. ,
A theory of timed automata, Theoretical Computer Science, vol.126, issue.2, pp.183-235, 1994. ,
DOI : 10.1016/0304-3975(94)90010-8
A model transformation technology Safe and secure software : an invitation to Ada 200 Adacore Formal Verification of AADL models with Fiacre and Tina (regular paper), European Congress on Embedded Real-Time Software (ERTS), 2008. ,
Using ATL for Checking Models, Biehl, 2010 ] Matthias Biehl. Literature study on model transformations, pp.69-81, 2005. ,
DOI : 10.1016/j.entcs.2006.01.015
Mode-based reconfiguration of critical software component architectures, 2009 Design, Automation & Test in Europe Conference & Exhibition, pp.1160-1165, 2009. ,
DOI : 10.1109/DATE.2009.5090838
Configuration et Reconfiguration des Systèmes Temps-Reél Répartis Embarqués Critiques et Adaptatifs, 2009. ,
Automated Model-Based Generation of Ravenscar-Compliant Source Code, 17th Euromicro Conference on Real-Time Systems (ECRTS'05), pp.59-67, 2005. ,
DOI : 10.1109/ECRTS.2005.9
Fitting Schedulability Analysis Theory into Model-Driven Engineering, 2008 Euromicro Conference on Real-Time Systems, pp.135-144, 2008. ,
DOI : 10.1109/ECRTS.2008.12
Extensible markup language (xml) 1, p.3, 2008. ,
Code generation from aadl to a realtime operating system : An experimentation feedback on the use of model transformation, Engineering of Complex Computer Systems 13th IEEE International Conference on, pp.257-262, 2008. ,
URL : https://hal.archives-ouvertes.fr/hal-01179673
Guide for the use of the Ada Ravenscar Profile in high integrity systems, ACM SIGAda Ada Letters, vol.XXIV, issue.2, pp.1-74, 2004. ,
DOI : 10.1145/997119.997120
Toward Correctness in the Specification and Handling of Non-Functional Attributes of High-Integrity Real-Time Embedded Systems, IEEE Transactions on Industrial Informatics, vol.6, issue.2, pp.181-194, 2010. ,
DOI : 10.1109/TII.2010.2043741
Ingénierie dirigée par les modèles (idm) état de l'art. état de l'art, 2008. ,
Classification of model transformation ap-proaches, OOPSLA'03 Workshop on Generative Techniques in the Context of Model-Driven Architecture, 2003. ,
Feature-based survey of model transformation approaches, IBM Systems Journal, vol.45, issue.3, pp.621-645, 2006. ,
DOI : 10.1147/sj.453.0621
Java metadata interface (jmi) specification, v1, 2002. ,
MARTE: Also an UML Profile for Modeling AADL Applications, 12th IEEE International Conference on Engineering Complex Computer Systems (ICECCS 2007), pp.359-364, 2007. ,
DOI : 10.1109/ICECCS.2007.29
2012 ] Flex-eWare Project. Flex-eware project. http://www.flex-eware.org, 2012. 234 c 2012 Gilles LASNIER [ Fujaba Core Development Group, 2012 ] Fujaba Core Development Group. The fujaba tool suite, 2012. ,
Design patterns : elements of reusable object-oriented software, pp.0-201, 1995. ,
Acme, CASCON First Decade High Impact Papers on, CASCON '10, p.7, 1997. ,
DOI : 10.1145/1925805.1925814
Real : Requirement enforcement analysis language, 2008. ,
CoSMIC, Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications , OOPSLA '04, 2003. ,
DOI : 10.1145/1028664.1028758
Real-time system verification using P/T nets, Proceedings of the 6th International Conference on Computer Aided Verification, CAV '94, pp.14-26, 1994. ,
DOI : 10.1007/3-540-58179-0_40
Towards Incremental Execution of ATL Transformations, Proceedings of the Third international conference on Theory and practice of model transformations, ICMT'10, pp.123-137, 2010. ,
DOI : 10.1007/978-3-642-13688-7_9
URL : https://hal.archives-ouvertes.fr/inria-00539063
ATL, Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications , OOPSLA '06, pp.719-720, 2006. ,
DOI : 10.1145/1176617.1176691
URL : https://hal.archives-ouvertes.fr/hal-00448120
ATL: A model transformation tool, Science of Computer Programming, vol.72, issue.1-2, pp.31-39, 2008. ,
DOI : 10.1016/j.scico.2007.08.002
URL : https://hal.archives-ouvertes.fr/hal-00483363
Aspect-oriented programming, ACM SIGSOFT Software Engineering Notes, vol.26, issue.5, p.313, 2001. ,
DOI : 10.1145/503271.503260
Toward next-generation toward next-generation middleware ? IEEE DIstributed Systems Online, 2005. ,
Ravenscar-Java, Proceedings of the 2002 joint ACM-ISCOPE conference on Java Grande , JGI '02, pp.131-140, 2002. ,
DOI : 10.1145/583810.583825
Time petri net analyzer (tina) toolbox, 2012. ,
AToM3: A Tool for Multi-formalism and Meta-modelling, Fundamental Approaches to Software Engineering, pp.174-188, 2002. ,
DOI : 10.1007/3-540-45923-5_12
Ocarina : An Environment for AADL Models Analysis and Automatic Code Generation for High Integrity Applications, Proceedings of the 14th Ada-Europe International Conference on Reliable Software Technologies, Ada-Europe '09, pp.237-250, 2009. ,
DOI : 10.1109/MC.2007.344
Architectural and Behavioral Modeling with AADL for Fault Tolerant Embedded Systems, 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, pp.87-91, 2010. ,
DOI : 10.1109/ISORC.2010.32
URL : https://hal.archives-ouvertes.fr/hal-01292574
A Model-Based Transformation Process to Validate and Implement High-Integrity Systems, 2011 14th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, pp.67-74, 2011. ,
DOI : 10.1109/ISORC.2011.18
An Implementation of the Behavior Annex in the AADL-Toolset Osate2, 2011 16th IEEE International Conference on Engineering of Complex Computer Systems, pp.332-337, 2011. ,
DOI : 10.1109/ICECCS.2011.39
Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment, Journal of the ACM, vol.20, issue.1, pp.46-61, 1973. ,
DOI : 10.1145/321738.321743
Specification and analysis of system architecture using Rapide, IEEE Transactions on Software Engineering, vol.21, issue.4, pp.336-355, 1995. ,
DOI : 10.1109/32.385971
An MDE methodology for the development of high-integrity real-time systems, 2009 Design, Automation & Test in Europe Conference & Exhibition, pp.1154-1159, 2009. ,
DOI : 10.1109/DATE.2009.5090837
A classification and comparison framework for software architecture description languages, IEEE Transactions on Software Engineering, vol.26, issue.1, pp.70-93, 2000. ,
DOI : 10.1109/32.825767
URL : https://hal.archives-ouvertes.fr/hal-00444077
Tom Mens and Pieter Van Gorp. A taxonomy of model transformation, Electron. Notes Theor. Comput. Sci, vol.152, pp.125-142, 2006. ,
Gnat : The gnu ada compiler, 2004. ,
De la modélisation objet des logiciels à la metamodélisation des langages informatiques. Habilitation à diriger des recherches, 2006. ,
Light weight corba component model. Revised submission, 2003. ,
Mda guide version 1.0.1. Omg, 2003. ,
Corba component model specification version 4.0. Omg technical document formal, 2006. ,
Meta object facility (mof) 2.0 core specification. Final adopted specification , OMG, 2006. ,
Data distribution service for real-time systems version 1.2. Omg technical document formal, 2007. ,
Mof 2.0 / xmi mapping specification, v2.1.1, 2007. ,
Omg unified modeling language (omg uml), infrastructure, version 2.1.2. Final adopted specification, OMG, nov, 2007. ,
Omg unified modeling language (omg uml), superstructure, version 2.1.2. Final adopted specification, OMG, 2007. ,
Uml profile for marte, beta 1, ptc/07-08-04, 2007. ,
Object constraint language (ocl), 2010. ,
Marco Panunzio and Tullio Vardanega. Schedulability analysis of ravenscar systems with mast+. ArtistDesign Workshop on Real-Time System Models for Schedulability Analysis, 2011. ,
Intergiciels schizophrènes : une solution à l'interopérabilité entre modèles de répartition. Habilitation à diriger des recherches, 2001. ,
Maxime Perrotin, Thanassis Tsiodras, Julien Delange, and Jérôme Hugues. taste : the assert set of tools for engineering European Space Agency -the Assert Project, sep 2011 Information technology -portable operating system interface (posix) operating system interface (posix, pp.9945-9946, 2009. ,
Conception et réalisation d'un intergiciel schizophrène pour la mise en oeuvre de systèmes répartis interopérables, 2003. ,
Mise en oeuvre de notations standardisées, formelles et semiformelles dans un processus de développement de systèmes embarqués temps-réel répartis, 2009. ,
Critical system properties: survey and taxonomy, Reliability Engineering & System Safety, vol.43, issue.2, 1994. ,
DOI : 10.1016/0951-8320(94)90065-5
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.38.7809
Architecture analysis and design language (aadl), 2004. ,
Annex x behavior annex. Aerospace Standard SAE AS5506-X -Behavior Annex -draft v2, 2009. ,
Architecture analysis and design language (aadl), 2009. ,
Architecture analysis and design language (aadl) v2 code generation annex document. Aerospace Standard SAE AS5506 -Code Generation Annex -draft, SAE, 2009. ,
Architecture analysis and design language (aadl) v2 data modeling annex document. Aerospace Standard SAE AS5506-X -Data Modeling Annex -draft v0, 2009. ,
Architecture analysis and design language (aadl) annex volume 3 : Annex e : Error model annex. Aerospace Standard SAE AS5506/3-E - Error Model Annex -draft, 2011. ,
Automatic generation of schedulability analysis -consistent code. Presentation, 2010. ,
Applying a pattern language to develop extensible orb middleware Design patterns in communications software, chapter Applying a pattern language to develop extensible ORB middleware, pp.393-438, 2001. ,
The design of the TAO real-time object request broker, Computer Communications, vol.21, issue.4, pp.294-324, 1998. ,
DOI : 10.1016/S0140-3664(97)00165-5
OSATE2 : Open-Source AADL Tool Environment, 2011. ,
Priority inheritance protocols: an approach to real-time synchronization, IEEE Transactions on Computers, vol.39, issue.9, pp.1175-1185, 1990. ,
DOI : 10.1109/12.57058
Scheduling and memory requirements analysis with AADL, SIGAda '04 : Proceedings of the 2004 annual ACM SIGAda international conference on Ada, pp.1-81, 2004. ,
DOI : 10.1145/1104011.1103847
Model driven architecture (mda), draft 3.2, 2000. ,
Sangeeta Srivastava, Naveen Prakash, and Sangeeta Sabharwal. The classification framework for model transformation, Computer Science, issue.22, pp.166-170, 2006. ,
EMF : Eclipse Modeling Framework 2.0, 2009. ,
Behavior annex errata, 2011. ,
Ocarina : An AADL model processing suite, 2012. ,
Modélisation des systèmes temps-réel répartis embarqués pour la génération automatique d'applications formellement vérifiées, 2006. ,
A co-design approach for embedded system modeling and code generation with UML and MARTE, 2009 Design, Automation & Test in Europe Conference & Exhibition, pp.226-231, 2009. ,
DOI : 10.1109/DATE.2009.5090662
URL : https://hal.archives-ouvertes.fr/hal-00369036
Towards Automatic Middleware Generation, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC), pp.221-228, 2008. ,
DOI : 10.1109/ISORC.2008.27