Encyclopedia of Software Engineering最新文献

筛选
英文 中文
Design: Patterns 设计:模式
Encyclopedia of Software Engineering Pub Date : 1900-01-01 DOI: 10.1081/e-ese-120044217
Yann-Gaël Guéhéneuc
{"title":"Design: Patterns","authors":"Yann-Gaël Guéhéneuc","doi":"10.1081/e-ese-120044217","DOIUrl":"https://doi.org/10.1081/e-ese-120044217","url":null,"abstract":"","PeriodicalId":386020,"journal":{"name":"Encyclopedia of Software Engineering","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132111605","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
Business Domain Modeling 业务领域建模
Encyclopedia of Software Engineering Pub Date : 1900-01-01 DOI: 10.1081/E-ESE-120044142
H. Kilov
{"title":"Business Domain Modeling","authors":"H. Kilov","doi":"10.1081/E-ESE-120044142","DOIUrl":"https://doi.org/10.1081/E-ESE-120044142","url":null,"abstract":"","PeriodicalId":386020,"journal":{"name":"Encyclopedia of Software Engineering","volume":"169 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132591550","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
Program Comprehension 项目的理解
Encyclopedia of Software Engineering Pub Date : 1900-01-01 DOI: 10.1081/E-ESE-120044350
V. Rajlich, Leon A. Wilson
{"title":"Program Comprehension","authors":"V. Rajlich, Leon A. Wilson","doi":"10.1081/E-ESE-120044350","DOIUrl":"https://doi.org/10.1081/E-ESE-120044350","url":null,"abstract":"This paper presents a case study for the GraBaTs'09 tool contest. Program comprehension may bene t from graph and transformation techniques because they enable custom queries, and complex query results (i.e., graphs). However, there is one main issue to address: scalability. Software developers need tools that help them understand large code bases. For instance, the Java Development Tools from Eclipse consists of around six thousand Java classes, which translate into roughly ve million nodes in the corresponding graph. We propose two independent tasks in order to evaluate the adequacy of transformation tools to program comprehension and similarly demanding tasks. The rst one exercises the scalability of tools by requiring them to lter large input graphs. The associated test-case contains a set of graphs of increasing size that should help comparing tools. The second task exercises the genericity of the tools. A tool that solves both tasks demonstrates that it scales, and that it does not trade scalability for genericity.","PeriodicalId":386020,"journal":{"name":"Encyclopedia of Software Engineering","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123660635","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}
引用次数: 54
Fault Injection 故障注入
Encyclopedia of Software Engineering Pub Date : 1900-01-01 DOI: 10.1081/E-ESE-120044235
R. Iyer, Nithin Nakka, W. Gu, Z. Kalbarczyk
{"title":"Fault Injection","authors":"R. Iyer, Nithin Nakka, W. Gu, Z. Kalbarczyk","doi":"10.1081/E-ESE-120044235","DOIUrl":"https://doi.org/10.1081/E-ESE-120044235","url":null,"abstract":"","PeriodicalId":386020,"journal":{"name":"Encyclopedia of Software Engineering","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126957308","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}
引用次数: 26
Logic Programming 逻辑编程
Encyclopedia of Software Engineering Pub Date : 1900-01-01 DOI: 10.1081/E-ESE-120044145
M. Carro
{"title":"Logic Programming","authors":"M. Carro","doi":"10.1081/E-ESE-120044145","DOIUrl":"https://doi.org/10.1081/E-ESE-120044145","url":null,"abstract":"• Prolog, Alain Colmerauer 1972 • Program = a knowledge base expressed as definite clauses • Queries to the knowledge base • Closed world assumption: we assume ¬ to be true if sentence is not entailed by the knowledge base • Syntax: • Capital characters denote variables, • Small character stand for constants, • The head of the rule precedes the body, Appending what two lists gives the list [1,2]? • As the answer we get back all possible substitutions A=[ ] B=[1,2] A=[1] B=[2] A=[1,2] B=[ ]","PeriodicalId":386020,"journal":{"name":"Encyclopedia of Software Engineering","volume":"89 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114713816","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
Metamodeling 元建模
Encyclopedia of Software Engineering Pub Date : 1900-01-01 DOI: 10.1081/E-ESE-120044691
D. Hay
{"title":"Metamodeling","authors":"D. Hay","doi":"10.1081/E-ESE-120044691","DOIUrl":"https://doi.org/10.1081/E-ESE-120044691","url":null,"abstract":"","PeriodicalId":386020,"journal":{"name":"Encyclopedia of Software Engineering","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115141410","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
Program Representation 项目代表
Encyclopedia of Software Engineering Pub Date : 1900-01-01 DOI: 10.1081/E-ESE-120044921
Fernando Berzal Galiano
{"title":"Program Representation","authors":"Fernando Berzal Galiano","doi":"10.1081/E-ESE-120044921","DOIUrl":"https://doi.org/10.1081/E-ESE-120044921","url":null,"abstract":"","PeriodicalId":386020,"journal":{"name":"Encyclopedia of Software Engineering","volume":"1982 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125452705","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 Evolution 软件演化
Encyclopedia of Software Engineering Pub Date : 1900-01-01 DOI: 10.1081/E-ESE-120044353
A. Zaidman, M. Pinzger, A. Deursen
{"title":"Software Evolution","authors":"A. Zaidman, M. Pinzger, A. Deursen","doi":"10.1081/E-ESE-120044353","DOIUrl":"https://doi.org/10.1081/E-ESE-120044353","url":null,"abstract":"Software evolution is the term used in software engineering to refer to the process of developing an initial version of the software and then repeatedly updating it to satisfy the user’s needs. Software evolution is an inevitable activity, as useful and successful software stimulates users to request new and improved features. However, evolving a software system is typically difficult and costly. In this chapter, we provide an historical overview of the field and survey four important research ares: program comprehension, reverse engineering, reengineering, and software repository mining. We report on key approaches, results, and indicate a number of challenges open to on-going and future research in software evolution.","PeriodicalId":386020,"journal":{"name":"Encyclopedia of Software Engineering","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116054258","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
Smart Machines 智能机器
Encyclopedia of Software Engineering Pub Date : 1900-01-01 DOI: 10.1081/E-ESE-120044162
J. Kallinikos
{"title":"Smart Machines","authors":"J. Kallinikos","doi":"10.1081/E-ESE-120044162","DOIUrl":"https://doi.org/10.1081/E-ESE-120044162","url":null,"abstract":"The entry reviews Shoshana Zuboff’s acclaimed work In the Age of the Smart Machine: The Future of Work and Power, originally published in 1988 against the backdrop of the considerable technological changes that have occurred over the last two decades. The core themes of the book dealing with the impact of information technology on the workplace are highly relevant even today while the analytic paths Zuboff pursued seem to hold considerable promise in approaching key issues raised by the expansion of information technology in social and economic life, and designing better systems.","PeriodicalId":386020,"journal":{"name":"Encyclopedia of Software Engineering","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121115127","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}
引用次数: 30
Requirements: Tracing 要求:跟踪
Encyclopedia of Software Engineering Pub Date : 1900-01-01 DOI: 10.1081/e-ese-120044209
Seok-Won Lee, R. Gandhi, S. Park
{"title":"Requirements: Tracing","authors":"Seok-Won Lee, R. Gandhi, S. Park","doi":"10.1081/e-ese-120044209","DOIUrl":"https://doi.org/10.1081/e-ese-120044209","url":null,"abstract":"","PeriodicalId":386020,"journal":{"name":"Encyclopedia of Software Engineering","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128012088","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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信