Accessibility navigation


Information system evolvability, feedback and pattern languages

Cook, S., Harrison, R. and Wernick, P. (2006) Information system evolvability, feedback and pattern languages. Iee Proceedings-Software, 153 (4). pp. 137-148. ISSN 1462-5970

Full text not archived in this repository.

It is advisable to refer to the publisher's version if you intend to cite from this work. See Guidance on citing.

To link to this item DOI: 10.1049/ip-sen:20060014

Abstract/Summary

Information systems for business are frequently heavily reliant on software. Two important feedback-related effects of embedding software in a business process are identified. First, the system dynamics of the software maintenance process can become complex, particularly in the number and scope of the feedback loops. Secondly, responsiveness to feedback can have a big effect on the evolvability of the information system. Ways have been explored to provide an effective mechanism for improving the quality of feedback between stakeholders during software maintenance. Understanding can be improved by using representations of information systems that are both service-based and architectural in scope. The conflicting forces that encourage change or stability can be resolved using patterns and pattern languages. A morphology of information systems pattern languages has been described to facilitate the identification and reuse of patterns and pattern languages. The kind of planning process needed to achieve consensus on a system's evolution is also considered.

Item Type:Article
Refereed:Yes
Divisions:Science
ID Code:15187
Uncontrolled Keywords:SOFTWARE EVOLUTION, INSPECTIONS

University Staff: Request a correction | Centaur Editors: Update this record

Page navigation