Abstract
This chapter presents an introduction to open systems, explains important open system standards, and discusses how to use open system products effectively in concurrent engineering. Products based on open systems standards—particularly, the ISO Open System Interconnection (OSI), and IEEE POSIX—are beginning to replace reliance on proprietary computing platforms. Engineers who develop products that incorporate embedded computers and software are thus faced with the challenge of understanding two technological developments that will change the way they do their jobs: concurrent engineering and open systems. Software development and integration are often the weak links in product development because of incompatibilities among embedded software components. A principal objective of open systems standards is to make systems integration easier. Open system standards will make it possible to develop standard software components that can be implemented on a wide variety of hardware, making a software components industry economically practical. However, open system standards do not solve all problems associated with building interchangeable software components. Software designers need to understand the capabilities and limitations of software standards, and how to deal with these limitations.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.