Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003最新文献

筛选
英文 中文
Current trends in adoption of the CMMI/spl reg/ Product Suite 采用CMMI/spl规范/产品套件的当前趋势
D. Zubrow
{"title":"Current trends in adoption of the CMMI/spl reg/ Product Suite","authors":"D. Zubrow","doi":"10.1109/CMPSAC.2003.1245331","DOIUrl":"https://doi.org/10.1109/CMPSAC.2003.1245331","url":null,"abstract":"This paper examines the current stage of adoption of the Capability Maturity Model Integration (CMMI) Product Suite. It is based on appraisal reports submitted to and processed by the Software Engineering Institute (SEI/sup SM/) as of July 10, 2003. Relevant appraisal data-including organization type, geographic distribution, and appraisal history-are used to describe CMMI adoption and use patterns. This paper also explains some characteristics of the appraisal process and obtained results.","PeriodicalId":173397,"journal":{"name":"Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116601115","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
Software documentation-driven manufacturing: viaduct between software engineering and virtual engineering 软件文档驱动制造:软件工程和虚拟工程之间的高架桥
Luqi, X. Liang, L. Zhang, V. Berzins
{"title":"Software documentation-driven manufacturing: viaduct between software engineering and virtual engineering","authors":"Luqi, X. Liang, L. Zhang, V. Berzins","doi":"10.1109/CMPSAC.2003.1245382","DOIUrl":"https://doi.org/10.1109/CMPSAC.2003.1245382","url":null,"abstract":"'Manufacturing in the Computer' denotes the virtual manufacturing vision that fabrication/assembly of any product can be simulated in a computer by a powerful modeling and simulation environment. This paper presents the DDM approach, documentation-driven manufacturing to address the problem of engineering such an environment. The key to DDM is the creation and application of the engineering repository (ER) that supports multiple views for modeling and simulating virtual production in the computer and model control of physical production in the factory, respectively. Both virtual view and physical view are heeded for manufacturing under the support of the ER. The ER tangibly documents virtual parts and make them well organized for use by 'iteration-to-maturity' in the computer. It also provides a means for driving the virtual production from one stage to another throughout the manufacturing process, and for converting documents between virtual view and physical view representation to manage and control the physical production.","PeriodicalId":173397,"journal":{"name":"Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003","volume":"115 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128458991","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
BINTEST - search-based test case generation 基于搜索的测试用例生成
Sami Beydeda, V. Gruhn
{"title":"BINTEST - search-based test case generation","authors":"Sami Beydeda, V. Gruhn","doi":"10.1109/CMPSAC.2003.1245318","DOIUrl":"https://doi.org/10.1109/CMPSAC.2003.1245318","url":null,"abstract":"One of the important tasks during software testing is the generation of test cases. Various approaches have been proposed to automate this task. The approaches available, however, often have problems limiting their use. A problem of dynamic test case generation approaches, for instance, is that a large number of iterations can be necessary to obtain test cases. This article proposes a novel algorithm for path-oriented test case generation based on binary search and describes a possible implementation.","PeriodicalId":173397,"journal":{"name":"Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115006077","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
Incremental transformation of procedural systems to object oriented platforms 过程系统到面向对象平台的增量转换
Ying Zou, K. Kontogiannis
{"title":"Incremental transformation of procedural systems to object oriented platforms","authors":"Ying Zou, K. Kontogiannis","doi":"10.1109/CMPSAC.2003.1245356","DOIUrl":"https://doi.org/10.1109/CMPSAC.2003.1245356","url":null,"abstract":"Over the past years, the reengineering of legacy software systems to object oriented platforms has received significant attention. In this paper, we present a generic re-engineering source code transformation framework to support the incremental migration of such procedural legacy systems to object oriented platforms. First, a source code representation framework that uses a generic domain model for procedural languages allows for the representation of abstract syntax trees as XML documents. Second, a set of transformations allow for the identification of object models in specific parts of the legacy source code. In this way, the migration process is applied incrementally on different parts of the system. A clustering technique is used to decompose a program into a set of smaller components that are suitable for the incremental migration process. Finally, the migration process gradually composes the object models obtained at every stage to generate an amalgamated object model for the whole system. . A case study for the migration of a medium size C system to C++ is discussed as a proof of concept.","PeriodicalId":173397,"journal":{"name":"Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116928407","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
Integrating runtime assertions with dynamic types: structuring a derivation from an incomputable specification 将运行时断言与动态类型集成:从不可计算的规范构造派生
P. Bailes, Colin J. M. Kemp
{"title":"Integrating runtime assertions with dynamic types: structuring a derivation from an incomputable specification","authors":"P. Bailes, Colin J. M. Kemp","doi":"10.1109/CMPSAC.2003.1245389","DOIUrl":"https://doi.org/10.1109/CMPSAC.2003.1245389","url":null,"abstract":"An inherent incomputability in the specification of a functional language extension that combines assertions with dynamic type checking is isolated in an explicit derivation from mathematical specifications. The combination of types and assertions (into \"dynamic assertion-types\" - DATs) is a significant issue since, because the two are congruent means for program correctness, benefit arises from their better integration in contrast to the harm resulting from their unnecessary separation. However, projecting the \"set membership\" view of assertion-checking into dynamic types results in some incomputable combinations. Refinement of the specification of DAT checking into an implementation by rigorous application of mathematical identities becomes feasible through the addition of a \"best-approximate\" pseudo-equality that isolates the incomputable component of the specification. This formal treatment leads to an improved, more maintainable outcome with further development potential.","PeriodicalId":173397,"journal":{"name":"Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124807858","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
Semantic-based approach to streaming XML contents using Xstream 使用Xstream进行XML内容流的基于语义的方法
E. Y. Wong, A. Chan, H. Leong
{"title":"Semantic-based approach to streaming XML contents using Xstream","authors":"E. Y. Wong, A. Chan, H. Leong","doi":"10.1109/CMPSAC.2003.1245326","DOIUrl":"https://doi.org/10.1109/CMPSAC.2003.1245326","url":null,"abstract":"XML (eXtensible Markup Language) has been developed and deployed by domain-specific standardization bodies and commercial companies. We investigate the possibilities and issues encompassing the use of generalized XML in a wireless computing environment. Current approaches of fragmenting data do not take into account of the semantics and structure of the data, therefore ignoring the specific needs of individual application. We propose a middleware, Xstream (XML Streaming) for augmenting XML contents by leveraging on the rich semantics and structural characteristics of the XML document into autonomous units, which are known as XDU (Xstream Data Unit). In this paper we describe the framework and the techniques involved and study the performance of the techniques.","PeriodicalId":173397,"journal":{"name":"Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122374178","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
Workshop on Architectures for Complex Application Integration (WACAI 2003) 复杂应用集成体系结构研讨会(WACAI 2003)
P. Maheshwari, I. Gorton, Anna Liu
{"title":"Workshop on Architectures for Complex Application Integration (WACAI 2003)","authors":"P. Maheshwari, I. Gorton, Anna Liu","doi":"10.1109/CMPSAC.2003.1245392","DOIUrl":"https://doi.org/10.1109/CMPSAC.2003.1245392","url":null,"abstract":"The first Workshop on Architectures for Complex Application Integration (WACAI 2003) was held in Dallas, Texas on 5 November 2003. This was a joint workshop with COMPSAC 2003. The major aim of the workshop was to bring together key research ideas and practices in the field of evolving architectures for application integration, with the goal of assessing the state of the art and of identifying the fundamental open issues in the research field. Six papers are accepted for formal presentation. In the last section, a summary is outlined for each paper.","PeriodicalId":173397,"journal":{"name":"Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003","volume":"161 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122866599","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
Data-flow-based unit testing of aspect-oriented programs 面向方面程序的基于数据流的单元测试
Jianjun Zhao
{"title":"Data-flow-based unit testing of aspect-oriented programs","authors":"Jianjun Zhao","doi":"10.1109/CMPSAC.2003.1245340","DOIUrl":"https://doi.org/10.1109/CMPSAC.2003.1245340","url":null,"abstract":"The current research so far in aspect-oriented software development is focused on problem analysis, software design, and implementation techniques. Even though the importance of software testing is known, it has received little attention in the aspect-oriented paradigm. In this paper, we propose a data-flow-based unit testing approach for aspect oriented programs. Our approach tests two types of units for an aspect-oriented program, i.e., aspects that are modular units of crosscutting implementation of the program, and those classes whose behavior may be affected by one or more aspects. For each aspect or class, our approach performs three levels of testing, i.e., intra-module, inter-module, and intra-aspect or intra-class testing. For an individual module such as apiece of advice, a piece of introduction, and a method, we perform intra-module testing. For a public module along with other modules it calls in an aspect or class, we perform inter-module testing. For modules that can be accessed outside the aspect or class and can be invoked in any order by users of the aspect or class, we perform intra-aspect or intra-class testing. Our approach can handle unit testing problems that are unique to aspect-oriented programs. We use control flow graphs to compute def-use pairs of an aspect or class being tested and use such information to guide the selection of test for the aspect or class.","PeriodicalId":173397,"journal":{"name":"Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129637665","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}
引用次数: 133
Tolerance of control-flow testing criteria 控制流量测试标准的公差
S. Vilkomir, K. Kapoor, Jonathan P. Bowen
{"title":"Tolerance of control-flow testing criteria","authors":"S. Vilkomir, K. Kapoor, Jonathan P. Bowen","doi":"10.1109/CMPSAC.2003.1245339","DOIUrl":"https://doi.org/10.1109/CMPSAC.2003.1245339","url":null,"abstract":"Effectiveness of testing criteria is the ability to detect failure in a software program. We consider not only effectiveness of some testing criterion in itself but a variance of effectiveness of different test sets satisfied the same testing criterion. We name this property \"tolerance\" of a testing criterion and show that, for practical using a criterion, a high tolerance is as well important as high effectiveness. The results of empirical evaluation of tolerance for different criteria, types of faults and decisions are presented. As well as quite simple and well-known control-flow criteria, we study more complicated criteria: full predicate coverage, modified condition/decision coverage and reinforced condition/decision coverage criteria.","PeriodicalId":173397,"journal":{"name":"Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003","volume":"120 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126894311","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 30
Meta model approach for mediation 用于中介的元模型方法
Masataro Shiroiwa, T. Miura, I. Shioya
{"title":"Meta model approach for mediation","authors":"Masataro Shiroiwa, T. Miura, I. Shioya","doi":"10.1109/CMPSAC.2003.1245383","DOIUrl":"https://doi.org/10.1109/CMPSAC.2003.1245383","url":null,"abstract":"In this work, we discuss how to interpret traditional Data Flow Diagram (DFD) by Unified Modeling Language (UML) for the purpose of integrating legacy systems with modern systems. To do that we introduce DFD meta model by using UML class diagrams and Object Constraint Language (OCL). We utilize the meta model to capture DFD semantics and establish close correspondence between DFD expressions and the expressions that can be derived by instantiating the meta framework. At the same time we describe procedures to generate UML descriptions from DFD based on the correspondence.","PeriodicalId":173397,"journal":{"name":"Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123894115","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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信