DocumentCode
1345885
Title
A generic framework for modeling resources with UML
Author
Selic, Bran
Author_Institution
Rational Software Inc., Kanata, Canada
Volume
33
Issue
6
fYear
2000
fDate
6/1/2000 12:00:00 AM
Firstpage
64
Lastpage
69
Abstract
Current wisdom encourages designers to first focus on the logical aspects of their problem and then defer platform and technology issues until the concluding phases of development. This behavior is reasonable, considering that devising logically sound solutions is frequently the most difficult aspect of development. Unfortunately-and this has been understated to date-there are many situations in which this approach is inappropriate. Real-time software design is one domain where this situation is particularly obvious because the domain´s requirements force software to interact with the physical world in some way. Recently, a generic object oriented framework has been proposed for modeling both physical and logical resources. Although the framework is generic, it is mainly used with the industry-standard Unified Modeling Language (UML). By providing a standard means for representing resources and their attributes, it becomes possible to seamlessly transfer UML models of real-time systems between design and specialized analysis tools. The author shows how developers can use the OMG´s UML to model resources and thus predict crucial system properties before fully implementing a system
Keywords
object-oriented languages; object-oriented programming; real-time systems; OMG; UML; Unified Modeling Language; object oriented framework; real-time software design; real-time systems; resource modeling; software development; Delay; Job shop scheduling; Mathematical model; Object oriented modeling; Object oriented programming; Performance analysis; Physics; Real time systems; Software design; Unified modeling language;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.846320
Filename
846320
Link To Document