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.

378 Case Study<br />

eral (mechanical) machine parameters. This is an expensive and time-consuming task.<br />

In future the configuration <strong>of</strong> parameters should be automated as much as possible.<br />

To cut costs, advertising companies are going to distribute advertising mail in a personalised<br />

form. This leads to the concept <strong>of</strong> personalised mail. The current generation <strong>of</strong><br />

Buhrs machines is not well equipped to support this form <strong>of</strong> mailing yet. The requirement<br />

<strong>of</strong> personalised mail makes the machines substantially more complex. It implies<br />

that each station must be fed with the correct product information at the correct time.<br />

Stations in a line must be able to exchange this product information, but they also have<br />

to be able to process this information in order to perform the correct services for each<br />

mailing packet. A difficult problem that comes with personalised mail is the insurance<br />

<strong>of</strong> quality. Personalised packets may not get lost. Damaged packets have to be removed<br />

and replaced. Therefore the corresponding personal information has to re-enter the<br />

production line with a request to assemble the same packet again.<br />

To carry out a batch-job the stations <strong>of</strong> a production line require appropriate personal<br />

information. In general the personal information is supplied by publishers or editors<br />

in the form <strong>of</strong> pre-printed address labels or in the form <strong>of</strong> a file <strong>of</strong> records. Anyway,<br />

the supplied information does not have the correct form such that it can be fed directly<br />

to the production line. The information must first be pre-processed in such a way that<br />

each functional module can perform the correct services at the right time. Since a line<br />

can be configured differently for different batch-jobs, the pre-processing depends on<br />

the settings <strong>of</strong> the current configuration parameters. A dedicated product information<br />

server is required to perform the personal information pre-processing.<br />

The requirements stated above are summarised in the following list <strong>of</strong> requirements:<br />

The central control concept must be replaced by a decentralised concept.<br />

The new generation <strong>of</strong> mailing machines must be realised as a collection <strong>of</strong> rather<br />

independent and autonomous stations.<br />

Stations are connected as plug-and-play components.<br />

Stations communicate with each other solely through generic interfaces.<br />

Each station has its own intelligence and takes care <strong>of</strong> its own product transport.<br />

Each station has zero or more plug-and-play interfaces to its functional modules.<br />

A production line must be self-configuring.<br />

A production line must support personalised mail.<br />

Damaged personalised packets have to be removed and replaced.<br />

A mailing machine requires a dedicated product information server.<br />

Notice that this list only contains requirements concerning the difference between the<br />

current generation and the future generation <strong>of</strong> mailing machines. The requirements <strong>of</strong><br />

the current generation <strong>of</strong> machines are not stated in this thesis.

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

Saved successfully!

Ooh no, something went wrong!