Prev | Current Page 272 | Next

Tim Weilkiens

"Systems Engineering with SysML/UML: Modeling, Analysis, Design"

Tools provide runtime
environments so that you can execute the model to simulate and test your system.
FIGURE 2-87
Variants for modeling requirements.
pkg requirements [locking system variants]
Core requirements
Technical requirements Essential requirements
Customer card variant
?«requirement?»
Insurance-compliant
locking system
?«requirement?»
SMS access system
Technical requirements
?«requirement?»
Secret customer
PIN
?«requirement?»
Customer card
?«requirement?»
Electronic drive-away
protection
Cell phone variant
Technical requirements
?«deriveReqt?»
?«deriveReqt?»
131 2.8 Marginal Notes
This is an excellent way to discover wrong or unfavorable analysis or design
decisions. The earlier we discover that there is a problem the easier and cheaper
it will be to solve it.
Of course, this benefi t comes at a price. We have to describe the model in its
very details to be able to execute it. This means a lot of work, which translates in
time and money. This is the reason why you should think carefully what the bene-
fi t of an executable model is worth.


Pages:
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284
Wynajem osuszaczy Kraków katalog stron budowlanych kwatery w polsce online loan for bad credit Powiększanie ust kraków