Patrón objeto activo y programación dirigida por eventos
Publicaciones relacionadas con la programación concurrente, el patrón objeto activo y el paradigma de la programción reactiva o dirigida por eventos, como así también el uso de frameworks y herramientas.
Autor | Título y enlace |
---|---|
Herb Sutter | Prefer Using Active Objects Instead of Naked Threads |
Herb Sutter | Use Threads Correctly = Isolation + Asynchronous Messages |
David Cummings | Managing Cuncurrency in Complex Embedded Systems |
R. Greg Lavender, Douglas C. Schmidt | An Object Behavioral Pattern for Concurrent Programming |
Ed Benowitz, Ken Clark, Garth Watney | Auto-coding UML Statecharts for Flight Software |
Leandro Francucci | Modelos y frameworks en embedded software de manera simple - "Usando Frameworks" |
Modelado de software
Publicaciones relacionadas con el modelado de embedded software, especialmente modelos de comportamiento dinámico.
Autor | Título y enlace |
---|---|
David Harel | Statecharts: A Visual Formalism for Complex Systems |
OMG | UML specification version 2.5 |
Leandro Francucci | Modelos y frameworks en embedded software de manera simple - "Usando Modelos" |
Leandro Francucci | Prueba de máquinas de estados planas y jerárquicas mediante casos de prueba |
Leandro Francucci | Especificación de Máquinas de Estados UML y Compatibilidad en RKH |
Técnicas, prácticas y principios de la programación
Publicaciones relacionadas con técnicas, buenas prácticas y principios de la programación aplicada a los embedded systems.
Autor | Título y enlace |
---|---|
Leandro Francucci | Modularidad, abstracción y múltiples instancias en C para Embedded Software |
Leandro Francucci | Principios de OOP aplicados en C para Embedded Systems |
Presentaciones
Presentaciones en conferencias, clases y simposios relacionadas con el embedded software.
Autor | Lugar | Título y enlace | Fecha |
---|---|---|---|
Leandro Francucci | SASE | El Paradigma de la Programación Dirigida por Eventos | 2017 |
Leandro Francucci | SASE | Máquinas de Estados UML Statecharts | 2017 |
Leandro Francucci | SASE | Software Mas Flexible Mediante Abstracciones Aplicadas en C | 2017 |
Leandro Francucci | SASE | Prueba de Máquina de Estados | 2017 |
Leandro Francucci | SASE | UML minimalista y el desarrollo evolutivo basado en modelos | 2015 |
Dario Baliña | SASE | Programando la CIAA con Statecharts Usando RKH | 2017 |
Bibliografía
Libros relacionados con el embedded software.
Autor | Título y enlace |
---|---|
Bruce Powell Douglass | Real-Time UML: Advances in the UML for Real-Time Systems (3rd Edition) |
Miro Samek | Practical UML Statecharts in C/C++, Second Edition: Event-Driven Programming for Embedded Systems |
James W. Grenning | Test Driven Development for Embedded C (Pragmatic Programmers) |
Robert C. Martin | Clean Code: A Handbook of Agile Software Craftsmanship |
Robert C. Martin | Agile Software Development, Principles, Patterns, and Practices |
Gerard Mezaros | xUnit Test Patterns: Refactoring Test Code |
Kernighan & Ritchie | C Programming Language (2nd Edition) |