Practical software reuse for IBM System
نویسندگان
چکیده
The design and implementation of the z/VMt SCSI (Small Computer System Interface) I/O subsystem is described. z/VM is an operating system that provides multiple virtual IBM System ze machines on a single IBM System z computer. The approach adopted herein allows the reuse of entire device drivers from AIX 5Le, a completely different operating system, essentially unchanged. AIX 5L is the IBM UNIXt operating system for the IBM System pe platform. The design, and much of the implemented code that allows the incorporation of such ‘‘foreign’’ device drivers, is independent of both z/VM and AIX 5L and could potentially be used in other operating system environments.
منابع مشابه
Implementing Critical Success Factors in Software Reuse
Software reuse is one of several technologies that can improve quality and effectiveness of software development. The introduction of a reuse infrastructure within an existing organization and the associated modification of employee behavior and processes is a complex interdisciplinary task. The structuring and monitoring of several coordinated activities is required in order to be successful. ...
متن کاملExperiences with a Faceted Classification Scheme in a
This paper presents experiences with software classification in a large corporate reuse software library (RSL) at IBM. We use facets extensively as one method of component classification in the IBM RSL. However, facets alone cannot adequately provide all the information needed to fully classify and understand a reusable component. Experience with an operational RSL reveals that we require a com...
متن کاملExperiences with a faceted classification scheme in a large reusable software library (RSL)
This paper presents experiences with software classification in a large corporate reuse software library (RSL) at IBM. We use facets extensively as one method of component classification in the IBM RSL. However, facets alone cannot adequately provide all the information needed to fully classify and understand a reusable component. Experience with an operational RSL reveals that we require a com...
متن کاملAn investigation into tool support for the development of reusable software
The demands for software systems have been increasing worldwide and advances a software productivity have been insufficient to meet these demands. Software component reuse can make an important contribution to significant gains in productivity. However, to achieve its full potential, objective and automatable reuse guidelines are needed to support the designers of reusable components. We know c...
متن کاملDeveloping Reusable Software Components for Distributed Embedded Systems
Software reuse is one of the technical approach that many believe can reduce software development time and cost. Reuse is clearly a partial solution to the long and costly development problems with complex control systems.This paper discusses why software is hard to reuse and why we cannot extend reuse analogies in other fields to software. The proposed approach is based on an incremental strat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007