Formalization in Component Based Development

Jens Peter Holmegaard, John Knudsen, Piotr Makowski, Anders Peter Ravn

Publikation: Bidrag til bog/antologi/rapport/konference proceedingBidrag til bog/antologiForskning

Abstract

We present a unifying conceptual framework for components, component interfaces,
contracts and composition of components by focusing on the collection of properties or qualities that they must share. A specific property, such as signature, functionality
behaviour or timing is an aspect. Each aspect may be specified in a formal language
convenient for its purpose and, in principle, unrelated to languages for other aspects.
Each aspect forms its own semantic domain, although a semantic domain may be parameterized by values derived from other aspects.

The proposed conceptual framework is introduced by small examples, using UML as concrete syntax for various aspects, and is illustrated by one larger case study based on an industrial prototype of a complex component based system.

OriginalsprogEngelsk
TitelMathematical Frameworks for Component Software
RedaktørerZhiming Liu, Jifeng He
Antal sider27
ForlagWorld Scientific
Publikationsdato2006
Sider255-281
ISBN (Trykt)978981270017x
StatusUdgivet - 2006
NavnComponent-Based Software Development
Nummer2

Emneord

  • software development
  • Software technology

Fingeraftryk

Dyk ned i forskningsemnerne om 'Formalization in Component Based Development'. Sammen danner de et unikt fingeraftryk.

Citationsformater