Slicing of Component Behavior Specification with Respect to their Composition
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F67985807%3A_____%2F07%3A00090207" target="_blank" >RIV/67985807:_____/07:00090207 - isvavai.cz</a>
Alternative codes found
RIV/00216208:11320/07:00005160
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
angličtina
Original language name
Slicing of Component Behavior Specification with Respect to their Composition
Original language description
Being an important means of reducing development costs, behavior specification of software components facilitates reuse of a component and even reuse of a component?s architecture (assembly). However, since typically only a part of the components? functionality is actually used in the new context, a significant part of the behavior specification may be superfluous. As a result, it may be hard to see (and filter out) the actual interplay among the components in their behavior specification. This paper targets the problem in the scope of behavior protocols. It presents a technique for slicing behavior protocols with respect to a given context (composition), designed to remove the unused behavior from a behavior specification. The technique is based on aformal foundation, generic enough to support slicing with respect to a property expressed as a predicate. To demonstrate viability of the proposed approach, a positive experience with behavior specification slicing applied in real-life ca
Czech name
Slicing specifikace chování komponent vzhledem k jejich kompozici
Czech description
Jsouc důležitým prostředkem k redukci nákladů na vývoj, specifikace chování SW komponent ulehčuje znovupoužití komponent a komponentových architektur (assembly). Nicméně, jelikož se v novém prostředí typicky použije jen část funkcionality, velká část specifikace chování může být nadbytečná. Může být tedy težké identifikovat samotnou aktuální komunikaci mezi komponentami. Tento článek se snaží řešit tento problém v kontextu behavior protokolů. Prezentuje techniku slicing behavior protokolů vzhledem ke kontextu (kompozici), navrhnutý k odstranění nepoužitého chování ze specifikace chování. Technika je založená na formálním základu obecném natolik, aby podporoval slicing vzhledem k vlastnosti vyjádřené formou predikátu. Jako demonstrace vhodnosti prezentovaného řešení, čtenář je seznámen s pozitivní zkušenost se slicing specifikace chování na reálné případové studii.
Classification
Type
D - Article in proceedings
CEP classification
JC - Computer hardware and software
OECD FORD branch
—
Result continuities
Project
Result was created during the realization of more than one project. More information in the Projects tab.
Continuities
Z - Vyzkumny zamer (s odkazem do CEZ)
Others
Publication year
2007
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Article name in the collection
Component-based Software Engineering
ISBN
978-3-540-73550-2
ISSN
—
e-ISSN
—
Number of pages
14
Pages from-to
189-202
Publisher name
Springer
Place of publication
Berlin
Event location
Medford
Event date
Jul 9, 2007
Type of event by nationality
WRD - Celosvětová akce
UT code for WoS article
—