Relationship between net room and other software engineering practice

zhaozj2021-02-08  466

The relationship between net rooms and other software engineering practices is not allowed. Successful software practices currently have a strong support. 1. Object-oriented clean room provides manageability and technological strictness (ETT and TRAMMELL 1995). Objects are essentially a state machine that encapsulates data and a series of services. A clean chamber component uses a black box view (an object's external behavior), a status box view (an object's package data) and the bright box view (service processing of external requirements and access package data). A clean room component is technically a subject. The net chamber box structure helps generate a complete, consistent and correct objective behavioral specification. Moreover, the box structure helps define and manage data and control the flow between the data between the individual objects. In the net chamber technology, the mathematical formation method has become the basis for standardization, design, correctness verification and certification test. This mature formulation can add accuracy and predictability to relatively intuitive object-oriented methods. The clean room is a method for application projects rather than regional engineering. The universal power for object-oriented methods is to seek the relationship and abstraction of a certain field application characteristics. Object-oriented domain analysis can be supplemented as a net room application project. Second, the software component multiplexing software component multiplexing requires accurate definitions of component functions in semantics, and the component is required to get quality and reliability authentication in a particular usage environment. Without these guarantees, multiplexing will be unpredictable and risky. Corruption black box specification can define all possible usage from semantics. If the range of internal reuse is narrower than the range of components (if reduced variable range), the range reduction specification can be set by limiting the definition domain of the black box function. A "package" (a component containing the reuse) can enhance the parallel condition of the calling component. An adaptability of an outgoing reusable component is often assessed by trial operation. Corretions can improve the quality and reliability metric of a particular use environment by statistical testing. The statistical test allows the reliability of components to be evaluated from a specific usage and designation level. Combined with clean room reliability scheme, Poore, Mills and Mutchler (1993) have improved a quantitative method for multiplexing analysis. With this method, the reliability and transfer probability of the component can be established when designing the top floor. If the reliability indicator of the given component, the quantitative analysis of the top assembly can be obtained on the upper bound of the system reliability. The results of the analysis can be used to assess the vitality of components reuse. Third, the software architecture is in the definition of many software architectures, a common topic is that the software architecture defines the main components and their relationships. The clean room provides a process to accurately define the functional semantics of the architecture ------ What is the relationship between components and between them. The internal design of the high-rise in the clean room state box and the bright box is related to the relationship between the system, and the main data objects are determined by the status cartridge design. The main operation of the data object is completed by the bright box design. Finally, the high-level bright box design reflects the main elements of the system architecture. Corrocal specification and design include exploration of systems for a system solution space. The relationship between the black box and the status box is a couple, and you must make a selection from an object. The relationship between the status box and the bright box is also a couple, and you must choose from an object operation. Evolution of the software architecture will generate a classification of design patterns, and the design selection of clean room workers has been created with the box structure design. In short, the net chamber system is always in clear architecture, but never naming (except "system top layout box"). The naming and description of the design model will accelerate the evaluation of the design selection during the research software architecture. Fourth, check and review CAPPORTING VAT allows for additional technical strictness and accuracy in inspections and reviews. In addition to using the local inspection list, the clean room also uses a function-based theory: a program (code) implements a function (specification) to review the code and design. The purpose of the net room review is to verify the correctness of the functional specification.

转载请注明原文地址:https://www.9cbs.com/read-599.html

New Post(0)