We propose a general combination approach to address the predictive accuracy problem for software reliability modeling. Instead of relying on any single model, we apply several linear combinations of existing software...
详细信息
A discussion is presented of how organizations overcome firmly entrenched behaviors and attitudes that create the barriers to the acceptance of computer-aided softwareengineering (CASE). Four strategies for diffusing...
详细信息
ISBN:
(纸本)0818620307
A discussion is presented of how organizations overcome firmly entrenched behaviors and attitudes that create the barriers to the acceptance of computer-aided softwareengineering (CASE). Four strategies for diffusing dissatisfaction, proposed by B. Spector (1989), are summarized. they are sharing competitive information, pointing to shortcomings in individual on-the-job behavior, offering organizational modelsthat establish company directions and stress how far it is from its goals, and mandating dissatisfaction.
the various approaches proposed to solve the difficult problem of acoustic phonetic decoding (PD) are briefly recalled, including the hidden Markov model (HMM), which appears to be particularly efficient. It is then p...
详细信息
the various approaches proposed to solve the difficult problem of acoustic phonetic decoding (PD) are briefly recalled, including the hidden Markov model (HMM), which appears to be particularly efficient. It is then proposed to consider PD as a knowledge-intensive process, and the issues involved in the knowledge-based approach to this problem are identified. the APHODEX (acoustic expert) phonetic decoding system is used to illustrate this approach. Results obtained show that the knowledge acquired from expert phoneticians can substantially improve the performances of PD systems. the incorporation of this knowledge into efficient operational models such as HMMs or neural networks represents a good basis for further developments in the field.< >
the author summarizes his view of studies of the software development process in terms of his own involvement in them. the nature and development of process programs are then discussed.
ISBN:
(纸本)0897912160
the author summarizes his view of studies of the software development process in terms of his own involvement in them. the nature and development of process programs are then discussed.
the authors have conducted a field study of large-system-development projects to gather empirical information about the communication and technical decision-making processes that underlie the design of such systems. T...
详细信息
ISBN:
(纸本)0897912160
the authors have conducted a field study of large-system-development projects to gather empirical information about the communication and technical decision-making processes that underlie the design of such systems. the findings of this study are reviewed for their implications on modeling the process of designing large software systems. the thesis of the paper is that while there are many foci for process models, the most valuable are those which capture the processes that control the most variance in software productivity and quality.
A formulation of interconnection models is presented along withthe unit and syntactic models, i. e. , the primary models used for managing the evolution of large software systems. Various tools that use these models ...
详细信息
ISBN:
(纸本)0897912160
A formulation of interconnection models is presented along withthe unit and syntactic models, i. e. , the primary models used for managing the evolution of large software systems. Various tools that use these models are discussed, and how well these models support the management of system evolution is evaluated. the semantic interconnection model is then introduced. the semantic interconnection model incorporates the advantages of the unit and syntactic interconnection models and provides extremely useful extensions to them. By refining the grain of interconnections to the level of semantaics (that is, to the predicates that define aspects of behavior), tools are provided that are better suited to manage the details of evolution in software systems and that offer a better understanding of the implications of changes. this is done by using the semantic interconnection model to formalize the semantics of program construction, the semantics of changes, and the semantics of version equivalence and compatibility. thus, tools are provided that are knowledgeable about the process of system construction and evolution and that work in symbiosis withthe system builders to construct and evolve large software systems.
A number of time-domain software reliability models attempt to predict the growth of a system9;s reliability during the system test phase of the development life cycle. the authors examine the results of applying s...
详细信息
ISBN:
(纸本)0897912160
A number of time-domain software reliability models attempt to predict the growth of a system's reliability during the system test phase of the development life cycle. the authors examine the results of applying several types of Poisson-process models to the development of a large system for which system test was performed in two parallel tracks, using different strategies for test data selection. they show that the reliability growth predicted by nonhomogeneous Poisson process models was found for only one of these testing strategies. these results imply that the applicability of a reliability growth model to a given software development project will depend on the nature of that project's system test process. they also raise theoretical questions about the assumption of certain statistical properties for failure occurrence during testing.
Many models have been devised to represent the processes involved in developing software with hopes of providing foundations for increasingly useful environment support tools. they have met with varied success in thei...
ISBN:
(纸本)9780897912167
Many models have been devised to represent the processes involved in developing software with hopes of providing foundations for increasingly useful environment support tools. they have met with varied success in their abilities to relate to “reality”. this paper presents a model called the software Evolution Management (SEM) Model. the SEM Model focuses on the problems and situations that commonly arise in commercial software development organizations, although it is probably relevant to other situations as well. this paradigm establishes a structure within which a tracking system can be implemented that smoothly integrates many different types of management and development activities.
Most software process models are based on the management tracking and control of a project. the popular alternatives to these models such as rapid prototyping and program transformation are built around specific techn...
ISBN:
(纸本)9780897912167
Most software process models are based on the management tracking and control of a project. the popular alternatives to these models such as rapid prototyping and program transformation are built around specific technologies, many of which are still in their adolescence. Neither of these approaches describe the actual processes that occur during the development of a software system. that is, these models focus on the series of artifacts that exist at the end of phases of the process, rather than on the actual processes that are conducted to create the artifacts. We conducted a field study of large system development projects to gather empirical information about the communication and technical decision-making processes that underlie the design of such systems. the findings of this study are reviewed for their implications on modeling the process of designing large software systems. the thesis of the paper is that while there are many foci for process models, the most valuable are those which capture the processes that control the most variance in software productivity and quality.
We present a formulation of interconnection models and present the unit and syntactic models — the primary models used for managing the evolution of large software systems. We discuss various tools that use these mod...
ISBN:
(纸本)9780897912167
We present a formulation of interconnection models and present the unit and syntactic models — the primary models used for managing the evolution of large software systems. We discuss various tools that use these models and evaluate how well these models support the management of system evolution. We then introduce the semantic interconnection model. the semantic interconnection model incorporates the advantages of the unit and syntactic interconnection models and provides extremely useful extensions to them. By refining the grain of interconnections to level of semantics (that is, to the predicates that define aspects of behavior) we provide tools that are better suited to manage the details of evolution in software systems and that provide a better understanding of the implications of changes. We do this by using the semantic interconnection model to formalize the semantics of program construction, the semantics of changes, and the semantics of version equivalence and compatibility. thus, withthis formalization, we provide tools that are knowledgeable about the process of system construction and evolution and that work in symbiosis withthe system builders to construct and evolve large software systems.
暂无评论