Authors:
Feras T. Dabous
1
;
Fethi A. Rabhi
1
;
Hairong Yu
1
and
Tariq Al-Naeem
2
Affiliations:
1
School of Information Systems, Technology and Management, The University of New South Wales, Australia
;
2
School of Computer Science and Engineering, The University of New South Wales, Australia
Keyword(s):
Patterns, Legacy Systems, Development Methodology, e-Business Applications, e-Finance.
Related
Ontology
Subjects/Areas/Topics:
Databases and Information Systems Integration
;
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Legacy Systems
;
Software Engineering
;
Software Measurement
Abstract:
Quality attributes estimations at early stages of the design process play an important role in the success of e-business applications that support the automation of essential Business Processes (BPs). In many domains, these applications may utilise functionalities that are embedded in a number of monolithic and heterogeneous legacy systems. In previous work, we have identified a range of patterns that capture best practices for the architectural design of such applications with the presence of legacy functionality. In this paper, we present and discuss quantitative patterns’ consequences models to systematically estimate two quality attributes that are the development and maintenance efforts. A real life case study in the domain of e-finance and in particular capital markets trading is used in this paper to validate these models.