首页 > 最新文献

6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007)最新文献

英文 中文
A Probabilistic Approach to Web Portal's Data Quality Evaluation 门户网站数据质量评估的概率方法
Angélica Caro, C. Calero, E. Mendes, M. Piattini
Advances in technology and the use of the Internet have favoured the emergence of a large number of Web applications, including Web Portals. Web portals provide the means to obtain a large amount of information therefore it is crucial that the information provided is of high quality. In recent years, several research projects have investigated Web Data Quality; however none has focused on data quality within the context of Web Portals. Therefore, the contribution of this research is to provide a framework centred on the point of view of data consumers, and that uses a probabilistic approach for Web portal's data quality evaluation. This paper shows the definition of operational model, based in our previous work.
技术的进步和Internet的使用促进了大量Web应用程序的出现,包括Web门户。Web门户提供了获取大量信息的手段,因此所提供的信息的高质量至关重要。近年来,一些研究项目对Web数据质量进行了研究;然而,没有人关注Web门户环境中的数据质量。因此,本研究的贡献在于提供了一个以数据使用者的观点为中心的框架,该框架使用概率方法对Web门户的数据质量进行评估。本文在前人工作的基础上给出了运营模型的定义。
{"title":"A Probabilistic Approach to Web Portal's Data Quality Evaluation","authors":"Angélica Caro, C. Calero, E. Mendes, M. Piattini","doi":"10.1109/QUATIC.2007.8","DOIUrl":"https://doi.org/10.1109/QUATIC.2007.8","url":null,"abstract":"Advances in technology and the use of the Internet have favoured the emergence of a large number of Web applications, including Web Portals. Web portals provide the means to obtain a large amount of information therefore it is crucial that the information provided is of high quality. In recent years, several research projects have investigated Web Data Quality; however none has focused on data quality within the context of Web Portals. Therefore, the contribution of this research is to provide a framework centred on the point of view of data consumers, and that uses a probabilistic approach for Web portal's data quality evaluation. This paper shows the definition of operational model, based in our previous work.","PeriodicalId":236466,"journal":{"name":"6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125450271","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}
引用次数: 113
Automated Information Systems Generation for Process-Oriented Organizations 面向过程组织的自动化信息系统生成
Francisco J. Duarte, R. J. Machado, J. Fernandes
Currently, the development of organizational information systems remains a complex task. Final software product quality often does not match expectations. The existence of organizational models is the first step to reduce complexity in the development of information systems. Within the life cycle of an information system, activities are still very dependent in quality, time, and costs on the human resource skills that staff them. The existence of automated mechanisms to transform client requirements into characteristics of running systems would bring added value to the resulting software product, either in product quality and time perspectives. In this proposal, the manipulation of requirements must be done using an understandable model for both software engineers and business process experts. This model should be used to automatically reshape the running organizational information system and be the basis for an automated information system generation. The usage of such mechanism can be done during a development project, but also after its implementation where standalone process experts could change the organization model, knowing that the changes, in an automated mode, would be transferred into the running system.
目前,组织信息系统的开发仍然是一项复杂的任务。最终的软件产品质量通常不符合预期。组织模型的存在是降低信息系统开发复杂性的第一步。在信息系统的生命周期内,活动在质量、时间和成本上仍然非常依赖于为其配备人员的人力资源技能。将客户需求转换为运行系统特征的自动化机制的存在将为最终的软件产品带来附加价值,无论是在产品质量还是时间方面。在这个建议中,需求的操作必须使用软件工程师和业务流程专家都能理解的模型来完成。该模型应用于对正在运行的组织信息系统进行自动重构,并作为自动化信息系统生成的基础。这种机制的使用可以在开发项目期间完成,也可以在其实现之后完成,其中独立流程专家可以更改组织模型,并且知道在自动化模式下更改将被转移到正在运行的系统中。
{"title":"Automated Information Systems Generation for Process-Oriented Organizations","authors":"Francisco J. Duarte, R. J. Machado, J. Fernandes","doi":"10.1109/QUATIC.2007.14","DOIUrl":"https://doi.org/10.1109/QUATIC.2007.14","url":null,"abstract":"Currently, the development of organizational information systems remains a complex task. Final software product quality often does not match expectations. The existence of organizational models is the first step to reduce complexity in the development of information systems. Within the life cycle of an information system, activities are still very dependent in quality, time, and costs on the human resource skills that staff them. The existence of automated mechanisms to transform client requirements into characteristics of running systems would bring added value to the resulting software product, either in product quality and time perspectives. In this proposal, the manipulation of requirements must be done using an understandable model for both software engineers and business process experts. This model should be used to automatically reshape the running organizational information system and be the basis for an automated information system generation. The usage of such mechanism can be done during a development project, but also after its implementation where standalone process experts could change the organization model, knowing that the changes, in an automated mode, would be transferred into the running system.","PeriodicalId":236466,"journal":{"name":"6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130960362","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}
引用次数: 8
MPS Model-Based Software Acquisition Process Improvement in Brazil 巴西基于MPS模型的软件获取过程改进
K. C. Weber, Eratostenes Edson Ramalho de Araujo, D. Scalet, E. L. P. D. Andrade, A. Rocha, M. Montoni
This paper describes an initiative to improve software acquisition process in Brazil. This initiative was conducted in the context of the MPS.BR Program, a nationwide effort to develop and disseminate the MPS Model both in large organizations and small and medium-size enterprises (SME). The MPS Model was developed aiming to represent Brazilian software industry needs and is constituted of three main components: the MPS Reference Model; the MPS Assessment Method; and the MPS Business Model. One of the MPS Model processes is the Acquisition process for software and related services. This paper presents the main achievements of the MPS.BR Program but it is focused on the Acquisition Process described in the MPS Acquisition Guide (a stand-alone guide that constitutes one of the base elements of the MPS Model). This work also presents the customization of the MPS Acquisition process for specific purposes in the context of the Brazilian Ministry of Agriculture, Livestock and Food Supply (MAPA), including process instantiation of the customized acquisition process, aiming to improve quality of basic projects in the Information Technology Area and to assure contracting of services and products which satisfy the MAPA needs.
本文描述了在巴西改进软件获取过程的一项倡议。这一倡议是在公安部框架内进行的。这是一项全国性的努力,旨在在大型组织和中小型企业(SME)中发展和传播MPS模式。MPS模型旨在代表巴西软件行业的需求,由三个主要部分组成:MPS参考模型;MPS评估法;以及MPS商业模式。MPS模型过程之一是软件和相关服务的获取过程。本文介绍了MPS的主要成果。BR计划,但它的重点是在MPS采买指南(一个独立的指南,构成MPS模型的基本要素之一)中描述的采买过程。这项工作还介绍了在巴西农业、牲畜和食品供应部(MAPA)的背景下,为特定目的定制MPS采购过程,包括定制采购过程的过程实例,旨在提高信息技术领域基础项目的质量,并确保满足MAPA需求的服务和产品的合同。
{"title":"MPS Model-Based Software Acquisition Process Improvement in Brazil","authors":"K. C. Weber, Eratostenes Edson Ramalho de Araujo, D. Scalet, E. L. P. D. Andrade, A. Rocha, M. Montoni","doi":"10.1109/QUATIC.2007.29","DOIUrl":"https://doi.org/10.1109/QUATIC.2007.29","url":null,"abstract":"This paper describes an initiative to improve software acquisition process in Brazil. This initiative was conducted in the context of the MPS.BR Program, a nationwide effort to develop and disseminate the MPS Model both in large organizations and small and medium-size enterprises (SME). The MPS Model was developed aiming to represent Brazilian software industry needs and is constituted of three main components: the MPS Reference Model; the MPS Assessment Method; and the MPS Business Model. One of the MPS Model processes is the Acquisition process for software and related services. This paper presents the main achievements of the MPS.BR Program but it is focused on the Acquisition Process described in the MPS Acquisition Guide (a stand-alone guide that constitutes one of the base elements of the MPS Model). This work also presents the customization of the MPS Acquisition process for specific purposes in the context of the Brazilian Ministry of Agriculture, Livestock and Food Supply (MAPA), including process instantiation of the customized acquisition process, aiming to improve quality of basic projects in the Information Technology Area and to assure contracting of services and products which satisfy the MAPA needs.","PeriodicalId":236466,"journal":{"name":"6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125510022","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}
引用次数: 19
A Scalable Quality of Service Middleware System with Passive Monitoring Agents over Wireless Video Transmission 无线视频传输中具有被动监控代理的可扩展服务质量中间件系统
Tomi D. Räty, J. Oikarinen, M. Sihvonen
We have constructed a scalable quality of service middleware system, which contains a monitoring user agent client, a monitoring user agent server and a leader agent. A network camera sends video transmission to the smart phone. The video transmission transits through a scalable quality of service server. The monitoring user agent client resides in the smart phone. The monitoring user agent server and leader agent reside in the scalable quality of service server. Both monitoring user agents monitor the video transmission 's bit-rate. The monitoring user agents transmit their evaluation to the leader agent. Then the leader agent deducts whether to ordain the network camera to scale the quality of service values down or up. The research problem of the paper is to determine a middleware, which improves the control of the video transmission over a mobile system. Our innovative theories are the scalable quality of service middleware system 's architecture, passive monitoring paradigm, and calculation and deduction methods. The theories endeavor to optimize the video transmission rate to a smart phone over a wireless network. The operability of the constructed prototype indicates that this endeavor is attained. The research is based on the constructive method of the related publications and technologies and the results are derived by the implemented scalable quality of service middleware system.
我们构建了一个可扩展的服务质量中间件系统,该系统包含一个监控用户代理客户端、一个监控用户代理服务器和一个leader代理。网络摄像机将视频传输到智能手机。视频传输通过可扩展的服务质量服务器传输。监控用户代理客户端驻留在智能手机中。监视用户代理服务器和领导代理驻留在可伸缩的服务质量服务器中。两个监控用户代理都监控视频传输的比特率。监视用户代理将它们的评估传递给领导代理。然后,领导座席决定是否使用网络摄像机来降低或提高服务质量值。本文的研究问题是确定一种中间件,以提高对移动系统视频传输的控制。我们的创新理论是可扩展的服务质量中间件系统的体系结构、被动监控范式以及计算和推导方法。该理论致力于通过无线网络优化智能手机的视频传输速率。构建的原型的可操作性表明,这一努力是实现的。本研究以相关文献和技术的构建方法为基础,通过实现可扩展的服务质量中间件系统得出研究结果。
{"title":"A Scalable Quality of Service Middleware System with Passive Monitoring Agents over Wireless Video Transmission","authors":"Tomi D. Räty, J. Oikarinen, M. Sihvonen","doi":"10.1109/QUATIC.2007.9","DOIUrl":"https://doi.org/10.1109/QUATIC.2007.9","url":null,"abstract":"We have constructed a scalable quality of service middleware system, which contains a monitoring user agent client, a monitoring user agent server and a leader agent. A network camera sends video transmission to the smart phone. The video transmission transits through a scalable quality of service server. The monitoring user agent client resides in the smart phone. The monitoring user agent server and leader agent reside in the scalable quality of service server. Both monitoring user agents monitor the video transmission 's bit-rate. The monitoring user agents transmit their evaluation to the leader agent. Then the leader agent deducts whether to ordain the network camera to scale the quality of service values down or up. The research problem of the paper is to determine a middleware, which improves the control of the video transmission over a mobile system. Our innovative theories are the scalable quality of service middleware system 's architecture, passive monitoring paradigm, and calculation and deduction methods. The theories endeavor to optimize the video transmission rate to a smart phone over a wireless network. The operability of the constructed prototype indicates that this endeavor is attained. The research is based on the constructive method of the related publications and technologies and the results are derived by the implemented scalable quality of service middleware system.","PeriodicalId":236466,"journal":{"name":"6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007)","volume":"126 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122960032","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
A Practical Model for Measuring Maintainability 度量可维护性的实用模型
I. Heitlager, T. Kuipers, Joost Visser
The amount of effort needed to maintain a software system is related to the technical quality of the source code of that system. The ISO 9126 model for software product quality recognizes maintainability as one of the 6 main characteristics of software product quality, with adaptability, changeability, stability, and testability as subcharacteristics of maintainability. Remarkably, ISO 9126 does not provide a consensual set of measures for estimating maintainability on the basis of a system's source code. On the other hand, the maintainability index has been proposed to calculate a single number that expresses the maintainability of a system. In this paper, we discuss several problems with the MI, and we identify a number of requirements to be fulfilled by a maintainability model to be usable in practice. We sketch a new maintainability model that alleviates most of these problems, and we discuss our experiences with using such as system for IT management consultancy activities.
维护软件系统所需的工作量与该系统源代码的技术质量有关。软件产品质量的ISO 9126模型承认可维护性是软件产品质量的6个主要特征之一,适应性、可变性、稳定性和可测试性是可维护性的子特征。值得注意的是,ISO 9126并没有为基于系统源代码的可维护性评估提供一套一致认可的度量方法。另一方面,可维护性指数被提出用来计算单个数字来表达系统的可维护性。在本文中,我们讨论了MI的几个问题,并确定了一些需要通过可维护性模型来满足的需求,以便在实践中使用。我们概述了一个新的可维护性模型,它减轻了大多数这些问题,并且我们讨论了我们使用诸如IT管理咨询活动的系统的经验。
{"title":"A Practical Model for Measuring Maintainability","authors":"I. Heitlager, T. Kuipers, Joost Visser","doi":"10.1109/QUATIC.2007.7","DOIUrl":"https://doi.org/10.1109/QUATIC.2007.7","url":null,"abstract":"The amount of effort needed to maintain a software system is related to the technical quality of the source code of that system. The ISO 9126 model for software product quality recognizes maintainability as one of the 6 main characteristics of software product quality, with adaptability, changeability, stability, and testability as subcharacteristics of maintainability. Remarkably, ISO 9126 does not provide a consensual set of measures for estimating maintainability on the basis of a system's source code. On the other hand, the maintainability index has been proposed to calculate a single number that expresses the maintainability of a system. In this paper, we discuss several problems with the MI, and we identify a number of requirements to be fulfilled by a maintainability model to be usable in practice. We sketch a new maintainability model that alleviates most of these problems, and we discuss our experiences with using such as system for IT management consultancy activities.","PeriodicalId":236466,"journal":{"name":"6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121823828","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}
引用次数: 324
Tool Support for ISO 14598 based code quality assessments 工具支持基于ISO 14598的代码质量评估
H. Gruber, Christian Körner, Reinhold Plösch, S. Schiffer
There is empirical evidence, that the internal quality of software has an important impact on the external, i.e., user perceptible software quality. Our Evaluation Method for Internal Software Quality (EMISQ) - based on the ISO 14598 standard for the evaluation of software products - provides the methodological framework for an expert centred assessment of internal software quality, which is supported by metric values and other findings provided by off-the-shelf static code analysis tools. To perform code quality assessments in a timely and efficient manner, it is inevitable to have tool support tailored to the needs of the evaluators. For that purpose we developed the Eclipsed based tool Software Product Quality Reporter (SPQR) that supports the EMISQ method to a large extent - from the formulation of project-specific quality models up to the generation of preliminary code quality reports. The application of SPQR already proved its usefulness in the execution of EMISQ projects.
有经验证据表明,软件的内部质量对外部,即用户可感知的软件质量有重要影响。我们的内部软件质量评估方法(EMISQ) -基于软件产品评估的ISO 14598标准-提供了以专家为中心的内部软件质量评估的方法框架,该方法由度量值和现成的静态代码分析工具提供的其他发现支持。为了以及时和有效的方式执行代码质量评估,根据评估者的需要定制工具支持是不可避免的。为此,我们开发了基于eclipse的工具软件产品质量报告器(SPQR),它在很大程度上支持EMISQ方法——从项目特定质量模型的制定到初步代码质量报告的生成。SPQR的应用已经证明了它在执行EMISQ项目中的有效性。
{"title":"Tool Support for ISO 14598 based code quality assessments","authors":"H. Gruber, Christian Körner, Reinhold Plösch, S. Schiffer","doi":"10.1109/QUATIC.2007.11","DOIUrl":"https://doi.org/10.1109/QUATIC.2007.11","url":null,"abstract":"There is empirical evidence, that the internal quality of software has an important impact on the external, i.e., user perceptible software quality. Our Evaluation Method for Internal Software Quality (EMISQ) - based on the ISO 14598 standard for the evaluation of software products - provides the methodological framework for an expert centred assessment of internal software quality, which is supported by metric values and other findings provided by off-the-shelf static code analysis tools. To perform code quality assessments in a timely and efficient manner, it is inevitable to have tool support tailored to the needs of the evaluators. For that purpose we developed the Eclipsed based tool Software Product Quality Reporter (SPQR) that supports the EMISQ method to a large extent - from the formulation of project-specific quality models up to the generation of preliminary code quality reports. The application of SPQR already proved its usefulness in the execution of EMISQ projects.","PeriodicalId":236466,"journal":{"name":"6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130929785","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}
引用次数: 11
Automatic Generation of User Interfaces from Domain and Use Case Models 从领域和用例模型自动生成用户界面
A. M. D. Cruz, J. Faria
In this paper, we envision an approach for the automatic generation of a user interface (UI) prototype from a system domain model (or core model), that captures the main domain entities and transactions, and a system use case model, which captures the intended user tasks. This prototype allows the early validation of executable core system models, and can be used as a basis for subsequent developments. The envisioned solution uses OCL to add preciseness and semantic richness both to the domain and use case UML models. The generated UI provides some usability enhancements that are derived from the model's pre-conditions.
在本文中,我们设想了一种从系统域模型(或核心模型)自动生成用户界面(UI)原型的方法,它捕获了主要的域实体和事务,以及一个系统用例模型,它捕获了预期的用户任务。此原型允许对可执行的核心系统模型进行早期验证,并且可以用作后续开发的基础。设想的解决方案使用OCL向域和用例UML模型添加精确性和语义丰富性。生成的UI提供了一些可用性增强,这些增强来自于模型的先决条件。
{"title":"Automatic Generation of User Interfaces from Domain and Use Case Models","authors":"A. M. D. Cruz, J. Faria","doi":"10.1109/QUATIC.2007.19","DOIUrl":"https://doi.org/10.1109/QUATIC.2007.19","url":null,"abstract":"In this paper, we envision an approach for the automatic generation of a user interface (UI) prototype from a system domain model (or core model), that captures the main domain entities and transactions, and a system use case model, which captures the intended user tasks. This prototype allows the early validation of executable core system models, and can be used as a basis for subsequent developments. The envisioned solution uses OCL to add preciseness and semantic richness both to the domain and use case UML models. The generated UI provides some usability enhancements that are derived from the model's pre-conditions.","PeriodicalId":236466,"journal":{"name":"6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007)","volume":"410 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116243027","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
A Nationwide Program for Software Process Improvement in Brazil 巴西一个全国性的软件过程改进项目
A. Rocha, M. Montoni, K. C. Weber, Eratostenes Edson Ramalho de Araujo
Continuous improvement of software development capability is fundamental for organizations to thrive in competitive markets. Nevertheless, software process improvement (SPI) implementation based on software process reference models and standards is a complex and long-term endeavor that requires investment of large sums of money. This paper describes a national program for SPI in Brazilian organizations. The main goal of this initiative is to develop and disseminate a Brazilian software process model (named MPS Model) aiming to establish a feasible pathway for organizations to achieve benefits from implementing SPI at reasonable costs, especially SMEs. This paper presents the main components of MPS Model. The results of MPS Model adoption and dissemination in Brazilian software industry are also presented in this paper. Although the main focus of the MPS Model is on SMEs, the model demonstrated to be adequate to support SPI implementation and assessment in large organizations.
软件开发能力的持续改进是组织在竞争激烈的市场中茁壮成长的基础。然而,基于软件过程参考模型和标准的软件过程改进(SPI)实现是一项复杂且长期的工作,需要大量资金的投资。本文描述了巴西组织的SPI国家计划。该倡议的主要目标是开发和传播巴西软件过程模型(称为MPS模型),旨在为组织建立一个可行的途径,以合理的成本实现SPI的收益,特别是中小企业。本文介绍了MPS模型的主要组成部分。本文还介绍了MPS模型在巴西软件行业的应用和推广结果。虽然MPS模型的主要重点是中小企业,但该模型已被证明足以支持大型组织中的SPI实施和评估。
{"title":"A Nationwide Program for Software Process Improvement in Brazil","authors":"A. Rocha, M. Montoni, K. C. Weber, Eratostenes Edson Ramalho de Araujo","doi":"10.1109/QUATIC.2007.15","DOIUrl":"https://doi.org/10.1109/QUATIC.2007.15","url":null,"abstract":"Continuous improvement of software development capability is fundamental for organizations to thrive in competitive markets. Nevertheless, software process improvement (SPI) implementation based on software process reference models and standards is a complex and long-term endeavor that requires investment of large sums of money. This paper describes a national program for SPI in Brazilian organizations. The main goal of this initiative is to develop and disseminate a Brazilian software process model (named MPS Model) aiming to establish a feasible pathway for organizations to achieve benefits from implementing SPI at reasonable costs, especially SMEs. This paper presents the main components of MPS Model. The results of MPS Model adoption and dissemination in Brazilian software industry are also presented in this paper. Although the main focus of the MPS Model is on SMEs, the model demonstrated to be adequate to support SPI implementation and assessment in large organizations.","PeriodicalId":236466,"journal":{"name":"6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007)","volume":"83 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114727710","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
Validation of Reactive Software from Scenario-Based Models 基于场景模型的响应式软件的验证
Óscar R. Ribeiro, J. Fernandes
This thesis proposal suggests a model-based approach to obtain, from a set of behavioural scenarios of a given reactive software system, a graphical animation for reproducing that set of scenarios for validation purposes. The approach assumes that the requirements of the system are described by a use case diagram, being the behaviour of each use case detailed by a collection of scenario descriptions. These use cases and scenarios are transformed into a Coloured Petri Net (CPN) model, which is next complemented with animation-specific elements. By executing the CPN model, it is possible to animate the scenarios in a user-friendly way and thus ensuring an effective involvement of the users in the system's validation. The CPN model is enforced to be (1) parametric, allowing an easy modification of the initial conditions of the scenarios, (2) environment-descriptive, meaning that it includes the state of the relevant elements of the environment, and (3) animation-separated, implying that the elements related to animation are clearly separated from the other ones. We validate our approach based on its application to two examples of reactive systems.
本论文建议采用一种基于模型的方法,从给定反应性软件系统的一组行为场景中获得图形动画,用于再现该场景集以进行验证。该方法假设系统的需求是由用例图描述的,每个用例的行为是由场景描述的集合详细描述的。这些用例和场景被转换成彩色Petri网(CPN)模型,然后辅以动画特定元素。通过执行CPN模型,可以以用户友好的方式对场景进行动画处理,从而确保用户有效地参与系统的验证。CPN模型被强制为(1)参数化的,允许对场景的初始条件进行简单的修改;(2)环境描述性的,这意味着它包括环境相关元素的状态;(3)动画分离的,这意味着与动画相关的元素与其他元素明显分离。我们通过对两个反应性系统实例的应用验证了我们的方法。
{"title":"Validation of Reactive Software from Scenario-Based Models","authors":"Óscar R. Ribeiro, J. Fernandes","doi":"10.1109/QUATIC.2007.27","DOIUrl":"https://doi.org/10.1109/QUATIC.2007.27","url":null,"abstract":"This thesis proposal suggests a model-based approach to obtain, from a set of behavioural scenarios of a given reactive software system, a graphical animation for reproducing that set of scenarios for validation purposes. The approach assumes that the requirements of the system are described by a use case diagram, being the behaviour of each use case detailed by a collection of scenario descriptions. These use cases and scenarios are transformed into a Coloured Petri Net (CPN) model, which is next complemented with animation-specific elements. By executing the CPN model, it is possible to animate the scenarios in a user-friendly way and thus ensuring an effective involvement of the users in the system's validation. The CPN model is enforced to be (1) parametric, allowing an easy modification of the initial conditions of the scenarios, (2) environment-descriptive, meaning that it includes the state of the relevant elements of the environment, and (3) animation-separated, implying that the elements related to animation are clearly separated from the other ones. We validate our approach based on its application to two examples of reactive systems.","PeriodicalId":236466,"journal":{"name":"6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126528809","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
Towards the Support of Contextual Information to a Measurement and Evaluation Framework 情境信息对测量和评价框架的支持
H. Molina, L. Olsina
A framework that precisely defines the information used in measurement and evaluation activities in an organization's software projects can provide more consistent and comparable solutions. Nevertheless, differences in the context, determined by each particular project, could affect the coherence and comparison among results. In this paper, the importance of using context information in measurement and evaluation activities in software projects is discussed. Also, we propose a model and a strategy for representing and using context information to the measurement and evaluation framework so-called INCAMI, in order to assist in the recommendation of design solutions and in the interpretation of results.
精确定义组织软件项目中度量和评估活动中使用的信息的框架可以提供更一致和可比较的解决方案。然而,每个具体项目所决定的背景差异可能影响结果之间的一致性和比较。本文讨论了在软件项目的度量和评价活动中使用上下文信息的重要性。此外,我们还提出了一个模型和策略,用于在测量和评估框架中表示和使用上下文信息,即所谓的INCAMI,以协助推荐设计解决方案和解释结果。
{"title":"Towards the Support of Contextual Information to a Measurement and Evaluation Framework","authors":"H. Molina, L. Olsina","doi":"10.1109/QUATIC.2007.21","DOIUrl":"https://doi.org/10.1109/QUATIC.2007.21","url":null,"abstract":"A framework that precisely defines the information used in measurement and evaluation activities in an organization's software projects can provide more consistent and comparable solutions. Nevertheless, differences in the context, determined by each particular project, could affect the coherence and comparison among results. In this paper, the importance of using context information in measurement and evaluation activities in software projects is discussed. Also, we propose a model and a strategy for representing and using context information to the measurement and evaluation framework so-called INCAMI, in order to assist in the recommendation of design solutions and in the interpretation of results.","PeriodicalId":236466,"journal":{"name":"6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007)","volume":"130 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124773921","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}
引用次数: 38
期刊
6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007)
全部 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