{"title":"通过ReuseECOS方法处理软件生态系统中的社会维度","authors":"R. Santos, C. Werner","doi":"10.1109/DEST.2012.6227914","DOIUrl":null,"url":null,"abstract":"Since systems and software development processes present challenges beyond the technical side, Software Ecosystems (SECOs) have emerged as an approach to improve Software Engineering (SE) mindset in industry, considering relations among companies and stakeholders. Developing a system has been changed to designing and maintaining a platform and its interface in order to support multiple products developed by a set of distributed and different third-part developers. This fact changes software industry because it requires linking an architectural, a business and a social-based environment in an integrated way and it focuses on software reuse processes. This concern motivated a proposal of a framework for SECOs management and engineering called ReuseECOS. The approach aims at outlining a set of steps that combines those three bases (or dimensions) of SECOs and joins different perspectives in SECOs research literature through a survey. In this paper, the focus is on the last dimension, that is, the social one. A preliminary analysis, done on a Software Reuse Lab's SECOs at COPPE/UFRJ, points out that concepts explored by researchers can be merged in a broader SE approach.","PeriodicalId":320291,"journal":{"name":"2012 6th IEEE International Conference on Digital Ecosystems and Technologies (DEST)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"22","resultStr":"{\"title\":\"Treating social dimension in software ecosystems through ReuseECOS approach\",\"authors\":\"R. Santos, C. Werner\",\"doi\":\"10.1109/DEST.2012.6227914\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Since systems and software development processes present challenges beyond the technical side, Software Ecosystems (SECOs) have emerged as an approach to improve Software Engineering (SE) mindset in industry, considering relations among companies and stakeholders. Developing a system has been changed to designing and maintaining a platform and its interface in order to support multiple products developed by a set of distributed and different third-part developers. This fact changes software industry because it requires linking an architectural, a business and a social-based environment in an integrated way and it focuses on software reuse processes. This concern motivated a proposal of a framework for SECOs management and engineering called ReuseECOS. The approach aims at outlining a set of steps that combines those three bases (or dimensions) of SECOs and joins different perspectives in SECOs research literature through a survey. In this paper, the focus is on the last dimension, that is, the social one. A preliminary analysis, done on a Software Reuse Lab's SECOs at COPPE/UFRJ, points out that concepts explored by researchers can be merged in a broader SE approach.\",\"PeriodicalId\":320291,\"journal\":{\"name\":\"2012 6th IEEE International Conference on Digital Ecosystems and Technologies (DEST)\",\"volume\":\"59 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-06-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"22\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 6th IEEE International Conference on Digital Ecosystems and Technologies (DEST)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DEST.2012.6227914\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 6th IEEE International Conference on Digital Ecosystems and Technologies (DEST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DEST.2012.6227914","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Treating social dimension in software ecosystems through ReuseECOS approach
Since systems and software development processes present challenges beyond the technical side, Software Ecosystems (SECOs) have emerged as an approach to improve Software Engineering (SE) mindset in industry, considering relations among companies and stakeholders. Developing a system has been changed to designing and maintaining a platform and its interface in order to support multiple products developed by a set of distributed and different third-part developers. This fact changes software industry because it requires linking an architectural, a business and a social-based environment in an integrated way and it focuses on software reuse processes. This concern motivated a proposal of a framework for SECOs management and engineering called ReuseECOS. The approach aims at outlining a set of steps that combines those three bases (or dimensions) of SECOs and joins different perspectives in SECOs research literature through a survey. In this paper, the focus is on the last dimension, that is, the social one. A preliminary analysis, done on a Software Reuse Lab's SECOs at COPPE/UFRJ, points out that concepts explored by researchers can be merged in a broader SE approach.