Vision statement on open architecture for hydraulic modelling software tools

Vision statement on open architecture for hydraulic modelling software tools.
Khatibi, R.and Curtin, J. and Whitlow, C. and Verwey, A. and Samuels, P.G.
Journal of Hydroinformatics, 6 (1). pp. 57-74. (2007)

Full text not available from this repository.

Official URL:http://www.iwaponline.com
Abstract:This paper identifies the philosophy of open architecture as a feasible vision capable of transforming software packages to living products. This is developed within the specific context of software production in the field of flood forecasting within the Environment Agency and provides a vision for promoting the emerging requirements and consensus of users, academics and software producers. In the past, the philosophy of closed architecture dominated the use, development resources and investment in modelling systems by producers and users. As closed architecture encourages the development of monolithic software products rather than innovation, investments often do not return the value of their full potential. A consensus is emerging that this is no longer tenable. The time is right: for the producers of hydraulic and hydrologic software tools to move from the culture of “doing things better” to “doing things better and doing better things”; for users to design their own systems through assembling off-the-shelf software products; and for academics to have a less restrictive environment in which to innovate. The consensus view is rendered viable in a partnering culture undoing many barriers and restructuring many concepts. The paper postulates that software development is a paradigm and shifts through the forming, proliferating, norming and performing stages. The postulate is substantiated by citing evidence for the following associations: • The forming stage is associated with the development of early computer programs • The proliferating stage is associated with closed architecture • The norming stage is associated with open architecture to create interoperability • The performing stage is associated with open source to freely share and improve source codes.
Item Type:Article
Subjects:Floods > General
ID Code:53
Deposited On:16 Jan 2008 15:04
Last Modified:07 Aug 2014 12:37

Repository Staff Only: item control page