
Open systems, through the use of public, consensus based specifications or standards, are focussed on achieving the interoperability between, and the portability of components. In accommodating standards, open systems promise the advantages of plug-n-play technology, rapid prototyping and component re-use, while at the same time preventing system integration misfits, short system lifespan and difficulty in maintenance. In the development of open systems, it has been recognised that the specification and standardisation of interfaces, nor components, is of critical importance to realising these advantages. Due to the critical role of interfaces in open systems, the quality of the interface specifications used to engineer the interfaces is fundamental to the fulfilment of the promises of open systems. The authors contend that since current specifications and standards are deficient, then open complex computer systems, built using these specifications and standards, will indeed be no silver bullet. The authors present several ways forward, based on the inter-relationships between components, so that in the future the promises of open complex computer systems may still be fulfilled.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 3 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
