During the last couple of decades, CASE (Computer Aided Software Engineering) tools have played a critical role in improvement of software productivity and quality by assisting tasks in software development processes. Many initiatives in the field were pursued in the 1980’s and 1990’s to provide more effective CASE technologies and development environments. Even though the CASE field is no longer active research area, most software development teams use a huge range of CASE tools that are typically assembled over some period with the hope of productivity and quality improvements throughout the software development process. The variety and proliferation of tools in the current CASE market makes it difficult to understand what kinds of tasks are supported and how much effort can be reduced by using CASE tools. In this paper, we provide a classification of CASE tools by activity coverage in a software development lifecycle. We also report a experimental result of Bayesian analysis on CASE tool effects with a extended set of tool rating scales from COCOMO (COnstructive COst MOdel) II with which CASE tools are effectively evaluated. Index Terms CASE (Computer Aided Software Engineering), Software Cost Estimation, COCOMO (COnstructive COst MOdel) II,
{"title":"Empirical analysis of CASE tool effects on software development effort","authors":"Jongmoon Baik, B. Boehm","doi":"10.5555/543101.543102","DOIUrl":"https://doi.org/10.5555/543101.543102","url":null,"abstract":"During the last couple of decades, CASE (Computer Aided Software Engineering) tools have played a critical role in improvement of software productivity and quality by assisting tasks in software development processes. Many initiatives in the field were pursued in the 1980’s and 1990’s to provide more effective CASE technologies and development environments. Even though the CASE field is no longer active research area, most software development teams use a huge range of CASE tools that are typically assembled over some period with the hope of productivity and quality improvements throughout the software development process. The variety and proliferation of tools in the current CASE market makes it difficult to understand what kinds of tasks are supported and how much effort can be reduced by using CASE tools. In this paper, we provide a classification of CASE tools by activity coverage in a software development lifecycle. We also report a experimental result of Bayesian analysis on CASE tool effects with a extended set of tool rating scales from COCOMO (COnstructive COst MOdel) II with which CASE tools are effectively evaluated. Index Terms CASE (Computer Aided Software Engineering), Software Cost Estimation, COCOMO (COnstructive COst MOdel) II,","PeriodicalId":177607,"journal":{"name":"ACIS Int. J. Comput. Inf. Sci.","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134257034","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}
{"title":"A taxonomy of module interactions for object-oriented testing","authors":"A. Parrish, D. Cordes, B. Dixon, J. McGregor","doi":"10.5555/543101.543103","DOIUrl":"https://doi.org/10.5555/543101.543103","url":null,"abstract":"","PeriodicalId":177607,"journal":{"name":"ACIS Int. J. Comput. Inf. Sci.","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127106682","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}
{"title":"A solution for a deterministic QoS in multimedia systems","authors":"L. George, D. Marinca, P. Minet","doi":"10.5555/543113.543114","DOIUrl":"https://doi.org/10.5555/543113.543114","url":null,"abstract":"","PeriodicalId":177607,"journal":{"name":"ACIS Int. J. Comput. Inf. Sci.","volume":"86 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114440574","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}
{"title":"Implementation of a self-organizing fuzzy sliding-mode controller using a multi-thread architecture","authors":"Wei Huang, W. Jasper, E. Grant, Gordon K. Lee","doi":"10.5555/543113.543116","DOIUrl":"https://doi.org/10.5555/543113.543116","url":null,"abstract":"","PeriodicalId":177607,"journal":{"name":"ACIS Int. J. Comput. Inf. Sci.","volume":"430 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130254963","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}
When specifying large systems, we would like to be able to specify small components independently, and to be able to compose them in such a way that their specified properties are preserved. We have previously proposed the concept of a fair object, which incorporates the specification o f both safety and liveness properties, as a suitable such unit of specification. Unfortunately, however, liveness proper ties of fair objects are often not preserved under composition. In this paper, we define a simple test to determine whether the liveness properties of fair objects are preserved under composition. We then show how liveness properties can be restored in some cases when they are broken, through the addition of fairness constraints.
{"title":"Composing fair objects","authors":"G. Hamilton","doi":"10.5555/543113.543117","DOIUrl":"https://doi.org/10.5555/543113.543117","url":null,"abstract":"When specifying large systems, we would like to be able to specify small components independently, and to be able to compose them in such a way that their specified properties are preserved. We have previously proposed the concept of a fair object, which incorporates the specification o f both safety and liveness properties, as a suitable such unit of specification. Unfortunately, however, liveness proper ties of fair objects are often not preserved under composition. In this paper, we define a simple test to determine whether the liveness properties of fair objects are preserved under composition. We then show how liveness properties can be restored in some cases when they are broken, through the addition of fairness constraints.","PeriodicalId":177607,"journal":{"name":"ACIS Int. J. Comput. Inf. Sci.","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121463777","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}
A Territorial Framing Plan (TFP) is an open and cooperative system, outlining a reference model that allows describing social, economical and cultural phenomena coming into the plan and their actual manifestations. In the light of current research insights and available technology, it appears that a TFP may be adequately modeled through a Federated Information System approach. In this paper we will discuss the implementation of a platform based on software agents for federated information systems. The platform has been developed trying to fulfil the FIPA specifications with special emphasis on: portability, use of standard protocols both for intra and extra platform communication, autonomy and dinamicity, support of cooperation among agents.
{"title":"A FIPA compliant agent platform for federated information systems","authors":"M. Panti, L. Penserini, L. Spalazzi, S. Valenti","doi":"10.5555/543113.543118","DOIUrl":"https://doi.org/10.5555/543113.543118","url":null,"abstract":"A Territorial Framing Plan (TFP) is an open and cooperative system, outlining a reference model that allows describing social, economical and cultural phenomena coming into the plan and their actual manifestations. In the light of current research insights and available technology, it appears that a TFP may be adequately modeled through a Federated Information System approach. In this paper we will discuss the implementation of a platform based on software agents for federated information systems. The platform has been developed trying to fulfil the FIPA specifications with special emphasis on: portability, use of standard protocols both for intra and extra platform communication, autonomy and dinamicity, support of cooperation among agents.","PeriodicalId":177607,"journal":{"name":"ACIS Int. J. Comput. Inf. Sci.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129540477","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}
{"title":"Using neural networks to improve a market timing heuristic","authors":"William Leigh, Ross Hightower, R. Rubin","doi":"10.5555/543107.543110","DOIUrl":"https://doi.org/10.5555/543107.543110","url":null,"abstract":"","PeriodicalId":177607,"journal":{"name":"ACIS Int. J. Comput. Inf. Sci.","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116838090","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}