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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

450 INDEX<br />

system <strong>of</strong> process and cluster classes,<br />

266<br />

collaborating objects, 96<br />

command, 167<br />

communication, 156<br />

asynchronous, 162, 171<br />

autistic, 181, 190<br />

broadcast, 177<br />

multi-way, 176<br />

multicast, 177<br />

pair-wise, 157<br />

strongly distributed, 190<br />

synchronous, 162<br />

synchronous with reply and waiting,<br />

163, 168<br />

synchronous without reply, 165<br />

weakly distributed, 189<br />

composite, 80, 84<br />

part, 82<br />

separate part, 93<br />

supervised, 96<br />

whole dominated part, 93<br />

composition, 131<br />

concepts, 34<br />

compatibility <strong>of</strong>, 37<br />

orthogonal, 37<br />

conceptual solution, 57, 121, 338<br />

concurrency, 73, 148, 160<br />

asynchronous, 149<br />

synchronous, 150<br />

concurrent engineering, 128<br />

conditional message reception, 294, 296<br />

configuration, 208, 246, 271<br />

data, 249<br />

process, 272<br />

reset <strong>of</strong>, 276<br />

stuck, 247, 250<br />

terminal, 247, 250<br />

congruence, 283<br />

partial, 283<br />

context conditions, 245, 269<br />

context level, 130, 198<br />

continuous system, 22<br />

copy<br />

deep (see also deepCopy), 72<br />

shallow, 72<br />

data expression, 211<br />

constant, 212<br />

local variable, 212<br />

message-send, 212<br />

data class, 68, 211, 242<br />

definition <strong>of</strong>, 211, 242, 245<br />

non-primitive, 242<br />

primitive, 70, 242<br />

system <strong>of</strong> data classes, 245<br />

data expression, 212, 243<br />

composite, 244<br />

constant, 244<br />

extended, 249<br />

instance variable, 212<br />

instance variable, 244<br />

local variable, 244<br />

message-send, 185, 244<br />

new, 212, 244, 250<br />

parameterised, 267<br />

self, 212, 244<br />

data object, 24, 68, 242, 247<br />

identifier <strong>of</strong>, 247<br />

non-primitive, 242, 247<br />

primitive, 70, 242, 243, 247<br />

state, 213<br />

unknown, 243<br />

data statement, 212, 244<br />

assignment, 212, 244<br />

data expression, 244<br />

do-statement, 212, 244<br />

extended, 249<br />

if-statement, 212, 244<br />

parameterised, 268<br />

sequential composition, 212, 244<br />

decomposition, 131<br />

deepCopy, 252, 274<br />

message, 252<br />

method, 245<br />

delay primitive, 178, 226<br />

derivation sequence, 247, 256<br />

direct naming, 244, 249, 256, 266<br />

discrete system, 22<br />

distribution, 119, 161, 186<br />

logical, 188<br />

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

physical, 188

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

Saved successfully!

Ooh no, something went wrong!