Conferencia

Castro, R.; Ramello, I.; Bonaventura, M.; Wainer, G.A. "M&S-based design of embedded controllers on network processors" (2012) Theory of Modeling and Simulation: DEVS Integrative M and S Symposium 2012, DEVS 2012, Part of the 2012 Spring Simulation Multiconference, SpringSim 2012. 44(4 BOOK):365-372
Estamos trabajando para incorporar este artículo al repositorio
Consulte la política de Acceso Abierto del editor

Abstract:

We introduce advanced techniques to develop embedded real-time controllers for networking applications using a Modeling and Simulation (M&S) based methodology. Our solution relies on the DEVS formalism and the Embedded CD++ (ECD++) real-time simulator. We show how DEVS-based prototypes can be embedded in the target hardware, consisting of an Intel IXP2400 Network Processor. We developed interface libraries allowing DEVS models to interact with specialized microcontrollers for high performance packet handling. We also introduce a portable Virtual Lab for developing prototypes and deploying them for quick validation on a real-world network. Our approach provides model continuity, eliminating the need for adapting logic or structure of the controllers when evolving from standalone simulations to execution in the target platform.

Registro:

Documento: Conferencia
Título:M&S-based design of embedded controllers on network processors
Autor:Castro, R.; Ramello, I.; Bonaventura, M.; Wainer, G.A.
Ciudad:Orlando, FL
Filiación:Departamento de Computación, Universidad de Buenos Aires, Ciudad Universitaria, Pabellón I., (1428) Buenos Aires, Argentina
Departamento de Computación, Universidad Nacional de Rosario, FCEIA, Pellegrini 250, (2000) Rosario, Argentina
Department of Systems and Computer Engineering, Carleton University, 1125 Colonel By Dr., Ottawa, ON, Canada
Palabras clave:Embedded controllers; Interface library; Modeling and simulation; Network processor; Networking applications; Real-time controllers; Real-time simulator; Real-world networks; Circuit simulation; Software engineering; Computer simulation
Año:2012
Volumen:44
Número:4 BOOK
Página de inicio:365
Página de fin:372
Título revista:Theory of Modeling and Simulation: DEVS Integrative M and S Symposium 2012, DEVS 2012, Part of the 2012 Spring Simulation Multiconference, SpringSim 2012
Título revista abreviado:Simul. Ser.
ISSN:07359276
Registro:https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_07359276_v44_n4BOOK_p365_Castro

