Vol 1 Issue 3


Effort Estimation for Embedded Software Development PDF Print E-mail
Software cost estimation has been a subject of academic and practitioners research since the start of software engineering in the 1950s. Sixty years later, most companies in the domain of business applications continue to rely on expert judgment to estimate software development costs. This article provides an introduction to the subject of software estimation and how to apply some tips to the development of embedded applications.
Read more...
 
Who is Avionyx? PDF Print E-mail
Avionyx is an embedded software engineering services company with over 20 years of experience in developing and testing complex embedded systems. Our quality processes are fully compliant with ISO-9001:2008, AS9100 rev C, AS9006, RTCA/DO-178B and RTCA/DO-254. Since 2004 Avionyx has been providing embedded software engineering services from its offshore office in San José, Costa Rica.
Read more...
 
7 Keys to Successful DO-178B Audits PDF Print E-mail
The FAA has established a software audit process that ensures compliance to the DO-178B objectives and other applicable software policy, guidance, and issue papers. The intent of this article is to assist you in being successful when the FAA’s Designated Engineering Representative (DER) or delegate performs an audit of your software project.
Read more...
 
Introduction to DO-178B PDF Print E-mail
This paper provides a brief introduction to DO-178B. It discusses software airworthiness and how DO-178B was created as a tool to comply with certification requirements, including an overview of the software criticality levels and the number of objectives to be satisfied for each of them. Finally, it provides an overview of the development and integral processes along with their objectives and respective software life-cycle data.
Read more...
 
Demystifying Software Coupling in Embedded Systems PDF Print E-mail

This paper clarifies common misunderstandings about the concept of software coupling for embedded software development. It explains the concepts of software coupling, and the importance of taking software coupling into consideration during the software life cycle. It provides guidelines on how to improve the project’s standards and coding practices to reduce the impact that software coupling has on the project’s complexity and delivery time.

Read more...
 


AddThis Social Bookmark Button