09.08.2013 Views

SPES 2020 Deliverable 1.4.B-3 Concepts for an Integrated Tool ...

SPES 2020 Deliverable 1.4.B-3 Concepts for an Integrated Tool ...

SPES 2020 Deliverable 1.4.B-3 Concepts for an Integrated Tool ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

degree of implicit <strong>an</strong>d explicit interaction between the applications. Static <strong>an</strong>alysis r<strong>an</strong>ging<br />

from simple type checking (e. g., the consistent encoding of signals into CAN messages) to<br />

highly sophisticated scheduling <strong>an</strong>alysis techniques [PEP02] becomes <strong>an</strong> import<strong>an</strong>t method <strong>for</strong><br />

verification <strong>an</strong>d quality assur<strong>an</strong>ce.<br />

Securing intellectual property rights. Distributed development especially requires a sophisticated<br />

rights m<strong>an</strong>agement. In [WA08] the difficulty of the supplier-OEM relationship is mentioned<br />

as <strong>an</strong> import<strong>an</strong>t issue in the automotive domain. OEMs need to be able to investigate<br />

<strong>an</strong>d check the quality of the delivered artifacts, to make sure that the subsystems are compatible<br />

with their environment. OEMs also w<strong>an</strong>t to make sure that the delivered systems are<br />

well-crafted. The only thing that OEMs do today is testing (dynamic <strong>an</strong>alysis) <strong>an</strong>d process<br />

assessments. The adoption of static <strong>an</strong>alysis techniques is often not applicable. Suppliers<br />

on the other side are interested in keeping their special know-how <strong>an</strong>d intellectual properties<br />

undisclosed. In m<strong>an</strong>y cases, it seems to be a good idea to agree on object files as a deliverable.<br />

This has the big adv<strong>an</strong>tage that the intellectual properties of the supplier remain undisclosed.<br />

However, the disadv<strong>an</strong>tages are that static <strong>an</strong>alysis that could ensure the correctness of the<br />

behavior of the software component in its environment (e.g. model checking) or the assessment<br />

of quality attributes is not possible.<br />

12

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

Saved successfully!

Ooh no, something went wrong!