Abstract

A Component Oriented software development method is proposed that uses collaboration diagrams for the definitions of dependencies among the Functional Requirements and Design Parameters according to Axiomatic Design Theory. COSEML is a component oriented graphical modeling language utilizing a single hierarchy diagram to construct systems. Axiomatic design theory provides a systematic approach to application design where developers can see all the determined dependencies among functional requirements and solutions (design parameters) in a matrix. However, axiomatic design has a shortcoming. There is no defined way to create relationships among functional requirements and design parameters. Axiomatic design theory provides basically two axioms that keep the design manageable and cost effective. Axiomatic design has been applied to component oriented software engineering in our previous studies. This research produces a foundation for a framework that combines COSEML and Axiomatic Design Theory, through added capabilities in defining dependencies.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.