The ever growing demands for high quality software together with the inability of the softwareengineering community to satisfy them have made reuse to one of the most active areas of research and development in the c...
详细信息
The ever growing demands for high quality software together with the inability of the softwareengineering community to satisfy them have made reuse to one of the most active areas of research and development in the computer field. The reason for this interest is that planned, disciplined and methodical reuse decreases the complexity of the software development process. The advantages of reuse are particularly relevant to engineering and maintenance of the large volumes of extremely complex software that will be required for Integrated Broadband Communications (IBC). This fact has been recognized in the RACE programme which includes two projects, ARISE and SPECS, that explicitly deal with various aspects of software reuse. ARISE (A Reusability Infrastructure for softwareengineering) (RACE Project 1021) is a five year project whose main concern is to specify the elements of an integrated support environment for the engineering of IBC software. Reuse is one of several issues addressed by ARISE. This paper presents the methodological approach adopted by ARISE for achieving results in the area of reuse of relevance to softwareengineering in the telecommunications domain.
There is increasing evidence that many object-oriented software size metrics are characterised by scale-free, powerlaw distributions. This means programs will have arbitrarily large components, and the size of the lar...
详细信息
With modern software development being a complicated process, refinement has become an inevitable step in software development. To date, however, supporting a refinement process during software development has not rec...
详细信息
Traditionally performance modellers have tended to ignore the difficulty of obtaining parameter values which represent the resource demands of multi-layered software. In practice the use of performance engineering in ...
详细信息
softwareengineering is a sub-discipline of computer science, and an important focus of the movement to bring CS education to New York City public schools. From the ACM, softwareengineering is about developing and ma...
详细信息
作者:
Murakami, MOkayama Univ
Grad Sch Nat Sci & Technol Dept Informat & Commun Syst Okayama 7008530 Japan
This paper presents a formal model of runtime program transformation to optimize concurrent processes during executions for distributed systems. A model of distributed systems based on linear logic is presented. Each ...
详细信息
ISBN:
(纸本)1932415211
This paper presents a formal model of runtime program transformation to optimize concurrent processes during executions for distributed systems. A model of distributed systems based on linear logic is presented. Each of sites in a distributed system that communicates with its environments is represented using a multiset of formulas with a directed acyclic graph. It is possible to represent local names that their scope an not nested in a site in the model. Local names with overlapping scopes make possible to folding transformation of process definitions for runtime program transformation.
The following topics are dealt with: nonprocedural programming;softwareengineering;software management;systems application;spread sheet techniques;modeling and analysis;communication trends;integrated service digital...
详细信息
ISBN:
(纸本)0818606142
The following topics are dealt with: nonprocedural programming;softwareengineering;software management;systems application;spread sheet techniques;modeling and analysis;communication trends;integrated service digital networks;network protocols;local network technology;hardware reliability;software reliability;software validation;and performance evaluation. 86 papers were presented, of which 85 are published in full in the present proceedings.
computer teaching software can effectively reverse the shortcomings of traditional computer-aided teaching methods and ensure that students can learn computer skills independently. Learn computer knowledge and play an...
详细信息
暂无评论