23.08.2013 Views

Specification of Reactive Hardware/Software Systems - Electronic ...

Specification of Reactive Hardware/Software Systems - Electronic ...

Specification of Reactive Hardware/Software Systems - Electronic ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

INDEX 451<br />

strong, 190, 293<br />

subsystem <strong>of</strong>, 136<br />

weak, 189, 293<br />

domain, 236<br />

encapsulation, 66, 90, 161<br />

equality, 71<br />

message, 243, 245<br />

equivalence<br />

observation, 283, 284<br />

operation, 72<br />

transformation, 283, 285<br />

essence, 123<br />

Essential Behaviour Model, 124<br />

Essential <strong>Specification</strong>, 124, 335, 337<br />

event, 166<br />

expression<br />

initialisation, 219, 269<br />

expression (see data expression), 243<br />

Extended Behaviour Model, 124<br />

Extended <strong>Specification</strong>, 124, 335, 338<br />

external observation (see observation),<br />

268<br />

finite state machine, 202, 205<br />

formal language, 233<br />

framework, 140, 220<br />

function, 236<br />

complete, 237<br />

partial, 236<br />

generalisation, 64<br />

glass box, 140, 220<br />

grain <strong>of</strong> concurrency, 292<br />

guard, 265<br />

guideline, 27<br />

heuristic, 27<br />

hierarchy, 99, 130<br />

identifier, 87<br />

identity, 87<br />

implementation, 123<br />

structure, 126<br />

Implementation Decisions Statement,<br />

128, 345<br />

Implementation Structure Model, 124,<br />

125<br />

independence, 92<br />

peer, 93<br />

induction, 237<br />

hypothesis, 238<br />

mathematical, 238<br />

rule, 238<br />

structural, 239<br />

inductive definition, 237<br />

inductive pro<strong>of</strong>, 238<br />

inference rule, 246<br />

axiom, 246<br />

conclusion, 246<br />

condition, 246<br />

premise, 246<br />

inheritance, 26, 65, 194<br />

anomaly, 67<br />

implementation, 66<br />

specification, 66<br />

initial method call, 214, 267<br />

Initial Requirements Description, 335<br />

initialisation expression, 269<br />

inseparability, 94<br />

instance, 30, 62<br />

cluster class, 263, 268, 269<br />

data class, 242<br />

modelling, 73<br />

process class, 263, 268, 269<br />

Instance Structure Diagrams, 74, 160,<br />

305, 364<br />

instance variables, 213<br />

instantiation, 62<br />

interleaving, 271<br />

interrupt, 297<br />

language<br />

formal, 18<br />

informal, 18<br />

specification, 18<br />

link, 180<br />

dynamic, 181<br />

dynamic linking, 192<br />

static, 181, 182<br />

static linking, 192<br />

list, 236<br />

Listed Requirements, 344<br />

local variable environment, 248

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!