Tailoring Cleanroom for Industrial Use
نویسنده
چکیده
aytheon Systems Company, a defense electronics firm, typifies many US Defense Department environments in its strong, process-oriented development strategy. The company has been actively engaged in software process improvement at the organizational and project levels for over a decade. Raytheon bases its efforts on the Software Engineering Institute's Capability Maturity Model, and our segment of the company has been formally assessed at level 3 (defined). The project I'm involved with is a real-time embedded software application using a heterogeneous computer architecture: a single-board PowerPC using Ada for embedded command and control, and digital signal processors running applications written in C. There are significant real-time constraints within the signal processing application. To meet competitive pressures, the project's management team sought strategies to improve productivity and increase the quality of the software we deliver to our system integration and test lab. The most important consideration was the need for high-quality, low-defect software that would require little or no rework. Raytheon chose our project to pilot a CMM level 4 (managing) and 5 (optimizing) environment. We are now implementing the respective key process areas—in-cluding components of continuous process improvement, process optimization, and process measurement and analysis. The project follows a tailored version of DoD STD-2167A and MIL-STD-498 documentation standards, and is built upon an Integrated Product Team structure. IPTs are management processes that integrate R As with any other methodology, a cer tain degree of tailoring is required for a Cleanroom approach to be most effective in soft ware engineering. We have done so based on project needs, cost and schedule constraints, and comfor t level. The result is an effective model for developing qualit y soft ware, especially in the areas of requirements analysis and specifications development.
منابع مشابه
An Industrial Application of Cleanroom Software Engineering - Benefits through Tailoring
Cleanroom is a set of software engineering principles that support the development of reliable software. The Systems group at Raytheon TI Systems, a SEI level 3 organization, successfully adopted Cleanroom into a pilot CMM level 5 project. The successful introduction of this technology was a result of the principles of Cleanroom being based on fundamental computer science foundations. As with a...
متن کاملCapability Maturity Model Software Development using Cleanroom Software Engineering Principles - Results of an Industry Project
The Capability Maturity Model (CMM) for Software is a development framework that describes the key elements for an effective software process. Cleanroom software engineering (CSE) is a managerial and engineering process for the development of high quality software with certified reliability. The combination of CMM management and organizational capabilities and the judicious application of Clean...
متن کاملDemand Controlled Filtration in an Industrial Cleanroom
In an industrial cleanroom, significant energy savings were realized by implementing two types of demand controlled filtration (DCF) strategies, one based on particle counts and one on occupancy. With each strategy the speed of the recirculation fan filter units was reduced to save energy. When the control was based on particle counts, the energy use was 60% of the baseline configuration of con...
متن کاملChecking Computations of Formal Method Tools - A Secondary Toolchain for ProB
We present the implementation of PYB, a predicateand expression-checker for the B language. The tool is to be used for a secondary tool chain for data validation and data generation, with PROB being used in the primary tool chain. Indeed, PYB is an independent cleanroom-implementation which is used to double-check solutions generated by PROB, an animator and model-checker for B specifications. ...
متن کاملCleanroom Maintenance Significantly Reduces Abundance but Not Diversity of Indoor Microbiomes
Cleanrooms have been considered microbially-reduced environments and are used to protect human health and industrial product assembly. However, recent analyses have deciphered a rather broad diversity of microbes in cleanrooms, whose origin as well as physiological status has not been fully understood. Here, we examined the input of intact microbial cells from a surrounding built environment in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Software
دوره 15 شماره
صفحات -
تاریخ انتشار 1998