need a suggestion for software component design
Hi everyone,
I hope that I posted at the right box![]()
I've started writting my master's thesis at a company. It's about "desinging software component for embedded systems"
Now I'm describing the content of the thesis:
My company is a subcontractor which supplies software components ordered by some other companies. My company built their own based component in Visual C++ language. The problem is that each company has different requirements and sometimes different platforms when they order the component from my company. Therefore, we have to start building the ordered components mostly from scratch (re-analysis, re-design, re-implement, and re-test) because some new requirements don't match with the existing one. We can't reuse our component that we built before. My thesis is to either design a component or find a solution so that the component could be suitable for requirement changes and at the same time suitable for platform changes.
I was thinking about using the wrappers. The component can put into the wrappers. However, this could require a lot of coding efforts.
I hope you understand what I have written. Forgive me if I made any English mistake![]()
I really need your own ideas about this problem.
Thank you very much!

