Object-oriented software engineering
Object-oriented software engineering
Object-oriented modeling and design
Object-oriented modeling and design
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Automatic synthesis of interfaces between incompatible protocols
DAC '98 Proceedings of the 35th annual Design Automation Conference
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Active design reviews: principles and practices
ICSE '85 Proceedings of the 8th international conference on Software engineering
Object-oriented modeling and synthesis of SystemC specifications
Proceedings of the 2004 Asia and South Pacific Design Automation Conference
Hi-index | 0.00 |
Recently increasing interest in using Object-Oriented (OO) methodologies for HW/SW co-designs has been observed. We consider that appropriate OO-based documentations on the analysis and design processes, such as the ones that describe various design decisions made in early design phases, are the most important issues for easier changes of specifications and also better IP re-use. With this motivation in mind, in this paper, we propose a novel and real OO analysis and design methodology for HW/SW co-design process. The proposed methodology can generate these behavioral descriptions from the start of the analysis of the target design. We applied our methodology for HW/SW co-designs to a design of a Compact Flash memory, a typical example of HW/SW co-design. Various documentations for the target HW/SW co-designs including the design analysis and decisions, which will be very useful for re-design in the case of changes of specifications and bug fixes, have been generated and documented.