Font Size: a A A

Application of patterns to real-time object-oriented software design

Posted on:2001-12-25Degree:M.ScType:Thesis
University:Queen's University (Canada)Candidate:McKegney, Ross AlbertFull Text:PDF
GTID:2468390014459365Subject:Computer Science
Abstract/Summary:
The design and development of real-time software (i.e. software that must ensure timeliness while interacting with an external environment) is more difficult than for most other software. Modeling tools help deal with this complexity, allowing developers to view the system at various levels of abstraction, animate the models in a simulation environment, and even generate the code for a variety of target hardware/RTOS configurations. A natural extension to these tools is to provide support for design patterns (a method of documenting experience in the form of problem/context/solution triples for recurring problems). Such an extension provides yet another layer of abstraction to the models, and makes explicit the application of design patterns.;This thesis will extract from the patterns literature a set of patterns dealing with issues relevant to the design of real-time object-oriented software (in order to demonstrate their variety and quality)---then will propose an extension to Rational Rose-RT to support patterns as an abstraction layer.
Keywords/Search Tags:Patterns, Software, Real-time
Related items