首页 > 最新文献

Proceedings - International Conference on Software Engineering. International Conference on Software Engineering最新文献

英文 中文
Are software patents bad? (keynote) 软件专利不好吗?(主题)
Pamela Samuelson
Pamela Samuelson is recognized as a pioneer in digital copyright law, intellectual property, cyberlaw and information policy. She has written and spoken extensively about the challenges that new information technologies are posing for public policy and traditional legal regimes. Since 1996, she has held a joint appointment with the Berkeley Law School and the School of Information. She is the director of the Berkeley Center for Law and Technology, serves on the board of directors of the Electronic Frontier Foundation and the Electronic Privacy Information Center, and on advisory boards for the Public Knowledge, and the Berkeley Center for New Media. She is also an advisor for the Samuelson Law, Technology, and Public Policy Clinic. Since 2002, she has also been an honorary professor at the University of Amsterdam.
帕梅拉·萨缪尔森被公认为数字版权法、知识产权、网络法律和信息政策方面的先驱。她就新信息技术给公共政策和传统法律制度带来的挑战进行了广泛的写作和演讲。自1996年以来,她一直担任伯克利法学院和信息学院的联合任命。她是伯克利法律与技术中心的主任,是电子前沿基金会和电子隐私信息中心的董事会成员,也是公共知识和伯克利新媒体中心的顾问委员会成员。她也是萨缪尔森法律、技术和公共政策诊所的顾问。自2002年以来,她还担任阿姆斯特丹大学的名誉教授。
{"title":"Are software patents bad? (keynote)","authors":"Pamela Samuelson","doi":"10.1109/ICSE.2013.6606631","DOIUrl":"https://doi.org/10.1109/ICSE.2013.6606631","url":null,"abstract":"Pamela Samuelson is recognized as a pioneer in digital copyright law, intellectual property, cyberlaw and information policy. She has written and spoken extensively about the challenges that new information technologies are posing for public policy and traditional legal regimes. Since 1996, she has held a joint appointment with the Berkeley Law School and the School of Information. She is the director of the Berkeley Center for Law and Technology, serves on the board of directors of the Electronic Frontier Foundation and the Electronic Privacy Information Center, and on advisory boards for the Public Knowledge, and the Berkeley Center for New Media. She is also an advisor for the Samuelson Law, Technology, and Public Policy Clinic. Since 2002, she has also been an honorary professor at the University of Amsterdam.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"1 1","pages":"855"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87308988","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
Does scale really matter? ultra-large-scale systems seven years after the study (keynote) 规模真的重要吗?研究七年后的超大规模系统(主题演讲)
Linda M. Northrop
In 2006, Ultra-Large-Scale Systems: The Software Challenge of the Future (ISBN 0-9786956-0-7) documented the results of a year-long study on ultra-large, complex, distributed systems. Ultra-large-scale (ULS) systems are socio-technical ecosystems of ultra-large size on one or many dimensions number of lines of code; number of people employing the system for different purposes; amount of data stored, accessed, manipulated, and refined; number of connections and interdependencies among software components; number of hardware elements to which they interface. The characteristics of such systems require changes in traditional software development and management practices, which in turn require a new multi-disciplinary perspective and research. A carefully prescribed research agenda was suggested. What has happened since the study results were published? This talk shares a perspective on the post study reality --- a perspective based on research motivated by the study and direct experiences with ULS systems. Linda Northrop is director of the Research, Technology, and Systems Solution Program at the Software Engineering Institute (SEI) where she leads the work in architecture-centric engineering, software product lines, cyber-physical systems, advanced mobile systems, and ultra-large-scale systems. Linda is coauthor of the book Software Product Lines: Practices and Patterns and led the research group on ultra-large-scale systems that resulted in the book, Ultra-Large-Scale Systems: The Software Challenge of the Future. Before joining the SEI, she was associated with both the United States Air Force Academy and the State University of New York as professor of computer science, and with both Eastman Kodak and IBM as a software engineer. She is an SEI Fellow and an ACM Distinguished Member.
2006年,《超大规模系统:未来的软件挑战》(ISBN 0-9786956-0-7)记录了对超大、复杂、分布式系统长达一年的研究结果。超大规模(ULS)系统是一个或多个维度上的超大规模的社会技术生态系统,代码行数;为不同目的使用该系统的人数;存储、访问、操作和精炼的数据量;软件组件之间的连接数和相互依赖性;它们所连接的硬件元素的数量。这些系统的特点需要改变传统的软件开发和管理实践,这反过来又需要一个新的多学科的观点和研究。提出了一项精心拟定的研究议程。研究结果发表后发生了什么?这次演讲分享了一个关于学习后现实的观点——一个基于研究和对ULS系统的直接经验的研究的观点。Linda Northrop是软件工程研究所(SEI)研究、技术和系统解决方案项目的主管,她领导着以架构为中心的工程、软件产品线、网络物理系统、先进移动系统和超大规模系统的工作。Linda是《软件产品线:实践和模式》一书的合著者,并领导了一个关于超大规模系统的研究小组,该小组最终出版了《超大规模系统:未来的软件挑战》一书。在加入SEI之前,她曾在美国空军学院和纽约州立大学担任计算机科学教授,并在伊士曼柯达和IBM担任软件工程师。她是SEI研究员和ACM杰出会员。
{"title":"Does scale really matter? ultra-large-scale systems seven years after the study (keynote)","authors":"Linda M. Northrop","doi":"10.1109/ICSE.2013.6606633","DOIUrl":"https://doi.org/10.1109/ICSE.2013.6606633","url":null,"abstract":"In 2006, Ultra-Large-Scale Systems: The Software Challenge of the Future (ISBN 0-9786956-0-7) documented the results of a year-long study on ultra-large, complex, distributed systems. Ultra-large-scale (ULS) systems are socio-technical ecosystems of ultra-large size on one or many dimensions number of lines of code; number of people employing the system for different purposes; amount of data stored, accessed, manipulated, and refined; number of connections and interdependencies among software components; number of hardware elements to which they interface. The characteristics of such systems require changes in traditional software development and management practices, which in turn require a new multi-disciplinary perspective and research. A carefully prescribed research agenda was suggested. What has happened since the study results were published? This talk shares a perspective on the post study reality --- a perspective based on research motivated by the study and direct experiences with ULS systems. Linda Northrop is director of the Research, Technology, and Systems Solution Program at the Software Engineering Institute (SEI) where she leads the work in architecture-centric engineering, software product lines, cyber-physical systems, advanced mobile systems, and ultra-large-scale systems. Linda is coauthor of the book Software Product Lines: Practices and Patterns and led the research group on ultra-large-scale systems that resulted in the book, Ultra-Large-Scale Systems: The Software Challenge of the Future. Before joining the SEI, she was associated with both the United States Air Force Academy and the State University of New York as professor of computer science, and with both Eastman Kodak and IBM as a software engineer. She is an SEI Fellow and an ACM Distinguished Member.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"16 1","pages":"857"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85996667","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}
引用次数: 6
The connection between movie making and software development (keynote) 电影制作和软件开发之间的联系(主题演讲)
T. DeRose
Tony DeRose is currently a Senior Scientist and lead of the Research Group at Pixar Animation Studios. He received a BS in Physics in from the University of California, Davis, and a Ph.D. in Computer Science from the University of California, Berkeley. From 1986 to 1995 Dr. DeRose was a Professor of Computer Science and Engineering at the University of Washington. In 1998, he was a major contributor to the Oscar (c) winning short film "Geri's game", in 1999 he received the ACM SIGGRAPH Computer Graphics Achievement Award, and in 2006 he received a Scientific and Technical Academy Award (c) for his work on surface representations. In addition to his research interests, Tony is also involved in a number of initiatives to help make math, science, and engineering education more inspiring and relevant for middle and high school students. One such initiative is the Young Makers Program (youngmakers.org) that supports youth in building ambitious hands-on projects of their own choosing.
托尼·德罗斯目前是一名高级科学家,也是皮克斯动画工作室研究小组的负责人。他在加州大学戴维斯分校获得物理学学士学位,在加州大学伯克利分校获得计算机科学博士学位。从1986年到1995年,他是华盛顿大学计算机科学与工程教授。1998年,他是奥斯卡获奖短片“Geri的游戏”的主要贡献者,1999年,他获得了ACM SIGGRAPH计算机图形学成就奖,2006年,他获得了科学技术学院奖(c),以表彰他在表面表示方面的工作。除了他的研究兴趣,托尼还参与了一些倡议,以帮助使数学、科学和工程教育对初高中学生更具启发性和相关性。其中一个倡议是青年创客计划(youngmakers.org),它支持年轻人建立自己选择的雄心勃勃的实践项目。
{"title":"The connection between movie making and software development (keynote)","authors":"T. DeRose","doi":"10.1109/ICSE.2013.6606632","DOIUrl":"https://doi.org/10.1109/ICSE.2013.6606632","url":null,"abstract":"Tony DeRose is currently a Senior Scientist and lead of the Research Group at Pixar Animation Studios. He received a BS in Physics in from the University of California, Davis, and a Ph.D. in Computer Science from the University of California, Berkeley. From 1986 to 1995 Dr. DeRose was a Professor of Computer Science and Engineering at the University of Washington. In 1998, he was a major contributor to the Oscar (c) winning short film \"Geri's game\", in 1999 he received the ACM SIGGRAPH Computer Graphics Achievement Award, and in 2006 he received a Scientific and Technical Academy Award (c) for his work on surface representations. In addition to his research interests, Tony is also involved in a number of initiatives to help make math, science, and engineering education more inspiring and relevant for middle and high school students. One such initiative is the Young Makers Program (youngmakers.org) that supports youth in building ambitious hands-on projects of their own choosing.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"98 1","pages":"856"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85899889","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
3rd international workshop on developing tools as plug-ins (TOPI 2013) 第三届工具插件开发国际研讨会(TOPI 2013)
Mike Barnett, M. Nordio, J. Bishop, K. Breitman, D. Garbervetsky
TOPI (http://se.inf.ethz.ch/events/topi2013/) is a workshop started in 2011 to address research questions involving plug-ins: software components designed and written to execute within an extensible platform. Most such software components are tools meant to be used within a development environment for constructing software. Other environments are middle-ware platforms and web browsers. Research on plug-ins encompasses the characteristics that differentiate them from other types of software, their interactions with each other, and the platforms they extend.
TOPI (http://se.inf.ethz.ch/events/topi2013/)是一个始于2011年的研讨会,旨在解决涉及插件的研究问题:插件是为在可扩展平台内执行而设计和编写的软件组件。大多数这样的软件组件都是在开发环境中用于构建软件的工具。其他环境是中间件平台和web浏览器。对插件的研究包括将插件与其他类型的软件区分开来的特征、插件之间的交互以及插件所扩展的平台。
{"title":"3rd international workshop on developing tools as plug-ins (TOPI 2013)","authors":"Mike Barnett, M. Nordio, J. Bishop, K. Breitman, D. Garbervetsky","doi":"10.1109/ICSE.2013.6606784","DOIUrl":"https://doi.org/10.1109/ICSE.2013.6606784","url":null,"abstract":"TOPI (http://se.inf.ethz.ch/events/topi2013/) is a workshop started in 2011 to address research questions involving plug-ins: software components designed and written to execute within an extensible platform. Most such software components are tools meant to be used within a development environment for constructing software. Other environments are middle-ware platforms and web browsers. Research on plug-ins encompasses the characteristics that differentiate them from other types of software, their interactions with each other, and the platforms they extend.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"30 1","pages":"1555"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88143337","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 analytics: achievements and challenges 软件分析:成就与挑战
D. Zhang, Tao Xie
A huge wealth of various data exist in the practice of software development. Further rich data are produced by modern software and services in operation, many of which tend to be data-driven and/or data-producing in nature. Hidden in the data is information about the quality of software and services or the dynamics of software development. Software analytics is to utilize a data-driven approach to enable software practitioners to perform data exploration and analysis in order to obtain insightful and actionable information; such information is used for completing various tasks around software systems, software users, and software development process. This tutorial presents achievements and challenges of research and practice on principles, techniques, and applications of software analytics, highlighting success stories in industry, research achievements that are transferred to industrial practice, and future research and practice directions in software analytics.
在软件开发实践中存在着海量的各种数据。现代软件和服务在运行中产生更丰富的数据,其中许多本质上是数据驱动和/或数据生成的。数据中隐藏着软件和服务质量或软件开发动态的信息。软件分析是利用数据驱动的方法,使软件从业者能够进行数据探索和分析,以获得有洞察力和可操作的信息;这些信息用于完成围绕软件系统、软件用户和软件开发过程的各种任务。本教程介绍了软件分析的原理、技术和应用方面的研究和实践的成就和挑战,重点介绍了工业中的成功案例、转移到工业实践的研究成果以及软件分析的未来研究和实践方向。
{"title":"Software analytics: achievements and challenges","authors":"D. Zhang, Tao Xie","doi":"10.1109/ICSE.2013.6606753","DOIUrl":"https://doi.org/10.1109/ICSE.2013.6606753","url":null,"abstract":"A huge wealth of various data exist in the practice of software development. Further rich data are produced by modern software and services in operation, many of which tend to be data-driven and/or data-producing in nature. Hidden in the data is information about the quality of software and services or the dynamics of software development. Software analytics is to utilize a data-driven approach to enable software practitioners to perform data exploration and analysis in order to obtain insightful and actionable information; such information is used for completing various tasks around software systems, software users, and software development process. This tutorial presents achievements and challenges of research and practice on principles, techniques, and applications of software analytics, highlighting success stories in industry, research achievements that are transferred to industrial practice, and future research and practice directions in software analytics.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"4 1","pages":"1487"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88839728","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
An ontology toolkit for problem domain concept location in program comprehension 程序理解中问题领域概念定位的本体工具箱
N. Carvalho
Programmers are able to understand source code because they are able to relate program elements (e.g. modules, objects, or functions), with the real world concepts these elements are addressing. The main goal of this work is to enhance current program comprehension by systematically creating bidirectional mappings between domain concepts and source code. To achieve this, semantic bridges are required between natural language terms used in the problem domain and program elements written using formal programming languages. These bridges are created by an inference engine over a multi-ontology environment, including an ontological representation of the program, the problem domain, and the real world effects program execution produces. These ontologies are populated with data collected from both domains, and enriched using available Natural Language Processing and Information Retrieval techniques.
程序员之所以能够理解源代码,是因为他们能够将程序元素(例如模块、对象或函数)与这些元素所处理的现实世界概念联系起来。这项工作的主要目标是通过系统地创建领域概念和源代码之间的双向映射来增强当前程序的理解。为了实现这一点,需要在问题领域中使用的自然语言术语和使用正式编程语言编写的程序元素之间建立语义桥梁。这些桥是由推理引擎在多本体环境上创建的,包括程序的本体表示、问题域和程序执行产生的实际效果。这些本体使用从两个领域收集的数据填充,并使用可用的自然语言处理和信息检索技术进行充实。
{"title":"An ontology toolkit for problem domain concept location in program comprehension","authors":"N. Carvalho","doi":"10.1109/ICSE.2013.6606731","DOIUrl":"https://doi.org/10.1109/ICSE.2013.6606731","url":null,"abstract":"Programmers are able to understand source code because they are able to relate program elements (e.g. modules, objects, or functions), with the real world concepts these elements are addressing. \u0000 The main goal of this work is to enhance current program comprehension by systematically creating bidirectional mappings between domain concepts and source code. To achieve this, semantic bridges are required between natural language terms used in the problem domain and program elements written using formal programming languages. These bridges are created by an inference engine over a multi-ontology environment, including an ontological representation of the program, the problem domain, and the real world effects program execution produces. These ontologies are populated with data collected from both domains, and enriched using available Natural Language Processing and Information Retrieval techniques.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"47 1","pages":"1415-1418"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86609514","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
Whither software architecture? (keynote) 软件架构何去何从?(主题)
J. Kramer
Since its early beginnings in the 1980s, much has been achieved in the research field of software architecture. Among other aspects, this research has produced foundational work on the specification, analysis and component configuration of software architectures, including the development of associated software tools. However, adoption of the research by industry has been largely methodological rather than based on precise specifications in architecture description languages (ADLs) or rigorously underpinned by formal models of behaviour and non-functional attributes. Why is this? Why were the actual formalisms and tools not more widely adopted? Can we draw any lessons from this? In this talk, I hope to explore this further, drawing on my personal experience as a researcher in distributed software architectures. I particularly hope to tickle the fancy of the younger members of our community, indicating the excitement of research, the benefits of belonging to a vibrant research community such as ours, and the benefits of being an active contributor. For the more mature researchers, there will be some nostalgic memories combined with some inevitable stepping on toes. For both young and old, there will be some thoughts for research opportunities as the need for self-managing adaptive software systems becomes more urgent.
从20世纪80年代开始,软件架构的研究领域已经取得了很大的成就。在其他方面,这项研究产生了关于软件架构的规范、分析和组件配置的基础工作,包括相关软件工具的开发。然而,工业界对该研究的采用在很大程度上是方法论的,而不是基于架构描述语言(adl)中的精确规范,或者严格地以行为和非功能属性的正式模型为基础。为什么会这样?为什么实际的形式主义和工具没有被更广泛地采用?我们能从中吸取什么教训吗?在这次演讲中,我希望利用我作为分布式软件架构研究人员的个人经验,进一步探讨这个问题。我特别希望能激起我们社区年轻成员的兴趣,表明研究的兴奋,属于我们这样一个充满活力的研究社区的好处,以及成为一个积极的贡献者的好处。对于更成熟的研究人员来说,会有一些怀旧的回忆,同时也会有一些不可避免的冒犯。对于年轻人和老年人来说,随着对自我管理自适应软件系统的需求变得更加迫切,将会有一些研究机会的想法。
{"title":"Whither software architecture? (keynote)","authors":"J. Kramer","doi":"10.1109/ICSE.2012.6227253","DOIUrl":"https://doi.org/10.1109/ICSE.2012.6227253","url":null,"abstract":"Since its early beginnings in the 1980s, much has been achieved in the research field of software architecture. Among other aspects, this research has produced foundational work on the specification, analysis and component configuration of software architectures, including the development of associated software tools. However, adoption of the research by industry has been largely methodological rather than based on precise specifications in architecture description languages (ADLs) or rigorously underpinned by formal models of behaviour and non-functional attributes. Why is this? Why were the actual formalisms and tools not more widely adopted? Can we draw any lessons from this? In this talk, I hope to explore this further, drawing on my personal experience as a researcher in distributed software architectures. \u0000 I particularly hope to tickle the fancy of the younger members of our community, indicating the excitement of research, the benefits of belonging to a vibrant research community such as ours, and the benefits of being an active contributor. For the more mature researchers, there will be some nostalgic memories combined with some inevitable stepping on toes. For both young and old, there will be some thoughts for research opportunities as the need for self-managing adaptive software systems becomes more urgent.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"57 1","pages":"963"},"PeriodicalIF":0.0,"publicationDate":"2012-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76897455","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}
引用次数: 3
Software as an engineering material: how the affordances of programming have changed and what to do about it (invited industrial talk) 软件作为一种工程材料:编程的支持是如何变化的以及如何应对它(邀请行业演讲)
Keith Braithwaite
A contemporary programmer has astonishingly abundant processing power under their fingers. That power increases much faster than research into and published results about programming techniques can change. Meanwhile, practitioners still have to make a living by adding value in capital-constrained environments. How have practitioners taken advantage of the relative cheapness of processing power to add value more quickly, to reduce cost, manage risk and please customers and themsleves? And are there any signposts for where they might go next?
当代程序员拥有惊人的强大处理能力。这种能力的增长速度远远快于对编程技术的研究和发表的结果的变化。与此同时,从业者仍然必须在资本受限的环境中通过增加价值来谋生。从业者如何利用相对廉价的处理能力更快地增加价值、降低成本、管理风险并取悦客户和他们自己?他们接下来会去哪里,有什么路标吗?
{"title":"Software as an engineering material: how the affordances of programming have changed and what to do about it (invited industrial talk)","authors":"Keith Braithwaite","doi":"10.1109/ICSE.2012.6227251","DOIUrl":"https://doi.org/10.1109/ICSE.2012.6227251","url":null,"abstract":"A contemporary programmer has astonishingly abundant processing power under their fingers. That power increases much faster than research into and published results about programming techniques can change. Meanwhile, practitioners still have to make a living by adding value in capital-constrained environments. How have practitioners taken advantage of the relative cheapness of processing power to add value more quickly, to reduce cost, manage risk and please customers and themsleves? And are there any signposts for where they might go next?","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"38 1","pages":"998"},"PeriodicalIF":0.0,"publicationDate":"2012-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81151941","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
Towards a federated cloud ecosystem (invited industrial talk) 迈向联合云生态系统(邀邀行业演讲)
C. Chapman
Cloud computing has today become a widespread practice for the provisioning of IT services. Cloud infrastructures provide the means to lease computational resources on demand, typically on a pay per use or subscription model and without the need for significant capital investment into hardware. With enterprises seeking to migrate their services to the cloud to save on deployment costs, cater for rapid growth or generally relieve themselves from the responsibility of maintaining their own computing infrastructures, a diverse range of services is required to help fulfil business processes. In this talk, we discuss some of the challenges involved in deploying and managing an ecosystem of loosely coupled cloud services that may be accessed through and integrate with a wide range of devices and third party applications. In particular, we focus on how projects such as OpenStack are accelerating the evolution towards a federated cloud service ecosystem. We also examine how the portfolio of existing and emerging standards such as OAuth and the Simple Cloud Identity Management framework can be exploited to seamlessly incorporate cloud services into business processes and solve the problem of identity and access management when dealing with applications exploiting services across organisational boundaries.
如今,云计算已经成为提供IT服务的一种广泛实践。云基础设施提供了按需租用计算资源的方法,通常采用按使用付费或订阅模式,不需要在硬件上进行大量资本投资。随着企业寻求将其服务迁移到云以节省部署成本、满足快速增长或通常从维护自己的计算基础设施的责任中解脱出来,需要各种各样的服务来帮助实现业务流程。在本次演讲中,我们将讨论部署和管理松散耦合的云服务生态系统所面临的一些挑战,这些云服务可以通过各种设备和第三方应用程序进行访问和集成。我们特别关注像OpenStack这样的项目如何加速向联合云服务生态系统的演变。我们还研究了如何利用现有的和新兴的标准组合,如OAuth和简单云身份管理框架,将云服务无缝地整合到业务流程中,并在处理跨组织边界利用服务的应用程序时解决身份和访问管理问题。
{"title":"Towards a federated cloud ecosystem (invited industrial talk)","authors":"C. Chapman","doi":"10.1109/ICSE.2012.6227252","DOIUrl":"https://doi.org/10.1109/ICSE.2012.6227252","url":null,"abstract":"Cloud computing has today become a widespread practice for the provisioning of IT services. Cloud infrastructures provide the means to lease computational resources on demand, typically on a pay per use or subscription model and without the need for significant capital investment into hardware. With enterprises seeking to migrate their services to the cloud to save on deployment costs, cater for rapid growth or generally relieve themselves from the responsibility of maintaining their own computing infrastructures, a diverse range of services is required to help fulfil business processes. In this talk, we discuss some of the challenges involved in deploying and managing an ecosystem of loosely coupled cloud services that may be accessed through and integrate with a wide range of devices and third party applications. In particular, we focus on how projects such as OpenStack are accelerating the evolution towards a federated cloud service ecosystem. We also examine how the portfolio of existing and emerging standards such as OAuth and the Simple Cloud Identity Management framework can be exploited to seamlessly incorporate cloud services into business processes and solve the problem of identity and access management when dealing with applications exploiting services across organisational boundaries.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"38 1","pages":"967"},"PeriodicalIF":0.0,"publicationDate":"2012-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86619605","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
Digital formations of the powerful and the powerless (keynote) 强者和弱者的数字形态(主题演讲)
S. Sassen
This talk compares two kinds of socio-technical formations: electronic financial networks and local social activist movements that are globally networked. Both cut across the duality global/national and each has altered the economic and political landscapes for respectively financial elites and social activists. Using these two cases helps illuminate the very diverse ways in which the growth of electronic networks partially transforms existing politico-economic orderings. They are extreme cases, one marked by hypermobility and the other by physical immobility. But they show us that each is only partly so: financial electronic networks are subject to particular types of embeddedness and local activist organizations can benefit from novel electronic potentials for global operation. I show how financial electronic networks and electronic activism reveal two parallel developments associated with particular technical properties of the new ICTs, but also reveal a third, radically divergent outcome, one I interpret as signaling the weight of the specific social logics of users in each case.
这次演讲比较了两种社会技术形态:电子金融网络和全球联网的地方社会活动家运动。两者都跨越了全球/国家的二元性,并分别改变了金融精英和社会活动家的经济和政治格局。使用这两个案例有助于阐明电子网络的增长在一定程度上改变现有政治经济秩序的各种方式。这是两种极端情况,一种是过度活动,另一种是身体不活动。但他们告诉我们,每一个都只是部分如此:金融电子网络受到特定类型的嵌入性的影响,地方激进组织可以从全球运作的新型电子潜力中受益。我展示了金融电子网络和电子行动主义如何揭示了与新ict的特定技术特性相关的两种平行发展,但也揭示了第三种截然不同的结果,我将其解释为每种情况下用户特定社会逻辑的重要性。
{"title":"Digital formations of the powerful and the powerless (keynote)","authors":"S. Sassen","doi":"10.1109/ICSE.2012.6227255","DOIUrl":"https://doi.org/10.1109/ICSE.2012.6227255","url":null,"abstract":"This talk compares two kinds of socio-technical formations: electronic financial networks and local social activist movements that are globally networked. Both cut across the duality global/national and each has altered the economic and political landscapes for respectively financial elites and social activists. Using these two cases helps illuminate the very diverse ways in which the growth of electronic networks partially transforms existing politico-economic orderings. They are extreme cases, one marked by hypermobility and the other by physical immobility. But they show us that each is only partly so: financial electronic networks are subject to particular types of embeddedness and local activist organizations can benefit from novel electronic potentials for global operation. I show how financial electronic networks and electronic activism reveal two parallel developments associated with particular technical properties of the new ICTs, but also reveal a third, radically divergent outcome, one I interpret as signaling the weight of the specific social logics of users in each case.","PeriodicalId":91595,"journal":{"name":"Proceedings - International Conference on Software Engineering. International Conference on Software Engineering","volume":"1 1","pages":"961"},"PeriodicalIF":0.0,"publicationDate":"2012-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83056529","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
期刊
Proceedings - International Conference on Software Engineering. International Conference on 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