C. Hardebolle∗ and F. Boulanger∗
[1] P.J. Mosterman & H. Vangheluwe, Computer automated multi-paradigm modeling: an introduction, Simulation, 80(9), 2004,433–450. Special Issue: Grand Challenges for Modeling andSimulation. [2] J. Eker, J.W. Janneck, E.A. Lee, J. Liu, X. Liu, J. Ludvig, et al.,Taming heterogeneity – the Ptolemy approach, Proceedings ofthe IEEE, Special Issue on Modeling and Design of EmbeddedSoftware, 91, 2003, 127–144. [3] R. Alur, T. Dang, J. Esposito, Y. Hur, F. Ivan, C. Kumar,et al., Hierarchical modeling and analysis of embedded systems,Proceedings of the IEEE, 2002.202 [4] G. Karsai, A. Agrawal, F. Shi & J. Sprinkle, On the use ofgraph transformations for the formal specification of modelinterpreters, Journal of Universal Computer Science, Specialissue on Formal Specification of CBS, 9(11), 2003, 1296–1321. [5] F. Balarin, L. Lavagno, C. Passerone, A.L.S. Vincentelli, M.Sgroi, & Y. Watanabe, Modeling and designing heterogeneoussystems, Advances in Concurrency and System Design, 2002. [6] G. Berry & G. Gonthier, The esterel synchronous program-ming language: design, semantics, implementation, Science OfComputer Programming, 19 (2), 1992, 87–152. [7] C.A.R. Hoare, Communicating sequential processes, Commu-nications of the ACM, 21 (8), 1978, 666–677. [8] E.A. Lee & A.L. Sangiovanni-Vincentelli, A framework forcomparing models of computation, IEEE Transactions on CADof Integrated Circuits and Systems, 17 (12), 1998, 1217–1229. [9] K.M. Chandy & L. Lamport, Distributed snapshots: determin-ing global states of distributed systems, ACM Transactions onComputer Systems, 3, 1985, 63–75. [10] E.A. Lee & D.G. Messerschmitt, Synchronous data flow, Pro-ceedings of the IEEE, 75, 1987, 1235–1245. [11] A. Jantsch & I. Sander, Models of computation and languagesfor embedded system design, IEE Proceedings on Computersand Digital Techniques, 152, 2005, 114–129. Special issue onEmbedded Microelectronic Systems. [12] D. Lugato, C. Bigot, Y. Valot, J.-P. Gallois, S. G´erard, &F. Terrier, Validation and automatic test generation on umlmodels: the agatha approach, Software Tools for TechnologyTransfer, 5, 2004, 124–139.Books [13] G. T. Heineman and W. T. Councill, eds., Component-BasedSoftware Engineering. (NY: Addison-Wesley, 2001). [14] T. Clark, A. Evans, P. Sammut & J. Willans, Applied meta-modelling: a foundation for language driven development,(Sheffield, UK: Xactium, 2004). [15] G. Tel, Introduction to Distributed Algorithms, second edition.(Cambridge, UK: Cambridge University Press, 2000). [16] B. Meyer, Introduction to the Theory of Programming Lan-guages. (Prentice Hall, UK: Hemel Hempstead, 1990).Proceedings Papers [17] M. Pezz`e & M. Young, Generation of multiformalism state-space analysis tools, Proc. ISSTA ’96, ACM, New-York, 1996,172–179. [18] C. Hardebolle, F. Boulanger, D. Marcadet, & G. Vidal-Naquet,A generic execution framework for models of computation,Proc. of MOMPES 2007, at ETAPS 2007, IEEE ComputerSociety, Los Alamitos, CA, 2007, 45–54. [19] T.A. Henzinger & J. Sifakis, The embedded systems designchallenge, Proc. 14th International Symposium on FormalMethods (FM), Lecture Notes in Computer Science, Springer,Berlin/Heidelberg, 2006, 1–15. [20] P.-A. Muller, F. Fleurey, & J.-M. J´ez´equel, Weaving executabil-ity into object-oriented meta-languages, Proc. MODELS/UML2005, Springer Berlin/Heidelberg, 2005, 264–278. [21] J.D. Lara & H. Vangheluwe, ATOM3: A tool for multi-formalism modelling and meta-modelling, Proc. FASE 2002,Springer-Verlag, London, 2002, 595–603. [22] T. Levendovszky, L. Lengyel, & H. Charaf, Software Compo-sition with a Multipurpose Modeling and Model Transforma-tion Framework, IASTED on SE, Innsbruck, Austria, 2004,590–594. [23] A. Basu, M. Bozga, & J. Sifakis, Modeling heterogeneous real-time systems in BIP, Proc. SEFM06, IEEE Computer SocietyWashington DC, 2006, 3–12. [24] F. Maraninchi & T. Bouhadiba, 42: Programmable models ofcomputation for a component-based approach to heterogeneousembedded systems, Proc. GPCE’07, 2007, 1–3. [25] P. Fritzson & V. Engelson, Modelica — A unified object-oriented language for system modeling and simulation, Proc.of ECOOP98, ACM, New-York, 1998, 67–90. [26] F. Boulanger, M. Mbobi, & M. Feredj, Flat heterogeneousmodeling, Proc. IPSI 2004, 2004. [27] F. Boulanger, M. Mbobi, & M. Feredj, An approach for domainpolymorph component design, Proc. IRI 2004, 2004. [28] A. Benveniste, B. Caillaud, L.P. Carloni, & A.L. Sangiovanni-Vincentelli, Tag machines, Proc. of EMSOFT 2005, ACM,New-York, 2005, 255–263. [29] J.R. Burch, R. Passerone, & A.L. Sangiovanni-Vincentelli,Overcoming heterophobia: Modeling concurrency in heteroge-neous systems, Proc. second International Conf. on Applicationof Concurrency to System Design, IEEE Computer Society,Washington DC, 2001, 13. [30] C. Kong & P. Alexander, The Rosetta meta-model framework,Proc. ECBS’03, IEEE Computer Society, Los Alamitos, CA,2003.Miscellaneous [31] E. Bruneton, T. Coupaye, & J. Stefani, The fractal componentmodel specification, February 2004. [32] J. Liu, Continuous time and mixed-signal simulation in PtolemyII, Tech. Rep. EECS Department, University of California,Berkeley, 1998. [33] B. Lee, Specification and design of reactive systems, Tech. Rep.UCB/ERL M00/29, EECS Department, Univ. of California,Berkeley, 2000. [34] OMG, UML profile for Modeling and Analysis of Real-Timeand Embedded systems (MARTE) RFP, February 2005. [35] L. Muliadi, Discrete event modeling in Ptolemy II, Tech. Rep.UCB/ERL M99/29, EECS Department, Univ. of California,Berkeley, May 1999. [36] OMG, Object Constraint Language specification, Version 2.0,May 2006. [37] OMG, Meta Object Facility 2.0 Query-View-Transform speci-fication, November 2005. [38] OMG, Unified Modeling Language: Infrastructure – Version2.1.1, January 2007. [39] Eclipse Foundation, Eclipse Modeling Framework (EMF). [40] ATLAS group (INRIA – LINA), ATLAS Transformation Lan-guage (ATL). [41] Commissariat `a l’´Energie Atomique, Papyrus UML Modeler.
Important Links:
Go Back