{"title":"What COTS and Software Reuse Teach Us about SOA","authors":"W. Anderson","doi":"10.1109/ICCBSS.2007.46","DOIUrl":null,"url":null,"abstract":"Many organizations are increasingly looking for techniques that can lead to large-scale (and often dynamic) integration and inter operation of new and existing components, services, or systems. Service-oriented architecture (SOA) holds great promise as an approach that can facilitate these desires. Over the past decades, organizations have tried various development software reuse approaches, such as commercial off-the-shelf (COTS) based systems, product line engineering, and frames. As we move into this new world of highly interoperable systems, we should take advantage of the lessons taught by the development of these approaches. This paper identifies key lessons from COTS and software reuse that can be applied to SOA","PeriodicalId":326403,"journal":{"name":"2007 Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems (ICCBSS'07)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-02-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems (ICCBSS'07)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCBSS.2007.46","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
Many organizations are increasingly looking for techniques that can lead to large-scale (and often dynamic) integration and inter operation of new and existing components, services, or systems. Service-oriented architecture (SOA) holds great promise as an approach that can facilitate these desires. Over the past decades, organizations have tried various development software reuse approaches, such as commercial off-the-shelf (COTS) based systems, product line engineering, and frames. As we move into this new world of highly interoperable systems, we should take advantage of the lessons taught by the development of these approaches. This paper identifies key lessons from COTS and software reuse that can be applied to SOA