{"title":"Patterns of Cooperative Technology Development and Transfer for Software-Engineering-in-the-Large","authors":"C. H. C. Duarte","doi":"10.1109/SERIP.2015.14","DOIUrl":null,"url":null,"abstract":"Technology can be regarded as scientific knowledge embodied in products or services. Particularly in the software domain, it has been recognized as a source of competitive advantage of corporations, industries and nations. Cooperative technology development and transfer happen in academic environments, but there is a wider context in which they can be performed. In this paper, we define patterns and report examples of cooperative technological activities that reflect best development and transfer practices of persons and institutions, taking advantage of our expertise in fostering the software industry in Brazil. We argue that such activities can benefit from the adoption of software patterns, determining what we regard as a Software-Engineering-In-The-Large approach to this subject. We show that our patterns are compositional, capture specific dialects, languages and theories, suggesting that they can be formalized in future works.","PeriodicalId":293394,"journal":{"name":"2015 IEEE/ACM 2nd International Workshop on Software Engineering Research and Industrial Practice","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE/ACM 2nd International Workshop on Software Engineering Research and Industrial Practice","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SERIP.2015.14","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
Technology can be regarded as scientific knowledge embodied in products or services. Particularly in the software domain, it has been recognized as a source of competitive advantage of corporations, industries and nations. Cooperative technology development and transfer happen in academic environments, but there is a wider context in which they can be performed. In this paper, we define patterns and report examples of cooperative technological activities that reflect best development and transfer practices of persons and institutions, taking advantage of our expertise in fostering the software industry in Brazil. We argue that such activities can benefit from the adoption of software patterns, determining what we regard as a Software-Engineering-In-The-Large approach to this subject. We show that our patterns are compositional, capture specific dialects, languages and theories, suggesting that they can be formalized in future works.