An empirical study of software architectures' effect on product quality

Klaus Marius Hansen, Kristjan Jonasson, Helmut Neukirchen

12 Citationer (Scopus)

Abstract

Software architectures shift the focus of developers from lines-of-code to coarser-grained components and their interconnection structure. Unlike 2ne-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 re4ect 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 focusing 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 “2ts”. Compositionality and substitutability are key issues for component-based development. This paper provides new results to e8ectively deal with these issues.
OriginalsprogEngelsk
TidsskriftJournal of Systems and Software
Vol/bind84
Udgave nummer7
Sider (fra-til)1233-1243
Antal sider11
ISSN0164-1212
DOI
StatusUdgivet - jul. 2011

Fingeraftryk

Dyk ned i forskningsemnerne om 'An empirical study of software architectures' effect on product quality'. Sammen danner de et unikt fingeraftryk.

Citationsformater