Foliage Publishes White Paper on How to Implement DO-178B Certified Software Reuse.Business Editors/High-Tech Writers BURLINGTON Burlington, town, Canada Burlington, town (1991 pop. 129,575), SE Ont., Canada, on Lake Ontario. First settled (1798) by Mohawk Loyalist Joseph Brandt, Burlington's economy was built on the shipment of wheat, lumber, and quarried rock by waterway. , Mass.--(BUSINESS WIRE)--Jan. 9, 2003 Part II in a Series Explains How Avionics Manufacturers Can Implement Software Reuse The ability to use software routines over again in new applications. This is one of the benefits of object technology. See object-oriented programming. to Lower Development Risk, Increase ROI (Return On Investment) The monetary benefits derived from having spent money on developing or revising a system. In the IT world, there are more ways to compute ROI than Carter has liver pills (and for those of you who never heard of that expression, it means a lot). and Accelerate Delivery Foliage Software Systems, a leading custom software architecture and development company, has announced the availability of a new white paper, DO-178B DO-178B, Software Considerations in Airborne Systems and Equipment Certification is a standard for software development published by RTCA, Incorporated. The standard was developed by RTCA and EUROCAE. The FAA accepts use of DO-178B as a means of certifying software in avionics. Certified See certification. Software - A Formal Reuse reuse - Using code developed for one application program in another application. Traditionally achieved using program libraries. Object-oriented programming offers reusability of code via its techniques of inheritance and genericity. Analysis Approach. The paper describes a step-by-step process on how to put certified software reuse into practice. A companion paper, Reuse and DO-178B Certified Software, defines reuse and its benefits. "Since certified software is so expensive, reuse can be a powerful tool to help control the impact of software costs on an avionics project," explains Ron Noun 1. Ron - a Chadic language spoken in northern Nigeria Bokkos, Daffo West Chadic - a group of Chadic languages spoken in northern Nigeria; Hausa in the most important member Rubbico, co-CEO and co-Founder of Foliage. "Faster development and lower costs result when software components that have already gone through the certification process can be reused in next-generation systems instead of being developed from scratch." "Many companies have unsuccessfully attempted reuse in the past, so we wanted to share an approach that works," added Hoyt Lougee, Engineering Manager, Aviation Practice, and author of the paper. The Foliage white paper details a seven-step reuse analysis and implementation approach. Rigorously following these seven steps can help avionics manufacturers lower development risk, reduce total cost of ownership, and meet time-to-market deadlines. The white paper discusses key dimensions of certified software reuse, including:
-- Identifying and Quantifying Purpose and Goals
-- Analyzing Software Architecture: benefits of SAAM versus ATAM
-- Including Appropriate Stakeholders
-- Tracking and Controlling Reuse Implementation
-- Addressing Quality Goals: Flexibility, Extensibility, and
Maintainability
-- Maximizing ROI
Download To receive a file transmitted over a network. In any communications session, "download" means receive, and "upload" means send. The download/upload often implies a big/little scenario, in which data is being downloaded from the "big" server into the "little" user's computer. the white papers and aviation case studies at: www.foliage.com/aviation/reuse2. About Foliage Foliage Software Systems delivers custom software development and technology strategy consulting. Since being founded in 1991, Foliage has completed more than 150 projects for clients in aviation, semiconductors, financial services The examples and perspective in this article or section may not represent a worldwide view of the subject. Please [ improve this article] or discuss the issue on the talk page. , healthcare, wireless services, and e-business. The company reduces the risks of software design and development for its clients. The firm's engineers, architects, and project managers, who average more than 18 years of experience, have achieved an excellent record of delivering quality software on time and on budget. Foliage has been consistently profitable, is self-funded, and has annual revenue of more than $25 million. The company has been named to the Deloitte & Touche Fast 50 for the last three years and Software Magazine's Software 500 for the past two years. Foliage is headquartered in Burlington, MA and has a development and sales center in Campbell, CA. Please visit www.foliage.com/aviation/reuse2. |
|
||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion