Abstract
1 Abstract: This paper presents a tutorial on Model-Based Software Engineering (MBSE) as a systematic approach for software reuse. The use of models in MBSE differs from reuse approaches based on libraries which do not define how the components are structured, how they interoperate, and how they are combined to deliver a given functionality. MBSE offers an approach for systematic reuse by defining the required capabilities of a class of applications, or domains. It supports a trade-off decision process for design and implementation similar to that practiced in other engineering disciplines. Software modeling under MBSE is a key factor in successful reuse and is demonstrated in several case studies presented in this paper. The paper concludes by discussing the products necessary for successful transition of the MBSE technology.1
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.