首页 > 最新文献

12th International Conference of the Chilean Computer Science Society, 2002. Proceedings.最新文献

英文 中文
An overview of industrial software documentation practice 工业软件文档实践概述
Marcello Visconti, C. Cook
A system documentation process maturity model and assessment procedure were developed and used to assess 91 projects at 41 different companies over a seven year period. During this time the original version evolved into a total of four versions based on feedback from industry and the experience gained from the assessments. This paper reports the overall results obtained from the assessments which strongly suggest that the practice of documentation is not getting a passing grade in the software industry. The results show a clear maturity gap between documentation practices concerned with defining policy and practices concerned with adherence to those policies. The results further illustrate the need to recognize the importance of improving the documentation process, and to transform the good intentions into explicit policies and actions.
开发了系统文档过程成熟度模型和评估程序,并用于评估41家不同公司的91个项目,历时7年。在此期间,基于来自业界的反馈和从评估中获得的经验,原始版本演变为总共四个版本。本文报告了从评估中获得的总体结果,这些结果强烈地表明,在软件行业中,文档的实践并没有得到及格的分数。结果显示与定义策略相关的文档实践和与遵守这些策略相关的实践之间存在明显的成熟度差距。结果进一步表明,必须认识到改进文件编制过程的重要性,并将良好的意图转变为明确的政策和行动。
{"title":"An overview of industrial software documentation practice","authors":"Marcello Visconti, C. Cook","doi":"10.1109/SCCC.2002.1173192","DOIUrl":"https://doi.org/10.1109/SCCC.2002.1173192","url":null,"abstract":"A system documentation process maturity model and assessment procedure were developed and used to assess 91 projects at 41 different companies over a seven year period. During this time the original version evolved into a total of four versions based on feedback from industry and the experience gained from the assessments. This paper reports the overall results obtained from the assessments which strongly suggest that the practice of documentation is not getting a passing grade in the software industry. The results show a clear maturity gap between documentation practices concerned with defining policy and practices concerned with adherence to those policies. The results further illustrate the need to recognize the importance of improving the documentation process, and to transform the good intentions into explicit policies and actions.","PeriodicalId":130951,"journal":{"name":"12th International Conference of the Chilean Computer Science Society, 2002. Proceedings.","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115671797","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}
引用次数: 20
Observations about an approximate algorithm for the point robot motion planning problem 点机器人运动规划问题的近似算法观察
C. Trefftz, H. Trefftz
Observations about an approximate parallel algorithm for the point robot motion planning problem are presented. The algorithm solves not only the original problem, but related problems as well.
给出了一种求解点机器人运动规划问题的近似并行算法。该算法不仅解决了原始问题,还解决了相关问题。
{"title":"Observations about an approximate algorithm for the point robot motion planning problem","authors":"C. Trefftz, H. Trefftz","doi":"10.1109/SCCC.2002.1173173","DOIUrl":"https://doi.org/10.1109/SCCC.2002.1173173","url":null,"abstract":"Observations about an approximate parallel algorithm for the point robot motion planning problem are presented. The algorithm solves not only the original problem, but related problems as well.","PeriodicalId":130951,"journal":{"name":"12th International Conference of the Chilean Computer Science Society, 2002. Proceedings.","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117143376","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
Collaborative multilevel adaptation in distributed mobile applications 分布式移动应用中的协同多级自适应
A. Yamin, Iara Augustin, J. Barbosa, L. Silva, C. Geyer, G. H. Cavalheiro
The next years will be characterized by high levels of heterogeneity and interactions among devices connected to global networks. The first researches involving wide-area distributed systems answered many questions concerning resource management, although they fail in treating questions related to heterogeneity and dynamic adaptation. More recent works, through technologies like CORBA and Java/Jini, deal with heterogeneity problem, but do not deepen into adaptability aspects. In this article, we present the ISAM architecture. ISAM is a middleware directed to resource management in heterogeneous networks, supporting physical and logical mobilities, dynamic adaptation and the execution of distributed mobile applications based on components. In order to achieve its goal, ISAM uses, as strategy, an integrated environment that: (a) provides a programming paradigm and its execution environment; (b) handles the adaptation process through a multilevel collaborative model, in which both the system and the application contribute.
未来几年的特点将是连接到全球网络的设备之间的高度异构和相互作用。第一批涉及广域分布式系统的研究回答了许多关于资源管理的问题,尽管它们未能处理与异质性和动态适应有关的问题。最近的工作,通过像CORBA和Java/Jini这样的技术,处理异构问题,但没有深入到适应性方面。在本文中,我们将介绍ISAM体系结构。ISAM是一种中间件,用于异构网络中的资源管理,支持物理和逻辑的移动性、动态适应和基于组件的分布式移动应用程序的执行。为了实现其目标,ISAM作为战略使用一个综合环境:(a)提供一种编程范例及其执行环境;(b)通过系统和应用程序共同参与的多层次协作模式处理适应过程。
{"title":"Collaborative multilevel adaptation in distributed mobile applications","authors":"A. Yamin, Iara Augustin, J. Barbosa, L. Silva, C. Geyer, G. H. Cavalheiro","doi":"10.1109/SCCC.2002.1173176","DOIUrl":"https://doi.org/10.1109/SCCC.2002.1173176","url":null,"abstract":"The next years will be characterized by high levels of heterogeneity and interactions among devices connected to global networks. The first researches involving wide-area distributed systems answered many questions concerning resource management, although they fail in treating questions related to heterogeneity and dynamic adaptation. More recent works, through technologies like CORBA and Java/Jini, deal with heterogeneity problem, but do not deepen into adaptability aspects. In this article, we present the ISAM architecture. ISAM is a middleware directed to resource management in heterogeneous networks, supporting physical and logical mobilities, dynamic adaptation and the execution of distributed mobile applications based on components. In order to achieve its goal, ISAM uses, as strategy, an integrated environment that: (a) provides a programming paradigm and its execution environment; (b) handles the adaptation process through a multilevel collaborative model, in which both the system and the application contribute.","PeriodicalId":130951,"journal":{"name":"12th International Conference of the Chilean Computer Science Society, 2002. Proceedings.","volume":"22 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124552359","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
Holo Debugger: a debugger for a concurrent multiparadigm language Holo调试器:用于并发多范式语言的调试器
Fábio Reis Cecin, J. Barbosa, C. Geyer
The Hololanguage (briefly, Holo) is a programming language derived from a new software development paradigm, the Holoparadigm. This paper provides an initial treatment to the problem of supporting the debug process of Holo-programs. To this end, an extension is proposed to the Holoplatform, the Holo Extension for Debugging (HED). Finally, the Holo Debugger a simple debugger is presented to illustrate the feasibility of the proposed extension.
holollanguage(简称Holo)是一种源自新的软件开发范式——holopparadigm的编程语言。本文对holo程序调试过程的支持问题作了初步的论述。为此,提出了Holoplatform的扩展,Holo extension for Debugging (HED)。最后,给出了Holo调试器,一个简单的调试器来说明所提出的扩展的可行性。
{"title":"Holo Debugger: a debugger for a concurrent multiparadigm language","authors":"Fábio Reis Cecin, J. Barbosa, C. Geyer","doi":"10.1109/SCCC.2002.1173198","DOIUrl":"https://doi.org/10.1109/SCCC.2002.1173198","url":null,"abstract":"The Hololanguage (briefly, Holo) is a programming language derived from a new software development paradigm, the Holoparadigm. This paper provides an initial treatment to the problem of supporting the debug process of Holo-programs. To this end, an extension is proposed to the Holoplatform, the Holo Extension for Debugging (HED). Finally, the Holo Debugger a simple debugger is presented to illustrate the feasibility of the proposed extension.","PeriodicalId":130951,"journal":{"name":"12th International Conference of the Chilean Computer Science Society, 2002. Proceedings.","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124322791","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
Improved antidictionary based compression 改进的基于反字典的压缩
M. Crochemore, G. Navarro
The compression of binary texts using antidictionaries is a novel technique based on the fact that some substrings (called "antifactors") never appear in the text. Let sb be an antifactor where b is its last bit. Every time s appears in the text we know that the next bit is b~ and hence omit its representation. Since building the set of all antifactors is space consuming at compression time, it is customary to limit the maximum length of antifactors considered up to a constant k. Larger k yields better compression of the text but requires more space at compression time. In this paper we introduce the notion of almost antifactors, which are strings that rarely appear in the text. More formally, almost antifactors are strings that, if we consider them as antifactors and separately code their occurrences as exceptions, the compression ratio improves. We show that almost antifactors permit improving compression with a limited amount of main memory to compress. Our experiments show that they obtain the same compression of the classical algorithm using only 30%-55% of its memory space.
使用反字典压缩二进制文本是一种基于某些子字符串(称为“反因子”)从未出现在文本中的新技术。设sb是一个反因子,其中b是它的最后一位。每次s出现在文本中,我们都知道下一位是b~,因此省略了它的表示。由于构建所有反因子的集合在压缩时消耗空间,因此通常将反因子的最大长度限制为常数k。较大的k会产生更好的文本压缩,但在压缩时需要更多的空间。在本文中,我们引入了几乎反因子的概念,它是在文本中很少出现的字符串。更正式地说,几乎反因子是字符串,如果我们将它们视为反因子,并将它们的出现单独编码为异常,压缩比就会提高。我们表明,几乎反因子允许在压缩有限的主内存的情况下改进压缩。我们的实验表明,它们仅使用经典算法的30%-55%的内存空间就获得了与经典算法相同的压缩。
{"title":"Improved antidictionary based compression","authors":"M. Crochemore, G. Navarro","doi":"10.1109/SCCC.2002.1173168","DOIUrl":"https://doi.org/10.1109/SCCC.2002.1173168","url":null,"abstract":"The compression of binary texts using antidictionaries is a novel technique based on the fact that some substrings (called \"antifactors\") never appear in the text. Let sb be an antifactor where b is its last bit. Every time s appears in the text we know that the next bit is b~ and hence omit its representation. Since building the set of all antifactors is space consuming at compression time, it is customary to limit the maximum length of antifactors considered up to a constant k. Larger k yields better compression of the text but requires more space at compression time. In this paper we introduce the notion of almost antifactors, which are strings that rarely appear in the text. More formally, almost antifactors are strings that, if we consider them as antifactors and separately code their occurrences as exceptions, the compression ratio improves. We show that almost antifactors permit improving compression with a limited amount of main memory to compress. Our experiments show that they obtain the same compression of the classical algorithm using only 30%-55% of its memory space.","PeriodicalId":130951,"journal":{"name":"12th International Conference of the Chilean Computer Science Society, 2002. Proceedings.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130254573","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}
引用次数: 24
Dealing with overloading in tasks scheduling 处理任务调度中的过载问题
C. Montez
Recently, there has been an increasing interest in programming models of real-time systems and approaches of flexible scheduling for dealing with situations of transient overloading, which can occur in nondeterministic environments. This paper presents the (p+i, k)-firm approach that can be seen as a combination and generalization of imprecise computing and of deadline (m,k)-firm. This approach extends the (m,k)-firm concept allowing a task to execute in an imprecise way, obtaining better results than a deadline missing. The approach seeks to establish a compromise between avoiding temporal failures and maximizing the quality (cumulative value). A battery of tests was developed to evaluate the approach and its capacity to reduce the probability of dynamic failures and to obtain a smooth degradation in overload conditions.
近年来,人们对实时系统的编程模型和灵活调度方法越来越感兴趣,以处理在不确定性环境中可能发生的瞬态过载情况。本文提出的(p+i, k)-firm方法可以看作是不精确计算和截止日期(m,k)-firm的结合和推广。这种方法扩展了(m,k) firm概念,允许以不精确的方式执行任务,获得比错过截止日期更好的结果。该方法寻求在避免时间失败和最大化质量(累积值)之间建立一个折衷方案。开发了一系列试验来评估该方法及其降低动态失效概率和在过载条件下获得平稳退化的能力。
{"title":"Dealing with overloading in tasks scheduling","authors":"C. Montez","doi":"10.1109/SCCC.2002.1173170","DOIUrl":"https://doi.org/10.1109/SCCC.2002.1173170","url":null,"abstract":"Recently, there has been an increasing interest in programming models of real-time systems and approaches of flexible scheduling for dealing with situations of transient overloading, which can occur in nondeterministic environments. This paper presents the (p+i, k)-firm approach that can be seen as a combination and generalization of imprecise computing and of deadline (m,k)-firm. This approach extends the (m,k)-firm concept allowing a task to execute in an imprecise way, obtaining better results than a deadline missing. The approach seeks to establish a compromise between avoiding temporal failures and maximizing the quality (cumulative value). A battery of tests was developed to evaluate the approach and its capacity to reduce the probability of dynamic failures and to obtain a smooth degradation in overload conditions.","PeriodicalId":130951,"journal":{"name":"12th International Conference of the Chilean Computer Science Society, 2002. Proceedings.","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126691713","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
Problems in the maintenance of a federated database schema 联邦数据库模式维护中的问题
Regina Motz
We characterize the problem of maintenance of a federated schema to cope with local schema evolution in a tightly coupled federation. By means of an example, we present the problems that local schema changes could cause on the federated schema and show proposed solutions.
我们描述了联邦模式的维护问题,以应对紧密耦合联邦中的本地模式演变。通过一个示例,我们展示了本地模式更改可能对联邦模式造成的问题,并给出了建议的解决方案。
{"title":"Problems in the maintenance of a federated database schema","authors":"Regina Motz","doi":"10.1109/SCCC.2002.1173183","DOIUrl":"https://doi.org/10.1109/SCCC.2002.1173183","url":null,"abstract":"We characterize the problem of maintenance of a federated schema to cope with local schema evolution in a tightly coupled federation. By means of an example, we present the problems that local schema changes could cause on the federated schema and show proposed solutions.","PeriodicalId":130951,"journal":{"name":"12th International Conference of the Chilean Computer Science Society, 2002. Proceedings.","volume":"149 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127268763","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
Availability analysis of an ad-hoc DSMS for disaster relief environments 救灾环境中临时DSMS的可用性分析
F. Peña-Mora, R. Aldunate, M. Nussbaum
The number of victims rescued alive when a disaster occurs depends on the efficiency of search and rescue teams. Hence, communication, coordination and collaboration must be developed as best as possible. Currently the communication infrastructure, radio gear, permits us only to transfer audio signals, so enhancing group interaction by providing complementary communication media and services is a challenge. An ad-hoc network formed by wearable devices operating in a peer to peer architecture with limited wireless coverage seems appropriate for this need. We have designed an ad-hoc distributed shared memory system, focused on issues generated by peer mobility, to provide a transparent way for applications to interact. Also, we developed a simulation model to analyze the amount of replication needed to obtain a reliable medium. A trade-off appeared between the transparency provided to the applications and the system's availability. The results suggest that it is possible to build a reliable communication system.
当灾难发生时,幸存者的数量取决于搜救队的效率。因此,必须尽可能地发展沟通、协调和协作。目前的通信基础设施,无线电设备,只允许我们传输音频信号,因此,通过提供互补的通信媒体和服务来增强群体互动是一个挑战。由可穿戴设备在有限无线覆盖的点对点架构中运行形成的自组织网络似乎适合这种需求。我们设计了一个特别的分布式共享内存系统,专注于对等移动产生的问题,为应用程序提供透明的交互方式。此外,我们开发了一个模拟模型来分析获得可靠介质所需的复制量。在提供给应用程序的透明性和系统的可用性之间出现了一种权衡。结果表明,建立一个可靠的通信系统是可能的。
{"title":"Availability analysis of an ad-hoc DSMS for disaster relief environments","authors":"F. Peña-Mora, R. Aldunate, M. Nussbaum","doi":"10.1109/SCCC.2002.1173174","DOIUrl":"https://doi.org/10.1109/SCCC.2002.1173174","url":null,"abstract":"The number of victims rescued alive when a disaster occurs depends on the efficiency of search and rescue teams. Hence, communication, coordination and collaboration must be developed as best as possible. Currently the communication infrastructure, radio gear, permits us only to transfer audio signals, so enhancing group interaction by providing complementary communication media and services is a challenge. An ad-hoc network formed by wearable devices operating in a peer to peer architecture with limited wireless coverage seems appropriate for this need. We have designed an ad-hoc distributed shared memory system, focused on issues generated by peer mobility, to provide a transparent way for applications to interact. Also, we developed a simulation model to analyze the amount of replication needed to obtain a reliable medium. A trade-off appeared between the transparency provided to the applications and the system's availability. The results suggest that it is possible to build a reliable communication system.","PeriodicalId":130951,"journal":{"name":"12th International Conference of the Chilean Computer Science Society, 2002. Proceedings.","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132701676","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
Approximate and on-line algorithms for list update problem 列表更新问题的近似和在线算法
H. Mahanta, Phalguni Gupta, Sajal K. Das
In this paper we present two algorithms for solving the list update problem which is to maintain a list of items to support such basic operations as access, insert and delete. The first algorithm proposed is an approximation to the optimal off-line algorithm. Knowing the complete request sequence, it provides a good approximation to the lower bound of the optimum cost and finds an approximately optimum service sequence in polynomial time of the list and the size of the request sequence. The underlying idea is to maintain the pairwise optimal ordering of the items except for the case of conflicts, when no exchange takes place. The approximate off-line algorithm takes O(n/sup 3/ m) time and O(1) space, where n is the length of the list and m is the number of requests. Our second algorithm is a deterministic on-line algorithm which is shown to be 2-competitive under any sequence of access requests. It can be efficiently implemented compared to the best known deterministic online algorithms such as MTF and TS (0). We also show that using the proposed on-line algorithm as a procedure in data compression techniques, it is possible to obtain better compression ratio.
本文提出了两种解决列表更新问题的算法,该问题是为了维护一个项目列表,以支持诸如访问、插入和删除等基本操作。提出的第一种算法是最优离线算法的近似。知道完整的请求序列,它提供了一个很好的最优成本下界的近似值,并在列表和请求序列大小的多项式时间内找到一个近似最优的服务序列。其基本思想是保持物品的成对最优排序,除非在没有交换的情况下发生冲突。近似离线算法需要O(n/sup 3/ m)时间和O(1)空间,其中n为列表长度,m为请求数。我们的第二种算法是一种确定性在线算法,它在任何访问请求序列下都是2竞争的。与最著名的确定性在线算法(如MTF和TS(0))相比,它可以有效地实现。我们还表明,将所提出的在线算法作为数据压缩技术中的一个过程,可以获得更好的压缩比。
{"title":"Approximate and on-line algorithms for list update problem","authors":"H. Mahanta, Phalguni Gupta, Sajal K. Das","doi":"10.1109/SCCC.2002.1173169","DOIUrl":"https://doi.org/10.1109/SCCC.2002.1173169","url":null,"abstract":"In this paper we present two algorithms for solving the list update problem which is to maintain a list of items to support such basic operations as access, insert and delete. The first algorithm proposed is an approximation to the optimal off-line algorithm. Knowing the complete request sequence, it provides a good approximation to the lower bound of the optimum cost and finds an approximately optimum service sequence in polynomial time of the list and the size of the request sequence. The underlying idea is to maintain the pairwise optimal ordering of the items except for the case of conflicts, when no exchange takes place. The approximate off-line algorithm takes O(n/sup 3/ m) time and O(1) space, where n is the length of the list and m is the number of requests. Our second algorithm is a deterministic on-line algorithm which is shown to be 2-competitive under any sequence of access requests. It can be efficiently implemented compared to the best known deterministic online algorithms such as MTF and TS (0). We also show that using the proposed on-line algorithm as a procedure in data compression techniques, it is possible to obtain better compression ratio.","PeriodicalId":130951,"journal":{"name":"12th International Conference of the Chilean Computer Science Society, 2002. Proceedings.","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127625409","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
Simulation-based architectural evaluation for collaborative systems 基于仿真的协作系统体系结构评估
M. Pérez, Anna Grimán, F. Losavio
Software quality can be expressed through various attributes, many of which depend on the architecture by nature. Therefore an architecture-focused development process, with an integrated self-evaluation, must be selected. Since there is no known process covering these attributes, a method capable of evaluating the architecture must be built into the development process. The purpose of this research is presenting the incorporation of Bosch's (2000) architectural design method, formulated to a standard software development process, emphasizing on the definition of the software architecture through its quality attributes. The improved development process was applied to the knowledge management system (KMS) case study, in the domain of collaborative systems. The most important quality attributes for the KMS were selected, candidate architectures were proposed for it and the most suitable architecture selected using a simulation technique. A result of this research was the specification of the critical quality attributes for the collaborative systems domain.
软件质量可以通过各种属性来表示,其中许多属性本质上依赖于体系结构。因此,必须选择以体系结构为中心的开发过程,并进行集成的自我评估。由于没有覆盖这些属性的已知过程,因此必须在开发过程中构建能够评估体系结构的方法。本研究的目的是提出博世(2000)的架构设计方法的结合,制定了一个标准的软件开发过程,强调通过其质量属性的软件架构的定义。将改进后的开发过程应用于协作系统领域的知识管理系统(KMS)案例研究。选择了KMS最重要的质量属性,提出了候选体系结构,并利用仿真技术选择了最合适的体系结构。这项研究的结果是协作系统领域的关键质量属性的规范。
{"title":"Simulation-based architectural evaluation for collaborative systems","authors":"M. Pérez, Anna Grimán, F. Losavio","doi":"10.1109/SCCC.2002.1173195","DOIUrl":"https://doi.org/10.1109/SCCC.2002.1173195","url":null,"abstract":"Software quality can be expressed through various attributes, many of which depend on the architecture by nature. Therefore an architecture-focused development process, with an integrated self-evaluation, must be selected. Since there is no known process covering these attributes, a method capable of evaluating the architecture must be built into the development process. The purpose of this research is presenting the incorporation of Bosch's (2000) architectural design method, formulated to a standard software development process, emphasizing on the definition of the software architecture through its quality attributes. The improved development process was applied to the knowledge management system (KMS) case study, in the domain of collaborative systems. The most important quality attributes for the KMS were selected, candidate architectures were proposed for it and the most suitable architecture selected using a simulation technique. A result of this research was the specification of the critical quality attributes for the collaborative systems domain.","PeriodicalId":130951,"journal":{"name":"12th International Conference of the Chilean Computer Science Society, 2002. Proceedings.","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117254541","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}
引用次数: 4
期刊
12th International Conference of the Chilean Computer Science Society, 2002. Proceedings.
全部 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