Proceedings 1996 Asia-Pacific Software Engineering Conference最新文献

筛选
英文 中文
A dialog-oriented user interface generation mechanism 一个面向对话框的用户界面生成机制
Proceedings 1996 Asia-Pacific Software Engineering Conference Pub Date : 1996-12-04 DOI: 10.1109/APSEC.1996.566765
Jeongwon Baeg, Y. Fukazawa
{"title":"A dialog-oriented user interface generation mechanism","authors":"Jeongwon Baeg, Y. Fukazawa","doi":"10.1109/APSEC.1996.566765","DOIUrl":"https://doi.org/10.1109/APSEC.1996.566765","url":null,"abstract":"Nowadays, for GUI application development, there are a number of interface builders, which make it possible for the user to create user interfaces easily, and UIMSs, which help to specify and design user interfaces. However, interface builders lack the ability to select appropriate interaction items for a specific application, and UIMSs have little support for low-cost implementation techniques, because they have concentrated on the description technique. To solve these problems, we describe an approach to support both design and implementation activities in a GUI application development by generating a default interface from the described dialog and by customizing the generated interface interactively using an interface builder. This enables us to reduce development costs by supporting GUI development from the earliest stage and by excluding the necessity of specifying and preparing design rules for the presentation style.","PeriodicalId":407476,"journal":{"name":"Proceedings 1996 Asia-Pacific Software Engineering Conference","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127030198","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
Improving the quality of classification trees via restructuring 通过重构提高分类树的质量
Proceedings 1996 Asia-Pacific Software Engineering Conference Pub Date : 1996-12-04 DOI: 10.1109/APSEC.1996.566743
T. Chen, P. Poon
{"title":"Improving the quality of classification trees via restructuring","authors":"T. Chen, P. Poon","doi":"10.1109/APSEC.1996.566743","DOIUrl":"https://doi.org/10.1109/APSEC.1996.566743","url":null,"abstract":"The classification-hierarchy table developed by Chen and Poon (1996) provides a systematic approach to construct classification trees from given sets of classifications and their associated classes. The paper enhances their study by defining a metric to measure the \"quality\" of a classification tree, and providing an algorithm to improve this quality.","PeriodicalId":407476,"journal":{"name":"Proceedings 1996 Asia-Pacific Software Engineering Conference","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121739559","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
Revisiting measurement of software complexity 重新审视软件复杂性的度量
Proceedings 1996 Asia-Pacific Software Engineering Conference Pub Date : 1996-12-04 DOI: 10.1109/APSEC.1996.566738
C. Wohlin
{"title":"Revisiting measurement of software complexity","authors":"C. Wohlin","doi":"10.1109/APSEC.1996.566738","DOIUrl":"https://doi.org/10.1109/APSEC.1996.566738","url":null,"abstract":"Software complexity measures are often proposed as suitable indicators of different software quality attributes. The paper presents a study of some complexity measures and their correlation with the number of failure reports, and a number of problems are identified. The measures are such poor predictors that one may as well use a very simple measure. The proposed measure is supposed to be ironic to stress the need for a more scientific approach to software measurement. The objective is primarily to encourage discussions concerning methods to estimate different quality attributes. It is concluded that either completely new methods are needed to predict software quality attributes or a new view on predictions from complexity measures is needed. This is particularly crucial if the software industry is to use software metrics successfully on a broad basis.","PeriodicalId":407476,"journal":{"name":"Proceedings 1996 Asia-Pacific Software Engineering Conference","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125651204","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}
引用次数: 10
Object-oriented metrics 面向对象度量
Proceedings 1996 Asia-Pacific Software Engineering Conference Pub Date : 1996-12-04 DOI: 10.1109/APSEC.1996.566737
N. V. Balasubramanian
{"title":"Object-oriented metrics","authors":"N. V. Balasubramanian","doi":"10.1109/APSEC.1996.566737","DOIUrl":"https://doi.org/10.1109/APSEC.1996.566737","url":null,"abstract":"The paper introduces class complexity, cohesion ratio, and weighted method send out as improved/new metrics for object-oriented software. The work of Chidamber and Kemerer (1991, 1994) is used as a comparison platform. Illustrations are provided by solving a simple graphical problem using two design approaches. They are also used to validate the model proposed. Desirability of a composite complexity model is discussed and one possible approach is given.","PeriodicalId":407476,"journal":{"name":"Proceedings 1996 Asia-Pacific Software Engineering Conference","volume":"215 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132369078","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}
引用次数: 93
MENTOR : An Environment Supporting the Construction of Methods 导师:支持方法构建的环境
Proceedings 1996 Asia-Pacific Software Engineering Conference Pub Date : 1996-12-04 DOI: 10.1109/APSEC.1996.566773
V. Plihon
{"title":"MENTOR : An Environment Supporting the Construction of Methods","authors":"V. Plihon","doi":"10.1109/APSEC.1996.566773","DOIUrl":"https://doi.org/10.1109/APSEC.1996.566773","url":null,"abstract":"The method engineering discipline acknowledges the need for the construction of methods tuned to specific situations of development projects. One proposal for solving such a problem is to consider a method as a set of method fragments where a fragment can represent either process or product knowledge. Methods can be stored in a method base. We have implemented such a method base which constitutes the kernel of a tool environment called MENTOR, supporting the construction, the evolution of methods and their enactment. In this paper we present and exemplify the Computer Aided Method Engineering (CAME) functionalities of MENTOR supporting the method construction process. The goal of this CAME environment is to improve the productivity of method engineers by facilitating the construction of methods which are project specific.","PeriodicalId":407476,"journal":{"name":"Proceedings 1996 Asia-Pacific Software Engineering Conference","volume":"62 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131049165","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
Module coupling: a design metric 模块耦合:一个设计度量
Proceedings 1996 Asia-Pacific Software Engineering Conference Pub Date : 1996-12-04 DOI: 10.1109/APSEC.1996.566739
F. Xia
{"title":"Module coupling: a design metric","authors":"F. Xia","doi":"10.1109/APSEC.1996.566739","DOIUrl":"https://doi.org/10.1109/APSEC.1996.566739","url":null,"abstract":"The author points out certain conceptual problems concerning module coupling and then presents a theoretical model of module coupling which offers a better understanding of the concept. The solution is based essentially on the evaluation of the complexity of each inter-module connection and for all connections the complexity of an inter-module connection is determined by the complexity of data relying on a recently developed data complexity method. Couplings for program logic control and assignment are compared and their ratio is determined. A formula to compute the coupling complexity of modules in a system is proposed. The author demonstrates that the coupling model coincides with the empirical knowledge of software design. Therefore, they believe that their coupling model has a clarified theoretical basis and the metric developed can be used efficiently to guide software design.","PeriodicalId":407476,"journal":{"name":"Proceedings 1996 Asia-Pacific Software Engineering Conference","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127431583","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
The use of formal methods in a commercial V&V consultancy 正式方法在商业V&V咨询中的应用
Proceedings 1996 Asia-Pacific Software Engineering Conference Pub Date : 1996-12-04 DOI: 10.1109/APSEC.1996.566753
A. Griffiths, R. Morello
{"title":"The use of formal methods in a commercial V&V consultancy","authors":"A. Griffiths, R. Morello","doi":"10.1109/APSEC.1996.566753","DOIUrl":"https://doi.org/10.1109/APSEC.1996.566753","url":null,"abstract":"The paper reports on the use of formal methods in an on-going verification and validation consultancy. The system which is the subject of the consultancy is the fire control software for an active missile decoy system. In terms of scale, the authors believe that this project represents the most significant industrial use of formal methods in Australia to date. They outline the role played by formal methods in the overall development process, and list the tools and techniques that have been used. They comment on their experiences with those tools and techniques. A case study from the project is presented. It illustrates the application of formal methods during the validation phase of the development process.","PeriodicalId":407476,"journal":{"name":"Proceedings 1996 Asia-Pacific Software Engineering Conference","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125116644","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
Assessing and restructuring of classes based on cohesion 基于内聚的类评估和重构
Proceedings 1996 Asia-Pacific Software Engineering Conference Pub Date : 1996-12-04 DOI: 10.1109/APSEC.1996.566742
H. Chae, Y. Kwon
{"title":"Assessing and restructuring of classes based on cohesion","authors":"H. Chae, Y. Kwon","doi":"10.1109/APSEC.1996.566742","DOIUrl":"https://doi.org/10.1109/APSEC.1996.566742","url":null,"abstract":"Classes are the fundamental concepts in the object-oriented paradigm. They are the basic units of object-oriented programs, and serve as the units of encapsulation, which promotes their modifiability and reusability. However, improper modeling in the design phase or uncontrolled changes during the maintenance phase can degrade the quality of classes, which leads to programs which are cumbersome to maintain or extend. The paper proposes a method for assessing the quality of classes and restructuring them. The authors define an abstraction as the most cohesive form of a class, and the cohesion indicates the extent to which a class approaches the abstraction. Assessment and restructuring are both based on the notion of class cohesion. Less cohesive classes can be transformed into a form of an abstraction by restructuring them.","PeriodicalId":407476,"journal":{"name":"Proceedings 1996 Asia-Pacific Software Engineering Conference","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125139988","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Towards a practical formal method for object oriented modelling 面向对象建模的实用形式化方法
Proceedings 1996 Asia-Pacific Software Engineering Conference Pub Date : 1996-12-04 DOI: 10.1109/APSEC.1996.566757
Kinh Nguyen
{"title":"Towards a practical formal method for object oriented modelling","authors":"Kinh Nguyen","doi":"10.1109/APSEC.1996.566757","DOIUrl":"https://doi.org/10.1109/APSEC.1996.566757","url":null,"abstract":"Complexity of real-life systems requires the implementation phase to be preceded by analysis and design. A model employed by a method, to be useful, should be complete, abstract, unambiguous and coherent. Unfortunately, most object oriented analysis and design methods, being informal, fall far short of the ideal. We examine one such method, the OMT method of Rumbaugh et al. (1991). We point out the shortcomings of the method which would adversely affect the system development process. We then outline a practical procedure which shows how to proceed from the initial informal description to a final model formally specified in Object-Z. We also point out the advantages of the Object-Z model for subsequent phases of system development.","PeriodicalId":407476,"journal":{"name":"Proceedings 1996 Asia-Pacific Software Engineering Conference","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133868236","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
Classification of and experimentation on tool interfacing in software development environments 软件开发环境中工具接口的分类与实验
Proceedings 1996 Asia-Pacific Software Engineering Conference Pub Date : 1996-12-04 DOI: 10.1109/APSEC.1996.566740
Yun Yang, Jun Han
{"title":"Classification of and experimentation on tool interfacing in software development environments","authors":"Yun Yang, Jun Han","doi":"10.1109/APSEC.1996.566740","DOIUrl":"https://doi.org/10.1109/APSEC.1996.566740","url":null,"abstract":"The effectiveness of tool integration in software development environments is ultimately measured by its ability in improving the productivity of the user. Traditionally, issues related to tool integration are often classified according to aspects of such mechanisms as user interface, control, and data integration which are purely from the viewpoint of the environment developer. This mechanism-based classification has worked well in analyzing the relevant issues of tool integration. However, its usefulness as a guide to achieving effective tool integration is limited. The authors introduce an alternative classification scheme aimed at gradual improvement to the effectiveness of tool integration. As such, this classification scheme provides a guide to tool integration along the line of improving the user's productivity. In terms of this classification, they compare and experiment in depth a variety of integration techniques using a uniform tool interfacing architecture.","PeriodicalId":407476,"journal":{"name":"Proceedings 1996 Asia-Pacific Software Engineering Conference","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128267151","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
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学术官方微信