Referencias:

  • Wainer, G., Glinsky, E., MacSween, P., A Model-Driven Technique for Development of Embedded Systems Based on the DEVS Formalism (2005) Research and Practice in Software Engineering, 2. , Model-driven Software Development Springer-Verlag
  • Zeigler, B., Praehofer, H., Kim, T., (2000) Theory of Modeling and Simulation, , 2nd Ed. Academic Press
  • Saadawi, H., Wainer, G., Moallemi, M., Principles of DEVS Models Verification for Real-Time Embedded Applications (2011) Real-Time Simulation Technologies: Principles, Methodologies and Applications, , Taylor and Francis. In Press
  • Wainer, G., (2009) Discrete-Event Modeling and Simulation: A Practitioner's Approach, , CRC Press
  • Budinsky, F., Brodsky, S.A., Merks, E., (2003) Eclipse Modeling Framework, , Pearson Education
  • Bozga, M., Basu, A., Sifakis, J., Modeling heterogeneous real-time components in BIP (2006) Proceedings of SEFM 2006, New York, NY
  • Balarin, F., Watanabe, Y., Hsieh, H., Lavagno, L., Passerone, C., Sangiovanni-Vincentelli, A., Metropolis: An integrated electronic system design environment (2003) IEEE Computer, 36 (4), pp. 45-52
  • Eker, J., Janneck, J.W., Lee, E.A., Liu, J., Liu, X., Ludvig, J., Neuendorffer, S., Xiong, Y., Taming heterogeneity - The Ptolemy approach (2003) Proceedings of the IEEE, 91 (1), pp. 127-144
  • Balasubramanian, K., Gokhale, A., Karsai, G., Sztipanovits, J., Neema, S., Developing applications using model-driven design environments (2006) Computer, 39 (2), pp. 33-40. , DOI 10.1109/MC.2006.54
  • Brandt, J., Schneider, K., How different are Esterel and SystemC (2007) Forum on Specification and Design Languages, FDL 2007, Barcelona, Spain
  • Selic, B., Using UML for modeling complex real-time systems (1998) LNCS, 1474, pp. 250-262. , Languages, Compilers and Tools for Embedded Systems. Springer Verlag
  • Huang, D., Sarjoughian, H., Software and simulation modeling for real-time software-intensive systems Proceedings of DS-RT. Budapest, Hungary. 2004
  • Cellier, F., Kofman, E., (2006) Continuous System Simulation, , Springer. New York
  • Sarjoughian, H., Zeigler, B., DEVSJAVA: Basis for a DEVS-based collaborative M&S environment Proc. of the International Conference on Web-based Modeling & Simulation, San Diego, CA. 1998
  • Bergero, F., Kofman, E., PowerDEVS. A Tool for Hybrid System Modeling and Real Time (2010) Simulation: Transactions of the Society of Modeling and Simulation International, 87 (1-2), pp. 113-132
  • Traoré, M., SimStudio: A next generation modeling and simulation framework (2008) Proceedings of SIMUTools 2008. Marseille, France
  • Yu, J., Wainer, G., E-CD++: A tool for modeling embedded applications Proceedings of the 2007 SCS Summer Computer Simulation Conference. San Diego, CA. 2007
  • Comer, D., (2005) Network Systems Design Using Network Processors: Intel 2XXX Version, , Prentice-Hall, Inc
  • (2004) Intel IXP2400 Network Processors, , Intel Press
  • Gavrilovska, A., Kumar, S., Schwan, K., The execution of event-action rules on programmable network processors (2004) Proceedings of OASIS 2004. Boston, MA
  • Carlson, B., (2003) Intel Internet Exchange Architecture and Applications: A Practical Guide to Intel's Network Processors, , Intel Press
  • Bonaventura, M., Wainer, G., Castro, R., Advanced IDE for modeling and simulation of discrete event systems Proc. of DEVS Symposium of Theory of Modeling and Simulation. Orlando, FL. 2010A4 - Society for Modeling and Simulation International (SCS)

Citas:

---------- APA ----------
Castro, R., Ramello, I., Bonaventura, M. & Wainer, G.A. (2012) . M&S-based design of embedded controllers on network processors. Theory of Modeling and Simulation: DEVS Integrative M and S Symposium 2012, DEVS 2012, Part of the 2012 Spring Simulation Multiconference, SpringSim 2012, 44(4 BOOK), 365-372.
Recuperado de https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_07359276_v44_n4BOOK_p365_Castro [ ]
---------- CHICAGO ----------
Castro, R., Ramello, I., Bonaventura, M., Wainer, G.A. "M&S-based design of embedded controllers on network processors" . Theory of Modeling and Simulation: DEVS Integrative M and S Symposium 2012, DEVS 2012, Part of the 2012 Spring Simulation Multiconference, SpringSim 2012 44, no. 4 BOOK (2012) : 365-372.
Recuperado de https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_07359276_v44_n4BOOK_p365_Castro [ ]
---------- MLA ----------
Castro, R., Ramello, I., Bonaventura, M., Wainer, G.A. "M&S-based design of embedded controllers on network processors" . Theory of Modeling and Simulation: DEVS Integrative M and S Symposium 2012, DEVS 2012, Part of the 2012 Spring Simulation Multiconference, SpringSim 2012, vol. 44, no. 4 BOOK, 2012, pp. 365-372.
Recuperado de https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_07359276_v44_n4BOOK_p365_Castro [ ]
---------- VANCOUVER ----------
Castro, R., Ramello, I., Bonaventura, M., Wainer, G.A. M&S-based design of embedded controllers on network processors. Simul. Ser. 2012;44(4 BOOK):365-372.
Available from: https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_07359276_v44_n4BOOK_p365_Castro [ ]