Object oriented design with applications
Object oriented design with applications
Communications of the ACM - Special issue on analysis and modeling in software development
Foundations for the study of software architecture
ACM SIGSOFT Software Engineering Notes
Object-oriented programming in control system design: a survey
Automatica (Journal of IFAC)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Pattern languages of program design
Pattern languages of program design
Beyond objects: a software design paradigm based on process control
ACM SIGSOFT Software Engineering Notes
Pattern languages of program design 2
MOODS: models for object-oriented design of state
Pattern languages of program design 2
Evolution, architecture, and metamorphosis
Pattern languages of program design 2
Designing concurrent and distributed control systems
Communications of the ACM
Smalltalk: best practice patterns
Smalltalk: best practice patterns
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Concurrency: state models & Java programs
Concurrency: state models & Java programs
Towards an understanding of model executability
Proceedings of the international conference on Formal Ontology in Information Systems - Volume 2001
Concurrent programming for the control of hexapod walking
ACM SIGAda Ada Letters
Real-Time UML: Developing Efficient Objects for Embedded Systems
Real-Time UML: Developing Efficient Objects for Embedded Systems
Design Patterns: Abstraction and Reuse of Object-Oriented Design
ECOOP '93 Proceedings of the 7th European Conference on Object-Oriented Programming
Object Oriented Modelling and Simulation of Complex Control Systems
Proceedings of the 16th European Simulation Multiconference on Modelling and Simulation 2002
Designing embedded systems using patterns: a case study
Journal of Systems and Software - Special issue: Computer systems
Hi-index | 0.00 |
The design of software architectures for the control of complex systems is a difficult task. In particular, it requires the appropriate means to define then integrate behaviors in a flexible way. Design patterns proved efficient, in terms of flexibility and integration, in the field of software design in general. This paper extends two well-known design patterns in order to adapt them in the field of control. These new patterns describe how to specify behaviors and define the means to combine and adapt them. The interest of these patterns is illustrated by the example of the control of a legged robot.