Doorgaan naar hoofdnavigatie Doorgaan naar zoeken Ga verder naar hoofdinhoud

Component-based software architectures : a framework based on inheritance of behavior

  • W.M.P. Aalst, van der
  • , K.M. Hee, van
  • , R.A. Toorn, van der

Onderzoeksoutput: Boek/rapportRapportAcademic

108 Downloads (Pure)

Samenvatting

Software architectures shift the focus of developers from lines-ofcode to coarser-grained components and their interconnected structure. Unlike fine-grained objects, these components typically encompass business functionality and need to be aware of the underlying business processes. Hence, the interface of a component should refiect relevant parts of the business process and the software architecture should emphasize the coordination among components. To shed light on these issues, we provide a framework for component-based software architectures focussing on the process perspective. The interface of a component is described in terms of Petri nets and projection inheritance is used to determine whether a component "fits". Compositionality and substitutability are key issues for component-based development. This paper provides new results to effectively deal with these issues.
Originele taal-2Engels
Plaats van productieBoulder, USA
UitgeverijUniversity of Colorado
StatusGepubliceerd - 1999

Publicatie series

NaamTechnical Report CU-CS
Volume892-99

Vingerafdruk

Duik in de onderzoeksthema's van 'Component-based software architectures : a framework based on inheritance of behavior'. Samen vormen ze een unieke vingerafdruk.

Citeer dit