首页 > 最新文献

2008 International Conference of the Chilean Computer Science Society最新文献

英文 中文
A Domain Specific Language for the Development of Collaborative Systems 用于协作系统开发的领域特定语言
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.12
Luis Mariano Bibbo, Diego García, C. Pons
Domain-specific languages (DSLs) are high level languages defined for combining expressivity and simplicity by means of constructs which are close to the problem domain and distant from the intricacies of underlying software implementation constraints. This paper presents a language to graphically document the analysis and design decisions embodied in collaborative system development. The language was designed as a conservative extension of the UML and it enables the application of the MDD approach to the development of such systems.
领域特定语言(dsl)是一种高级语言,通过接近问题领域和远离底层软件实现约束的复杂性的构造来结合表达性和简单性。本文提出了一种以图形方式记录协同系统开发中所体现的分析和设计决策的语言。该语言被设计为UML的保守扩展,它支持将MDD方法应用于此类系统的开发。
{"title":"A Domain Specific Language for the Development of Collaborative Systems","authors":"Luis Mariano Bibbo, Diego García, C. Pons","doi":"10.1109/SCCC.2008.12","DOIUrl":"https://doi.org/10.1109/SCCC.2008.12","url":null,"abstract":"Domain-specific languages (DSLs) are high level languages defined for combining expressivity and simplicity by means of constructs which are close to the problem domain and distant from the intricacies of underlying software implementation constraints. This paper presents a language to graphically document the analysis and design decisions embodied in collaborative system development. The language was designed as a conservative extension of the UML and it enables the application of the MDD approach to the development of such systems.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"696 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122982739","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}
引用次数: 13
Hardware Synthesis for Asynchronous Communications Mechanisms 异步通信机制的硬件综合
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.21
K. Gorgônio, J. Cortadella
Asynchronous data communication mechanisms (ACMs) have been extensively studied as data connectors between independently timed concurrent processes. In this work an automatic method for synthesis of re-reading ACMs is introduced. This method is is oriented to the generation of hardware artifacts. The behavior of re-reading ACMs is formally defined and the correctness properties are discussed. Then it is shown how to generate the ACMs specifications and how they can be translated into a proper hardware implementation. Verilog has been used as the target language to describe the hardware being synthesized.
异步数据通信机制(acm)作为独立定时并发进程之间的数据连接器已经得到了广泛的研究。本文介绍了一种自动合成复读ACMs的方法。该方法面向硬件工件的生成。正式定义了acm的重读行为,并讨论了其正确性。然后展示了如何生成acm规范以及如何将它们转换为适当的硬件实现。Verilog被用作目标语言来描述正在合成的硬件。
{"title":"Hardware Synthesis for Asynchronous Communications Mechanisms","authors":"K. Gorgônio, J. Cortadella","doi":"10.1109/SCCC.2008.21","DOIUrl":"https://doi.org/10.1109/SCCC.2008.21","url":null,"abstract":"Asynchronous data communication mechanisms (ACMs) have been extensively studied as data connectors between independently timed concurrent processes. In this work an automatic method for synthesis of re-reading ACMs is introduced. This method is is oriented to the generation of hardware artifacts. The behavior of re-reading ACMs is formally defined and the correctness properties are discussed. Then it is shown how to generate the ACMs specifications and how they can be translated into a proper hardware implementation. Verilog has been used as the target language to describe the hardware being synthesized.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129125724","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
An Experimental Study of the FIB Framework Driven by the PDCA Cycle PDCA循环驱动FIB框架的实验研究
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.10
A. Chaves, G. C. L. Leal, E. Huzita
In this paper, we present an experimental study of a framework for construction of graphical interfaces, conducted from the perspective of a tool of quality, the PDCA cycle. The steps related to the implementation of an experimental study, since its planning until the analysis of results are described. The paper aims to show how the PDCA can be used to provide continuous improvement in the conduct of experiments.
在本文中,我们从质量工具PDCA循环的角度对图形界面的构建框架进行了实验研究。与实验研究的实施有关的步骤,从它的计划到分析结果的描述。本文旨在展示如何使用PDCA来提供实验过程中的持续改进。
{"title":"An Experimental Study of the FIB Framework Driven by the PDCA Cycle","authors":"A. Chaves, G. C. L. Leal, E. Huzita","doi":"10.1109/SCCC.2008.10","DOIUrl":"https://doi.org/10.1109/SCCC.2008.10","url":null,"abstract":"In this paper, we present an experimental study of a framework for construction of graphical interfaces, conducted from the perspective of a tool of quality, the PDCA cycle. The steps related to the implementation of an experimental study, since its planning until the analysis of results are described. The paper aims to show how the PDCA can be used to provide continuous improvement in the conduct of experiments.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122409352","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
A Scheduling Algorithm to Optimize Parallel Processes 一种优化并行进程的调度算法
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.8
M. Solar
In this paper we present a scheduling algorithm that assigns tasks of medium size grain. The behavior of the proposed algorithm, called extended latency time (ELT), is compared with the dominant sequence clustering (DSC) algorithm. One of the inputs values required by the ELT algorithm is the maximum number of processors available in the architecture. This value corresponds to the number of processors used by DSC for the same DAG (directed acyclic graph), but ELT uses no more processors than necessary. Although ELT algorithm was specifically designed for assigning fine grained DAGs, results show that the number of processors used by ELT for the assignment of medium grained DAGs is, at most, the same number as used by DSC. When comparing the results for each algorithm in terms of average CPU use, the proposed ELT algorithm is superior in 100% of the cases, so that the performance in terms of CPU use is always lower for DSC.
本文提出了一种分配中等粒度任务的调度算法。将该算法的延迟时间(ELT)与优势序列聚类(DSC)算法进行了比较。ELT算法所需的输入值之一是体系结构中可用处理器的最大数量。这个值对应于DSC对相同DAG(有向无环图)使用的处理器数量,但是ELT只使用必要的处理器。虽然ELT算法是专门为分配细粒度dag而设计的,但结果表明,ELT用于分配中粒度dag的处理器数量最多与DSC相同。在比较各算法的平均CPU使用结果时,所提出的ELT算法在100%的情况下都是优越的,因此在CPU使用方面的性能对于DSC总是较低的。
{"title":"A Scheduling Algorithm to Optimize Parallel Processes","authors":"M. Solar","doi":"10.1109/SCCC.2008.8","DOIUrl":"https://doi.org/10.1109/SCCC.2008.8","url":null,"abstract":"In this paper we present a scheduling algorithm that assigns tasks of medium size grain. The behavior of the proposed algorithm, called extended latency time (ELT), is compared with the dominant sequence clustering (DSC) algorithm. One of the inputs values required by the ELT algorithm is the maximum number of processors available in the architecture. This value corresponds to the number of processors used by DSC for the same DAG (directed acyclic graph), but ELT uses no more processors than necessary. Although ELT algorithm was specifically designed for assigning fine grained DAGs, results show that the number of processors used by ELT for the assignment of medium grained DAGs is, at most, the same number as used by DSC. When comparing the results for each algorithm in terms of average CPU use, the proposed ELT algorithm is superior in 100% of the cases, so that the performance in terms of CPU use is always lower for DSC.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133659959","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
Design of a Cluster-Based Peer to Peer Architecture for MANETs 基于集群的manet对等体系结构设计
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.25
F. Galera, J. A. Martínez, M. A. Sanchis, A. Gómez-Skarmeta
During the last years, peer to peer (P2P) networks are becoming more and more popular because of their inherent properties that allow users to exchange information and also to collaborate between them with a tremendous easiness.In parallel to this evolution, the use of MANETs has been increased due to the low effort needed to their deployment.Nowadays every user equipped with a mobile device like a laptop or a PDA could create an ad-hoc network just configuring their wireless device. Thus, users without any infrastructure can connect to others. Using P2P platforms upon these kind of network will allow users to collaborate and exchange information. However the mayor application area of these P2P platforms is still the fixed network.This paper presents a new architecture for a collaborative working environment especially designed for MANETs solving the main drawbacks of other P2P platforms designed for static wired networks with the requirement of a high bandwidth. Our approach is based on clustering MANETs allowing efficient communication among nearby nodes without impairment of distant peers connectivity.
在过去的几年里,点对点(P2P)网络正变得越来越流行,因为其固有的属性,允许用户交换信息,也可以非常容易地在他们之间进行协作。与此同时,由于部署所需的工作量较低,manet的使用也有所增加。如今,每一个拥有移动设备的用户,比如笔记本电脑或PDA,只要配置他们的无线设备,就可以创建一个自组织网络。因此,没有任何基础设施的用户可以连接到其他用户。在这类网络上使用P2P平台将允许用户协作和交换信息。然而,这些P2P平台的主要应用领域仍然是固定网络。本文提出了一种专门为manet设计的新型协同工作环境体系结构,解决了其他针对静态有线网络设计的高带宽P2P平台的主要缺点。我们的方法是基于聚类manet,允许附近节点之间的有效通信,而不会损害远端节点的连接。
{"title":"Design of a Cluster-Based Peer to Peer Architecture for MANETs","authors":"F. Galera, J. A. Martínez, M. A. Sanchis, A. Gómez-Skarmeta","doi":"10.1109/SCCC.2008.25","DOIUrl":"https://doi.org/10.1109/SCCC.2008.25","url":null,"abstract":"During the last years, peer to peer (P2P) networks are becoming more and more popular because of their inherent properties that allow users to exchange information and also to collaborate between them with a tremendous easiness.In parallel to this evolution, the use of MANETs has been increased due to the low effort needed to their deployment.Nowadays every user equipped with a mobile device like a laptop or a PDA could create an ad-hoc network just configuring their wireless device. Thus, users without any infrastructure can connect to others. Using P2P platforms upon these kind of network will allow users to collaborate and exchange information. However the mayor application area of these P2P platforms is still the fixed network.This paper presents a new architecture for a collaborative working environment especially designed for MANETs solving the main drawbacks of other P2P platforms designed for static wired networks with the requirement of a high bandwidth. Our approach is based on clustering MANETs allowing efficient communication among nearby nodes without impairment of distant peers connectivity.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"94 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115670580","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
A Framework of Composable Access Control Definition, Enforcement and Assurance 一个可组合访问控制的定义、实施和保证框架
Pub Date : 2008-11-10 DOI: 10.1109/SCCC.2008.18
Jaime A. Pavlich-Mariscal, S. Demurjian, L. Michel
This paper proposes an approach for secure software design and coding; and, it provides a formal underpinning for security assurance, i.e., a proof that the generated code correctly realizes security specifications. The base of the proposed approach is a set of security features by J. Pavlich-Mariscal et al (2007) that separate security concerns from the main design. To create specific access control models, designers can select the features they require, compose them, and represent them through security diagrams, i.e., extensions to UML to represent security concerns. These security specifications are then transitioned into aspect-oriented enforcement code. To provide security assurance, this paper formalizes the application behavior using labeled transition systems and structural operational semantics; and it uses simulation relations to demonstrate the correctness of the secure code.
本文提出了一种安全软件设计与编码的方法;并且,它为安全性保证提供了形式化的基础,也就是说,证明生成的代码正确地实现了安全性规范。所提出的方法的基础是J. Pavlich-Mariscal等人(2007)的一组安全特性,这些特性将安全问题与主要设计分开。为了创建特定的访问控制模型,设计人员可以选择他们需要的特性,组合它们,并通过安全图来表示它们,也就是说,通过UML的扩展来表示安全关注点。然后将这些安全规范转换为面向方面的实施代码。为了提供安全保障,本文使用标记转换系统和结构化操作语义形式化应用程序行为;并利用仿真关系验证了安全代码的正确性。
{"title":"A Framework of Composable Access Control Definition, Enforcement and Assurance","authors":"Jaime A. Pavlich-Mariscal, S. Demurjian, L. Michel","doi":"10.1109/SCCC.2008.18","DOIUrl":"https://doi.org/10.1109/SCCC.2008.18","url":null,"abstract":"This paper proposes an approach for secure software design and coding; and, it provides a formal underpinning for security assurance, i.e., a proof that the generated code correctly realizes security specifications. The base of the proposed approach is a set of security features by J. Pavlich-Mariscal et al (2007) that separate security concerns from the main design. To create specific access control models, designers can select the features they require, compose them, and represent them through security diagrams, i.e., extensions to UML to represent security concerns. These security specifications are then transitioned into aspect-oriented enforcement code. To provide security assurance, this paper formalizes the application behavior using labeled transition systems and structural operational semantics; and it uses simulation relations to demonstrate the correctness of the secure code.","PeriodicalId":415835,"journal":{"name":"2008 International Conference of the Chilean Computer Science Society","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132458073","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
期刊
2008 International Conference of the Chilean Computer Science Society
全部 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