首页 > 最新文献

IEEE/ACM International Conference on Automated Software Engineering workshops. IEEE/ACM International Conference on Automated Software Engineering最新文献

英文 中文
Namesake: A Checker of Lexical Similarity in Identifier Names 同名:标识符名称的词法相似性检查器
N. A. Madi
Identifier naming is one of the main sources of information in program comprehension, where a significant portion of software development time is spent. Previous research shows that similarity in identifier names could potentially hinder code comprehension, and subsequently code maintenance and evolution. In this paper, we present an open-source tool for assessing confusing naming combinations in Python programs. The tool which we call Namesake, flags confusing identifier naming combinations that are similar in orthography (word form), phonology (pronunciation), or semantics (meaning). Our tool extracts identifier names from the abstract syntax tree of a program, splits compound names, and evaluates the similarity of each pair in orthography, phonology, and semantics. Problematic identifier combinations are flagged to programmers along with their line numbers. In combination with existing coding style checkers, Namesake can provide programmers with an additional resource to enhance identifier naming quality. The tool can be integrated easily in DevOps pipelines for automated checking and identifier naming appraisal.
{"title":"Namesake: A Checker of Lexical Similarity in Identifier Names","authors":"N. A. Madi","doi":"10.1145/3551349.3560441","DOIUrl":"https://doi.org/10.1145/3551349.3560441","url":null,"abstract":"Identifier naming is one of the main sources of information in program comprehension, where a significant portion of software development time is spent. Previous research shows that similarity in identifier names could potentially hinder code comprehension, and subsequently code maintenance and evolution. In this paper, we present an open-source tool for assessing confusing naming combinations in Python programs. The tool which we call Namesake, flags confusing identifier naming combinations that are similar in orthography (word form), phonology (pronunciation), or semantics (meaning). Our tool extracts identifier names from the abstract syntax tree of a program, splits compound names, and evaluates the similarity of each pair in orthography, phonology, and semantics. Problematic identifier combinations are flagged to programmers along with their line numbers. In combination with existing coding style checkers, Namesake can provide programmers with an additional resource to enhance identifier naming quality. The tool can be integrated easily in DevOps pipelines for automated checking and identifier naming appraisal.","PeriodicalId":90522,"journal":{"name":"IEEE/ACM International Conference on Automated Software Engineering workshops. IEEE/ACM International Conference on Automated Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72403643","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Software engineering without borders 无国界的软件工程
A. Deursen
DevOps approaches software engineering by advocating the removal of borders between development and operations. DevOps emphasizes operational resilience, continuous feedback from operations back to development, and rapid deployment of features developed. In this talk we will look at selected (automation) aspects related to DevOps, based on our collaborations with various industrial partners. For example, we will explore (automated) methods for analyzing log data to support deployments and monitor REST API integrations, (search-based) test input generation for reproducing crashes and testing complex database queries, and zero downtime database schema evolution and deployment. We will close by looking at borders beyond those between development and operations, in order to see whether there are other borders we need to remove in order to strengthen the impact of software engineering research.
DevOps通过提倡消除开发和运维之间的边界来处理软件工程。DevOps强调操作弹性,从操作到开发的持续反馈,以及开发特性的快速部署。在这次演讲中,我们将根据我们与各种工业合作伙伴的合作,探讨与DevOps相关的选定(自动化)方面。例如,我们将探索用于分析日志数据以支持部署和监视REST API集成的(自动化)方法,用于再现崩溃和测试复杂数据库查询的(基于搜索的)测试输入生成,以及零停机数据库模式演化和部署。我们将通过查看开发和操作之间的边界来结束,以查看是否有其他边界我们需要删除,以加强软件工程研究的影响。
{"title":"Software engineering without borders","authors":"A. Deursen","doi":"10.1109/ASE.2017.8115612","DOIUrl":"https://doi.org/10.1109/ASE.2017.8115612","url":null,"abstract":"DevOps approaches software engineering by advocating the removal of borders between development and operations. DevOps emphasizes operational resilience, continuous feedback from operations back to development, and rapid deployment of features developed. In this talk we will look at selected (automation) aspects related to DevOps, based on our collaborations with various industrial partners. For example, we will explore (automated) methods for analyzing log data to support deployments and monitor REST API integrations, (search-based) test input generation for reproducing crashes and testing complex database queries, and zero downtime database schema evolution and deployment. We will close by looking at borders beyond those between development and operations, in order to see whether there are other borders we need to remove in order to strengthen the impact of software engineering research.","PeriodicalId":90522,"journal":{"name":"IEEE/ACM International Conference on Automated Software Engineering workshops. IEEE/ACM International Conference on Automated Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85861122","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Mining structures from massive text data: will it help software engineering? 从海量文本数据中挖掘结构:对软件工程有帮助吗?
Jiawei Han
The real-world big data are largely unstructured, interconnected text data. One of the grand challenges is to turn such massive unstructured text data into structured, actionable knowledge. We propose a text mining approach that requires only distant or minimal supervision but relies on massive text data. We show quality phrases can be mined from such massive text data, types can be extracted from massive text data with distant supervision, and entities/attributes/values can be discovered by meta-path directed pattern discovery. We show text-rich and structure-rich networks can be constructed from massive unstructured data. Finally, we speculate whether such a paradigm could be useful for turning massive software repositories into multi-dimensional structures to help searching and mining software repositories.
现实世界中的大数据大部分是非结构化的、相互关联的文本数据。最大的挑战之一是将如此庞大的非结构化文本数据转化为结构化的、可操作的知识。我们提出了一种文本挖掘方法,它只需要远程或最小的监督,但依赖于大量的文本数据。我们展示了可以从大量文本数据中挖掘出高质量的短语,可以通过远程监督从大量文本数据中提取类型,并且可以通过元路径定向模式发现发现实体/属性/值。我们展示了富文本和富结构的网络可以从大量非结构化数据中构建。最后,我们推测这种范式是否有助于将大量软件存储库转化为多维结构,以帮助搜索和挖掘软件存储库。
{"title":"Mining structures from massive text data: will it help software engineering?","authors":"Jiawei Han","doi":"10.1109/ASE.2017.8115611","DOIUrl":"https://doi.org/10.1109/ASE.2017.8115611","url":null,"abstract":"The real-world big data are largely unstructured, interconnected text data. One of the grand challenges is to turn such massive unstructured text data into structured, actionable knowledge. We propose a text mining approach that requires only distant or minimal supervision but relies on massive text data. We show quality phrases can be mined from such massive text data, types can be extracted from massive text data with distant supervision, and entities/attributes/values can be discovered by meta-path directed pattern discovery. We show text-rich and structure-rich networks can be constructed from massive unstructured data. Finally, we speculate whether such a paradigm could be useful for turning massive software repositories into multi-dimensional structures to help searching and mining software repositories.","PeriodicalId":90522,"journal":{"name":"IEEE/ACM International Conference on Automated Software Engineering workshops. IEEE/ACM International Conference on Automated Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76389883","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Cobra - an interactive static code analyzer Cobra -一个交互式静态代码分析器
G. Holzmann
Sadly we know that virtually all software of any significance has residual errors. Some of those errors can be traced back to requirements flaws or faulty design assumptions; others are just plain coding mistakes. Static analyzers have become quite good at spotting these types of errors, but they don’t scale very well. If, for instance, you need to check a code base of a few million lines you better be prepared to wait for the result; sometimes hours. Eyeballing a large code base to find flaws is clearly not an option, so what is missing is a static analysis capability that can be used to answer common types of queries interactively, even for large code bases. I will describe the design and use of such a tool in this talk.
可悲的是,我们知道几乎所有重要的软件都有残余错误。其中一些错误可以追溯到需求缺陷或错误的设计假设;还有一些只是简单的编码错误。静态分析器已经非常擅长发现这些类型的错误,但是它们不能很好地扩展。例如,如果你需要检查一个几百万行的代码库,你最好准备好等待结果;有时几个小时。通过观察大型代码库来发现缺陷显然不是一种选择,因此缺少的是静态分析功能,该功能可用于交互式地回答常见类型的查询,甚至对于大型代码库也是如此。我将在这次演讲中描述这样一个工具的设计和使用。
{"title":"Cobra - an interactive static code analyzer","authors":"G. Holzmann","doi":"10.1109/ASE.2017.8115610","DOIUrl":"https://doi.org/10.1109/ASE.2017.8115610","url":null,"abstract":"Sadly we know that virtually all software of any significance has residual errors. Some of those errors can be traced back to requirements flaws or faulty design assumptions; others are just plain coding mistakes. Static analyzers have become quite good at spotting these types of errors, but they don’t scale very well. If, for instance, you need to check a code base of a few million lines you better be prepared to wait for the result; sometimes hours. Eyeballing a large code base to find flaws is clearly not an option, so what is missing is a static analysis capability that can be used to answer common types of queries interactively, even for large code bases. I will describe the design and use of such a tool in this talk.","PeriodicalId":90522,"journal":{"name":"IEEE/ACM International Conference on Automated Software Engineering workshops. IEEE/ACM International Conference on Automated Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89677710","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Wikipedia and How to Use It for Semantic Document Representation 维基百科以及如何使用它进行语义文档表示
I. Witten
Wikipedia is a goldmine of information; not just for its many readers, but also for the growing community of researchers who recognize it as a resource of exceptional scale and utility. It represents a vast investment of manual effort and judgment: a huge, constantly evolving tapestry of concepts and relations that is being applied to a host of tasks. This talk focuses on the process of ”wikification”; that is, automatically and judiciously augmenting a plain-text document with pertinent hyperlinks to Wikipedia articlesas though the document were itself a Wikipedia article. I first describe how Wikipedia can be used to determine semantic relatedness between concepts. Then I explain how to wikify documents by exploiting Wikipedia’s internal hyperlinks for relational information and their anchor texts as lexical information. Data mining techniques are used throughout to optimize the models involved.
维基百科是一座信息的金矿;不仅是为了它的众多读者,也是为了越来越多的研究人员,他们认识到它是一种具有特殊规模和效用的资源。它代表了对人工努力和判断的巨大投入:一个巨大的、不断发展的概念和关系的挂毯,正被应用于许多任务。这次演讲的重点是“维基化”的过程;也就是说,自动地、明智地为纯文本文档添加指向维基百科文章的相关超链接,就好像该文档本身就是一篇维基百科文章一样。我首先描述了如何使用维基百科来确定概念之间的语义相关性。然后,我将解释如何利用Wikipedia的关系信息内部超链接以及它们的锚文本作为词汇信息来实现文档的wiki化。数据挖掘技术用于优化所涉及的模型。
{"title":"Wikipedia and How to Use It for Semantic Document Representation","authors":"I. Witten","doi":"10.1109/WI-IAT.2010.303","DOIUrl":"https://doi.org/10.1109/WI-IAT.2010.303","url":null,"abstract":"Wikipedia is a goldmine of information; not just for its many readers, but also for the growing community of researchers who recognize it as a resource of exceptional scale and utility. It represents a vast investment of manual effort and judgment: a huge, constantly evolving tapestry of concepts and relations that is being applied to a host of tasks. This talk focuses on the process of ”wikification”; that is, automatically and judiciously augmenting a plain-text document with pertinent hyperlinks to Wikipedia articlesas though the document were itself a Wikipedia article. I first describe how Wikipedia can be used to determine semantic relatedness between concepts. Then I explain how to wikify documents by exploiting Wikipedia’s internal hyperlinks for relational information and their anchor texts as lexical information. Data mining techniques are used throughout to optimize the models involved.","PeriodicalId":90522,"journal":{"name":"IEEE/ACM International Conference on Automated Software Engineering workshops. IEEE/ACM International Conference on Automated Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2010-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83786749","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
weHelp: A Reference Architecture for Social Recommender Systems. weHelp:社会推荐系统的参考架构。
Swapneel Sheth, Nipun Arora, Christian Murphy, Gail Kaiser

Recommender systems have become increasingly popular. Most of the research on recommender systems has focused on recommendation algorithms. There has been relatively little research, however, in the area of generalized system architectures for recommendation systems. In this paper, we introduce weHelp: a reference architecture for social recommender systems - systems where recommendations are derived automatically from the aggregate of logged activities conducted by the system's users. Our architecture is designed to be application and domain agnostic. We feel that a good reference architecture will make designing a recommendation system easier; in particular, weHelp aims to provide a practical design template to help developers design their own well-modularized systems.

推荐系统已经变得越来越流行。大多数关于推荐系统的研究都集中在推荐算法上。然而,在推荐系统的广义系统架构方面的研究相对较少。在本文中,我们介绍了weHelp:一个用于社交推荐系统的参考架构,在这个系统中,推荐是自动从系统用户进行的记录活动的总和中获得的。我们的体系结构设计为与应用程序和领域无关。我们觉得一个好的参考架构会让设计推荐系统变得更容易;特别是,weHelp旨在提供一个实用的设计模板,帮助开发人员设计他们自己的模块化良好的系统。
{"title":"weHelp: A Reference Architecture for Social Recommender Systems.","authors":"Swapneel Sheth,&nbsp;Nipun Arora,&nbsp;Christian Murphy,&nbsp;Gail Kaiser","doi":"","DOIUrl":"","url":null,"abstract":"<p><p>Recommender systems have become increasingly popular. Most of the research on recommender systems has focused on recommendation algorithms. There has been relatively little research, however, in the area of generalized system architectures for recommendation systems. In this paper, we introduce <i>weHelp</i>: a reference architecture for social recommender systems - systems where recommendations are derived automatically from the aggregate of logged activities conducted by the system's users. Our architecture is designed to be application and domain agnostic. We feel that a good reference architecture will make designing a recommendation system easier; in particular, weHelp aims to provide a practical design template to help developers design their own well-modularized systems.</p>","PeriodicalId":90522,"journal":{"name":"IEEE/ACM International Conference on Automated Software Engineering workshops. IEEE/ACM International Conference on Automated Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4181366/pdf/nihms200645.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"32722849","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
weHelp: A Reference Architecture for Social Recommender Systems weHelp:社会推荐系统的参考架构
Swapneel Sheth, Nipun Arora, Christian Murphy, G. Kaiser
Recommender systems have become increasingly popular. Most of the research on recommender systems has focused on recommendation algorithms. There has been relatively little research, however, in the area of generalized system architectures for recommendation systems. In this paper, we introduce weHelp: a reference architecture for social recommender systems - systems where recommendations are derived automatically from the aggregate of logged activities conducted by the system's users. Our architecture is designed to be application and domain agnostic. We feel that a good reference architecture will make designing a recommendation system easier; in particular, weHelp aims to provide a practical design template to help developers design their own well-modularized systems.
推荐系统已经变得越来越流行。大多数关于推荐系统的研究都集中在推荐算法上。然而,在推荐系统的广义系统架构方面的研究相对较少。在本文中,我们介绍了weHelp:一个用于社交推荐系统的参考架构,在这个系统中,推荐是自动从系统用户进行的记录活动的总和中获得的。我们的体系结构设计为与应用程序和领域无关。我们觉得一个好的参考架构会让设计推荐系统变得更容易;特别是,weHelp旨在提供一个实用的设计模板,帮助开发人员设计他们自己的模块化良好的系统。
{"title":"weHelp: A Reference Architecture for Social Recommender Systems","authors":"Swapneel Sheth, Nipun Arora, Christian Murphy, G. Kaiser","doi":"10.7916/D8F76KD5","DOIUrl":"https://doi.org/10.7916/D8F76KD5","url":null,"abstract":"Recommender systems have become increasingly popular. Most of the research on recommender systems has focused on recommendation algorithms. There has been relatively little research, however, in the area of generalized system architectures for recommendation systems. In this paper, we introduce weHelp: a reference architecture for social recommender systems - systems where recommendations are derived automatically from the aggregate of logged activities conducted by the system's users. Our architecture is designed to be application and domain agnostic. We feel that a good reference architecture will make designing a recommendation system easier; in particular, weHelp aims to provide a practical design template to help developers design their own well-modularized systems.","PeriodicalId":90522,"journal":{"name":"IEEE/ACM International Conference on Automated Software Engineering workshops. IEEE/ACM International Conference on Automated Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"71366039","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Ada for Software Engineers - Second Edition with Ada 2005 Ada软件工程师-第二版与Ada 2005
M. Ben-Ari
{"title":"Ada for Software Engineers - Second Edition with Ada 2005","authors":"M. Ben-Ari","doi":"10.1007/978-1-84882-314-3","DOIUrl":"https://doi.org/10.1007/978-1-84882-314-3","url":null,"abstract":"","PeriodicalId":90522,"journal":{"name":"IEEE/ACM International Conference on Automated Software Engineering workshops. IEEE/ACM International Conference on Automated Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2009-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86849222","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
ARAMIS 2008: The First Int. Workshop on Automated engineeRing of Autonomic and run-tiMe evolvIng Systems 阿拉米斯2008:第一个Int。自主和运行时演化系统的自动化工程研讨会
M. Caporuscio, A. Marco, L. Mariani, H. Muccini, A. Polini, O. Shehory
An increasingly important requirement for modern software-intensive systems is the ability of evolving at run-time, to address the need to dynamically add/remove features, as well as to protect the system from incoming attacks or failures. Due to the new requirement of dynamicity, portions of the system can be added and removed at run-time so giving rise to dynamic, evolving, and unpredictable configurations, implemented via middleware-based technologies, plugin-based infrastructures, or service oriented paradigms. The ARAMIS workshop wants to provide a forum for analyzing the new challenges and issues related to evolving at run-time systems. In particular, the main objective is to analyze such topics from three different, but correlated, perspectives: verification and validation of evolving at run-time systems, automatic context management, and self-healing solutions for engineering such systems.
对于现代软件密集型系统,一个日益重要的需求是能够在运行时演进,以满足动态添加/删除特性的需求,以及保护系统免受攻击或故障的影响。由于新的动态需求,可以在运行时添加和删除系统的某些部分,从而产生动态的、不断发展的和不可预测的配置,这些配置通过基于中间件的技术、基于插件的基础设施或面向服务的范例实现。ARAMIS研讨会希望为分析与运行时系统发展相关的新挑战和问题提供一个论坛。特别地,主要目标是从三个不同的,但是相关的角度来分析这些主题:运行时系统演进的验证和确认,自动上下文管理,以及工程系统的自修复解决方案。
{"title":"ARAMIS 2008: The First Int. Workshop on Automated engineeRing of Autonomic and run-tiMe evolvIng Systems","authors":"M. Caporuscio, A. Marco, L. Mariani, H. Muccini, A. Polini, O. Shehory","doi":"10.1109/ASE.2008.99","DOIUrl":"https://doi.org/10.1109/ASE.2008.99","url":null,"abstract":"An increasingly important requirement for modern software-intensive systems is the ability of evolving at run-time, to address the need to dynamically add/remove features, as well as to protect the system from incoming attacks or failures. Due to the new requirement of dynamicity, portions of the system can be added and removed at run-time so giving rise to dynamic, evolving, and unpredictable configurations, implemented via middleware-based technologies, plugin-based infrastructures, or service oriented paradigms. The ARAMIS workshop wants to provide a forum for analyzing the new challenges and issues related to evolving at run-time systems. In particular, the main objective is to analyze such topics from three different, but correlated, perspectives: verification and validation of evolving at run-time systems, automatic context management, and self-healing solutions for engineering such systems.","PeriodicalId":90522,"journal":{"name":"IEEE/ACM International Conference on Automated Software Engineering workshops. IEEE/ACM International Conference on Automated Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2008-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86950148","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
First International Workshop on Social Software Engineering and Applications (SoSEA 2008) 第一届社会软件工程与应用国际研讨会(SoSEA 2008)
I. Hammouda, J. Bosch, M. Jazayeri, T. Mikkonen
The First International Workshop on Social Software Engineering and Applications discusses various topics related to the engineering and use of social software. The aim of the workshop is to create a scientific foundation for social software and to form a research community that can focus on the technological and technical aspects of the movement.
第一届社会软件工程和应用国际研讨会讨论了与社会软件的工程和使用相关的各种主题。研讨会的目的是为社交软件创建一个科学基础,并形成一个研究社区,可以专注于运动的技术和技术方面。
{"title":"First International Workshop on Social Software Engineering and Applications (SoSEA 2008)","authors":"I. Hammouda, J. Bosch, M. Jazayeri, T. Mikkonen","doi":"10.1109/ASE.2008.100","DOIUrl":"https://doi.org/10.1109/ASE.2008.100","url":null,"abstract":"The First International Workshop on Social Software Engineering and Applications discusses various topics related to the engineering and use of social software. The aim of the workshop is to create a scientific foundation for social software and to form a research community that can focus on the technological and technical aspects of the movement.","PeriodicalId":90522,"journal":{"name":"IEEE/ACM International Conference on Automated Software Engineering workshops. IEEE/ACM International Conference on Automated Software Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2008-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82161477","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
期刊
IEEE/ACM International Conference on Automated Software Engineering workshops. IEEE/ACM International Conference on Automated Software Engineering
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1