首页 > 最新文献

ERCIM News最新文献

英文 中文
Multi-Faceted Rating of Product Reviews 产品评论的多方面评级
IF 0.1 Pub Date : 2009-04-18 DOI: 10.1007/978-3-642-00958-7_41
Stefano Baccianella, Andrea Esuli, F. Sebastiani
{"title":"Multi-Faceted Rating of Product Reviews","authors":"Stefano Baccianella, Andrea Esuli, F. Sebastiani","doi":"10.1007/978-3-642-00958-7_41","DOIUrl":"https://doi.org/10.1007/978-3-642-00958-7_41","url":null,"abstract":"","PeriodicalId":44543,"journal":{"name":"ERCIM News","volume":null,"pages":null},"PeriodicalIF":0.1,"publicationDate":"2009-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/978-3-642-00958-7_41","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"51068193","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}
引用次数: 181
Exploiting the power of relational databases for efficient stream processing 利用关系数据库的强大功能进行高效的流处理
IF 0.1 Pub Date : 2009-03-24 DOI: 10.1145/1516360.1516398
Erietta Liarou, M. Kersten
Stream applications gained significant popularity over the last years that lead to the development of specialized stream engines. These systems are designed from scratch with a different philosophy than nowadays database engines in order to cope with the stream applications requirements. However, this means that they lack the power and sophisticated techniques of a full fledged database system that exploits techniques and algorithms accumulated over many years of database research. In this paper, we take the opposite route and design a stream engine directly on top of a database kernel. Incoming tuples are directly stored upon arrival in a new kind of system tables, called baskets. A continuous query can then be evaluated over its relevant baskets as a typical one-time query exploiting the power of the relational engine. Once a tuple has been seen by all relevant queries/operators, it is dropped from its basket. A basket can be the input to a single or multiple similar query plans. Furthermore, a query plan can be split into multiple parts each one with its own input/output baskets allowing for flexible load sharing query scheduling. Contrary to traditional stream engines, that process one tuple at a time, this model allows batch processing of tuples, e.g., query a basket only after x tuples arrive or after a time threshold has passed. Furthermore, we are not restricted to process tuples in the order they arrive. Instead, we can selectively pick tuples from a basket based on the query requirements exploiting a novel query component, the basket expressions. We investigate the opportunities and challenges that arise with such a direction and we show that it carries significant advantages. We propose a complete architecture, the DataCell, which we implemented on top of an open-source column-oriented DBMS. A detailed analysis and experimental evaluation of the core algorithms using both micro benchmarks and the standard Linear Road benchmark demonstrate the potential of this new approach.
流应用程序在过去几年中获得了显著的普及,这导致了专门的流引擎的开发。为了满足流应用程序的需求,这些系统的设计理念与现在的数据库引擎不同。然而,这意味着它们缺乏充分利用多年数据库研究积累的技术和算法的成熟数据库系统的功能和复杂技术。在本文中,我们采取相反的路线,直接在数据库内核上设计一个流引擎。传入的元组在到达时直接存储在一种称为筐的新系统表中。然后,可以利用关系引擎的强大功能,将连续查询作为典型的一次性查询在其相关篮子上进行评估。一旦一个元组被所有相关查询/操作符看到,它就会从篮子中删除。篮子可以是单个或多个类似查询计划的输入。此外,查询计划可以分成多个部分,每个部分都有自己的输入/输出篮,允许灵活的负载共享查询调度。与一次处理一个元组的传统流引擎相反,该模型允许对元组进行批处理,例如,仅在x个元组到达或超过时间阈值后才查询篮子。此外,我们并不局限于按照元组到达的顺序来处理它们。相反,我们可以根据查询需求,有选择地从篮中挑选元组,利用一个新的查询组件,即篮表达式。我们研究了这样一个方向所带来的机遇和挑战,并表明它具有显著的优势。我们提出了一个完整的体系结构DataCell,它是在一个开源的面向列的DBMS上实现的。使用微基准和标准线性道路基准对核心算法进行了详细的分析和实验评估,证明了这种新方法的潜力。
{"title":"Exploiting the power of relational databases for efficient stream processing","authors":"Erietta Liarou, M. Kersten","doi":"10.1145/1516360.1516398","DOIUrl":"https://doi.org/10.1145/1516360.1516398","url":null,"abstract":"Stream applications gained significant popularity over the last years that lead to the development of specialized stream engines. These systems are designed from scratch with a different philosophy than nowadays database engines in order to cope with the stream applications requirements. However, this means that they lack the power and sophisticated techniques of a full fledged database system that exploits techniques and algorithms accumulated over many years of database research.\u0000 In this paper, we take the opposite route and design a stream engine directly on top of a database kernel. Incoming tuples are directly stored upon arrival in a new kind of system tables, called baskets. A continuous query can then be evaluated over its relevant baskets as a typical one-time query exploiting the power of the relational engine. Once a tuple has been seen by all relevant queries/operators, it is dropped from its basket. A basket can be the input to a single or multiple similar query plans. Furthermore, a query plan can be split into multiple parts each one with its own input/output baskets allowing for flexible load sharing query scheduling. Contrary to traditional stream engines, that process one tuple at a time, this model allows batch processing of tuples, e.g., query a basket only after x tuples arrive or after a time threshold has passed. Furthermore, we are not restricted to process tuples in the order they arrive. Instead, we can selectively pick tuples from a basket based on the query requirements exploiting a novel query component, the basket expressions.\u0000 We investigate the opportunities and challenges that arise with such a direction and we show that it carries significant advantages. We propose a complete architecture, the DataCell, which we implemented on top of an open-source column-oriented DBMS. A detailed analysis and experimental evaluation of the core algorithms using both micro benchmarks and the standard Linear Road benchmark demonstrate the potential of this new approach.","PeriodicalId":44543,"journal":{"name":"ERCIM News","volume":null,"pages":null},"PeriodicalIF":0.1,"publicationDate":"2009-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1145/1516360.1516398","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"64101001","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}
引用次数: 61
Enhancing Java ME Security Support with Resource Usage Monitoring 通过资源使用监控增强Java ME安全支持
IF 0.1 Pub Date : 2008-10-20 DOI: 10.1007/978-3-540-88625-9_17
F. Martinelli, F. Massacci, P. Mori, C. Schaefer, T. Walter
{"title":"Enhancing Java ME Security Support with Resource Usage Monitoring","authors":"F. Martinelli, F. Massacci, P. Mori, C. Schaefer, T. Walter","doi":"10.1007/978-3-540-88625-9_17","DOIUrl":"https://doi.org/10.1007/978-3-540-88625-9_17","url":null,"abstract":"","PeriodicalId":44543,"journal":{"name":"ERCIM News","volume":null,"pages":null},"PeriodicalIF":0.1,"publicationDate":"2008-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84355779","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}
引用次数: 27
Seaside - Advanced Composition and Control Flow for Dynamic Web Applications 用于动态Web应用程序的高级组合和控制流
IF 0.1 Pub Date : 2008-01-01 DOI: 10.7892/BORIS.104394
Alexandre Bergel, Stéphane Ducasse, L. Renggli
Page-centric Web application frameworks fail to offer adequate solutions to model composition and control flow. Seaside allows Web applications to be developed in the same way as desktop applications. Control flow is modelled as a continuous piece of code, and components may be composed, configured and nested as one would expect from traditional user interface frameworks.
以页面为中心的Web应用程序框架无法为建模组合和控制流提供足够的解决方案。Seaside允许以与桌面应用程序相同的方式开发Web应用程序。控制流被建模为一段连续的代码,组件可以像传统的用户界面框架那样被组合、配置和嵌套。
{"title":"Seaside - Advanced Composition and Control Flow for Dynamic Web Applications","authors":"Alexandre Bergel, Stéphane Ducasse, L. Renggli","doi":"10.7892/BORIS.104394","DOIUrl":"https://doi.org/10.7892/BORIS.104394","url":null,"abstract":"Page-centric Web application frameworks fail to offer adequate solutions to model composition and control flow. Seaside allows Web applications to be developed in the same way as desktop applications. Control flow is modelled as a continuous piece of code, and components may be composed, configured and nested as one would expect from traditional user interface frameworks.","PeriodicalId":44543,"journal":{"name":"ERCIM News","volume":null,"pages":null},"PeriodicalIF":0.1,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"71357364","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}
引用次数: 9
OSLab: An Interactive Operating System Laboratory OSLab:交互式操作系统实验室
IF 0.1 Pub Date : 2007-01-01 DOI: 10.7892/BORIS.26539
M. Wulff, T. Braun
functionality on every computer that allows any type of application software to be run. For computer science students it is crucial to know and understand the principal concepts and mechanisms of operating systems. This understanding helps them to efficiently use programming languages to develop software built on top of the operating system. This also applies to people working in other fields related to information technology, who could benefit greatly from a deeper knowledge of operating system internals.
允许任何类型的应用软件在每台计算机上运行的功能。对于计算机科学专业的学生来说,了解和理解操作系统的主要概念和机制是至关重要的。这种理解有助于他们有效地使用编程语言来开发构建在操作系统之上的软件。这也适用于在与信息技术相关的其他领域工作的人,他们可以从对操作系统内部的深入了解中受益匪浅。
{"title":"OSLab: An Interactive Operating System Laboratory","authors":"M. Wulff, T. Braun","doi":"10.7892/BORIS.26539","DOIUrl":"https://doi.org/10.7892/BORIS.26539","url":null,"abstract":"functionality on every computer that allows any type of application software to be run. For computer science students it is crucial to know and understand the principal concepts and mechanisms of operating systems. This understanding helps them to efficiently use programming languages to develop software built on top of the operating system. This also applies to people working in other fields related to information technology, who could benefit greatly from a deeper knowledge of operating system internals.","PeriodicalId":44543,"journal":{"name":"ERCIM News","volume":null,"pages":null},"PeriodicalIF":0.1,"publicationDate":"2007-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"71357267","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
Pattern Formation in Electric Discharges 放电中的模式形成
IF 0.1 Pub Date : 2000-01-01 DOI: 10.1007/3-540-44698-2_17
U. Ebert, M. Arrayás
{"title":"Pattern Formation in Electric Discharges","authors":"U. Ebert, M. Arrayás","doi":"10.1007/3-540-44698-2_17","DOIUrl":"https://doi.org/10.1007/3-540-44698-2_17","url":null,"abstract":"","PeriodicalId":44543,"journal":{"name":"ERCIM News","volume":null,"pages":null},"PeriodicalIF":0.1,"publicationDate":"2000-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/3-540-44698-2_17","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"51564626","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}
引用次数: 9
Automating Decision Making to Help Establish Norm-Based Regulations 自动化决策制定以帮助建立基于规范的法规
IF 0.1 Pub Date : 1991-12-01 DOI: 10.13039/501100002809
J. Ejarque, Javier Álvarez, R. Sirvent, Rosa M. Badia, Henar Muñoz
Norms have been extensively proposed as coordination mechanisms for both agent and human societies. Nevertheless, choosing the norms to regulate a society is by no means straightforward. The reasons are twofold. First, the norms to choose from may not be independent (i.e, they can be related to each other). Second, different preference criteria may be applied when choosing the norms to enact. On the one hand, this paper considers norm representation power and cost as alternative preference criteria. On the other hand, it identifies three different norm relationships --namely, generalisation, exclusivity, and substitutability. We show that the decisionmaking problem faced by policy makers can be encoded as a linear program, and hence solved with the aid of state-of-the-art solvers.
规范被广泛提出作为代理人和人类社会的协调机制。然而,选择规范一个社会绝非易事。原因是双重的。首先,可供选择的规范可能不是独立的(即它们可能相互关联)。其次,在选择要制定的规范时,可以采用不同的偏好标准。一方面,本文将规范表征能力和成本作为可选的偏好标准。另一方面,它确定了三种不同的规范关系——即泛化、排他性和可替代性。我们表明决策者所面临的决策问题可以被编码为线性程序,并因此在最先进的求解器的帮助下解决。
{"title":"Automating Decision Making to Help Establish Norm-Based Regulations","authors":"J. Ejarque, Javier Álvarez, R. Sirvent, Rosa M. Badia, Henar Muñoz","doi":"10.13039/501100002809","DOIUrl":"https://doi.org/10.13039/501100002809","url":null,"abstract":"Norms have been extensively proposed as coordination mechanisms for both agent and human societies. Nevertheless, choosing the norms to regulate a society is by no means straightforward. The reasons are twofold. First, the norms to choose from may not be independent (i.e, they can be related to each other). Second, different preference criteria may be applied when choosing the norms to enact. On the one hand, this paper considers norm representation power and cost as alternative preference criteria. On the other hand, it identifies three different norm relationships --namely, generalisation, exclusivity, and substitutability. We show that the decisionmaking problem faced by policy makers can be encoded as a linear program, and hence solved with the aid of state-of-the-art solvers.","PeriodicalId":44543,"journal":{"name":"ERCIM News","volume":null,"pages":null},"PeriodicalIF":0.1,"publicationDate":"1991-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"66112541","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}
引用次数: 55
期刊
ERCIM News
全部 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