Proceedings of 6th International Workshop on Computer-Aided Software Engineering最新文献

筛选
英文 中文
An incremental approach to aesthetic graph layout 一种渐进式的美学图形布局方法
Proceedings of 6th International Workshop on Computer-Aided Software Engineering Pub Date : 1993-07-19 DOI: 10.1109/CASE.1993.634832
K. Miriyala, S. W. Hornick, Andersen, S. Wacker, Roberto Tamassia
{"title":"An incremental approach to aesthetic graph layout","authors":"K. Miriyala, S. W. Hornick, Andersen, S. Wacker, Roberto Tamassia","doi":"10.1109/CASE.1993.634832","DOIUrl":"https://doi.org/10.1109/CASE.1993.634832","url":null,"abstract":"In CASE tools, software representations-dataflow diagrams and entity-relationship diagrams, for example-change or are changed interactively during software evolution. The displays of these representations should only change minimally so that the user can follow and validate the process. This can be achieved by having a layout approach that respects the current node positioning and draws new edges without disturbing any of the existing nodes or edges. New nodes may not overlap existing nodes and only cause any overlapped edges to be redrawn. This incremental graph layout problem is addressed here. A practical algorithm and its implementation, which efficiently routes edges according to the criteria of no node overlap and (heuristically) minimum crossings, bends, and length of edges, are discussed.","PeriodicalId":442754,"journal":{"name":"Proceedings of 6th International Workshop on Computer-Aided Software Engineering","volume":"65 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134191232","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}
引用次数: 34
GRAS, a graph-oriented database system for (software) engineering applications GRAS,面向图形的(软件)工程应用数据库系统
Proceedings of 6th International Workshop on Computer-Aided Software Engineering Pub Date : 1993-07-19 DOI: 10.1109/CASE.1993.634829
Norbert Kiesel, Andy Schürr, B. Westfechtel
{"title":"GRAS, a graph-oriented database system for (software) engineering applications","authors":"Norbert Kiesel, Andy Schürr, B. Westfechtel","doi":"10.1109/CASE.1993.634829","DOIUrl":"https://doi.org/10.1109/CASE.1993.634829","url":null,"abstract":"Modern software systems for application areas like software engineering, CAD or office automation are usually highly interactive and deal with rather complex object structures. For the realization of these systems, a nonstandard database system is needed which is able to efficiently handle different types of coarse- and fine-grained objects (like documents and paragraphs), hierarchical and nonhierarchical relationships between objects (like composition-links and cross-references), and attributes of different size (like chapter numbers and bitmaps). Furthermore, this database system should support the computation of derived data, undo/redo of data modifications, error recovery from system crashes, and version control mechanisms. We describe the underlying data model and the functionality of GRAS (GRAph Storage), a database system which has been designed according to the above-mentioned requirements. The central design decisions concerning its realization are discussed.","PeriodicalId":442754,"journal":{"name":"Proceedings of 6th International Workshop on Computer-Aided Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130528315","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}
引用次数: 45
Views on an object oriented software engineering environment 面向对象软件工程环境的视图
Proceedings of 6th International Workshop on Computer-Aided Software Engineering Pub Date : 1993-07-19 DOI: 10.1109/CASE.1993.635101
H. Kobialka, C. Meyke
{"title":"Views on an object oriented software engineering environment","authors":"H. Kobialka, C. Meyke","doi":"10.1109/CASE.1993.635101","DOIUrl":"https://doi.org/10.1109/CASE.1993.635101","url":null,"abstract":"Software development activities and artifacts may be approached from the perspective of many users and tools. Each perspective offers different information and functionality to perform particular activities. The ADDD (A Depository of Development Documents) SEE (software engineering environment), which is centered around an active object-oriented repository for all software documents produced during the development process, is described in detail. ADDD supports perspectives on shared objects both as a metaphor for user interaction and tool integration. The user uses views to interact with shared objects and other users. On the architecture level view objects are used to model the interaction of tools with shared objects in a multi-user client-server environment. Based on this architecture, the ADDD prototype offers task management and software configuration management facilities.","PeriodicalId":442754,"journal":{"name":"Proceedings of 6th International Workshop on Computer-Aided Software Engineering","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114496064","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
Technology transfer is not just training 技术转让不仅仅是培训
Proceedings of 6th International Workshop on Computer-Aided Software Engineering Pub Date : 1993-07-19 DOI: 10.1109/CASE.1993.634808
T. Reid
{"title":"Technology transfer is not just training","authors":"T. Reid","doi":"10.1109/CASE.1993.634808","DOIUrl":"https://doi.org/10.1109/CASE.1993.634808","url":null,"abstract":"Organizations must address many issues before inserting any new technology such as CASE into a project. The author addresses an organization's internal needs, customer needs, appropriateness, technology capability, cost/benefit tradeoff, and transition strategy issues by analyzing their impact on management commitment, new technology acceptance, softening the learning curve, assessing costs, job title and responsibility restructuring, maturity of tools, and run-time performance.","PeriodicalId":442754,"journal":{"name":"Proceedings of 6th International Workshop on Computer-Aided Software Engineering","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117028766","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 model for CASE implementation: A Malaysian experience CASE实现的模型:马来西亚的经验
Proceedings of 6th International Workshop on Computer-Aided Software Engineering Pub Date : 1993-07-19 DOI: 10.1109/CASE.1993.634773
M. H. Selamat, A. Othman, M. Rahim, I. Khalil
{"title":"A model for CASE implementation: A Malaysian experience","authors":"M. H. Selamat, A. Othman, M. Rahim, I. Khalil","doi":"10.1109/CASE.1993.634773","DOIUrl":"https://doi.org/10.1109/CASE.1993.634773","url":null,"abstract":"The benefits of CASE are unlikely to be realized unless a formal and rigorous transition plan is adopted by IS departments. Any CASE tool that is in the hand of unplanned and unprepared personnel may produce negative results. Keeping this in view, the authors present a cyclic model for successful implementation of CASE into an organization. Furthermore, the authors present the results of a CASE survey that investigated the extent to which the public and private agencies in Malaysia have adopted any transition plan before committing substantial financial resources. The results show that a large proportion of organizations have failed to incorporate any formal transition plan before introducing CASE tools. Such nonadherence has resulted in the rejection of CASE tools.","PeriodicalId":442754,"journal":{"name":"Proceedings of 6th International Workshop on Computer-Aided Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134166473","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}
引用次数: 5
Extending MELBA+ CASE tool: A design artifact maintenance 扩展MELBA+ CASE工具:一个设计工件维护
Proceedings of 6th International Workshop on Computer-Aided Software Engineering Pub Date : 1993-07-19 DOI: 10.1109/CASE.1993.634810
G. Jayaputera, K. Cheng
{"title":"Extending MELBA+ CASE tool: A design artifact maintenance","authors":"G. Jayaputera, K. Cheng","doi":"10.1109/CASE.1993.634810","DOIUrl":"https://doi.org/10.1109/CASE.1993.634810","url":null,"abstract":"A development of a design artifact maintenance model which is used to extend the MELBA+ CASE tool is described. The aim of such a model is to provide a framework for a design artifacts maintenance system. The model presented will underlie the MELBA+'s specification management system and work coherently with the tool. Providing such maintenance will provide an evolution history of design artifacts.","PeriodicalId":442754,"journal":{"name":"Proceedings of 6th International Workshop on Computer-Aided Software Engineering","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133380984","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
Using virtual subsystems in project management 在项目管理中使用虚拟子系统
Proceedings of 6th International Workshop on Computer-Aided Software Engineering Pub Date : 1993-07-19 DOI: 10.1109/CASE.1993.634815
S. Tilley, H. Muller
{"title":"Using virtual subsystems in project management","authors":"S. Tilley, H. Muller","doi":"10.1109/CASE.1993.634815","DOIUrl":"https://doi.org/10.1109/CASE.1993.634815","url":null,"abstract":"Software project management cannot be performed without a sufficient understanding of the entire software system. When it comes to making informed project-related decisions, management personnel require a high-level understanding of the entire system and in-depth information on selected components. Unfortunately, many software systems are so complex and/or old that such information is not readily available. Reverse engineering-the process of extracting system abstractions and design information from existing software systems-can provide some of this missing information. The authors outline how risk analysis and project management can be improved through the use of virtual subsystems created through reverse engineering.","PeriodicalId":442754,"journal":{"name":"Proceedings of 6th International Workshop on Computer-Aided Software Engineering","volume":"89 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127183658","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
From code understanding needs to reverse engineering tool capabilities 从代码理解需求到逆向工程工具能力
Proceedings of 6th International Workshop on Computer-Aided Software Engineering Pub Date : 1993-07-19 DOI: 10.1109/CASE.1993.634824
A. von Mayrhauser, A. M. Vans
{"title":"From code understanding needs to reverse engineering tool capabilities","authors":"A. von Mayrhauser, A. M. Vans","doi":"10.1109/CASE.1993.634824","DOIUrl":"https://doi.org/10.1109/CASE.1993.634824","url":null,"abstract":"A major portion of the software maintenance effort is spent on the reverse engineering activity of understanding existing software. If one can learn more about how programmers understand code successfully, one can build better tools to support the understanding process. This contributes to higher quality and improved efficiency of maintenance tasks. An integrated code comprehension model and experiences with it in an industrial setting are presented. Audio-taped, think-aloud reports were used to investigate how well the integrated code comprehension model works during industrial maintenance activities that range from code fixes to enhancements, code leverage, and reuse. The tapes were analyzed for information needs during maintenance activities, and tool capabilities were derived accordingly. The results are presented and discussed.","PeriodicalId":442754,"journal":{"name":"Proceedings of 6th International Workshop on Computer-Aided Software Engineering","volume":"175 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133797805","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}
引用次数: 83
Improving software design quality with ExSpect: An application of CASE-based prototyping in real-world situations 用expect提高软件设计质量:基于案例的原型设计在现实世界中的应用
Proceedings of 6th International Workshop on Computer-Aided Software Engineering Pub Date : 1993-07-19 DOI: 10.1109/CASE.1993.634818
L. Somers, M. Voorhoeve, K. M. Van Hee
{"title":"Improving software design quality with ExSpect: An application of CASE-based prototyping in real-world situations","authors":"L. Somers, M. Voorhoeve, K. M. Van Hee","doi":"10.1109/CASE.1993.634818","DOIUrl":"https://doi.org/10.1109/CASE.1993.634818","url":null,"abstract":"ExSpect (Executable Specification Tool) has been developed for the prototyping of software systems with their environment. It is based on high-level Petri nets with hierarchy, which makes it akin to flow diagram techniques. The bottom level uses a typed functional language. ExSpect has been applied in industry, showing promising results with respect to productivity and design quality. A real-world application of ExSpect is described.","PeriodicalId":442754,"journal":{"name":"Proceedings of 6th International Workshop on Computer-Aided Software Engineering","volume":"228 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132453571","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
On the practical use of CASE-tools: Results of a survey 案例工具的实际应用:调查结果
Proceedings of 6th International Workshop on Computer-Aided Software Engineering Pub Date : 1993-07-19 DOI: 10.1109/CASE.1993.634772
R. Kusters, G. Wijers
{"title":"On the practical use of CASE-tools: Results of a survey","authors":"R. Kusters, G. Wijers","doi":"10.1109/CASE.1993.634772","DOIUrl":"https://doi.org/10.1109/CASE.1993.634772","url":null,"abstract":"The results of a recent survey of experienced CASE-tool users in the Netherlands are described. The subjects of the survey were a general evaluation of the tools used, a comparison of the objectives envisaged when acquiring the tools to the objectives that were seen to be attained, selection criteria, impact on the organization, and future use. Conclusions are drawn regarding the benefits of CASE-tools and their likely future.","PeriodicalId":442754,"journal":{"name":"Proceedings of 6th International Workshop on Computer-Aided Software Engineering","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131451636","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}
引用次数: 14
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学术官方微信