Monday, November 4, 2019
Component design assignment Essay Example | Topics and Well Written Essays - 750 words
Component design assignment - Essay Example h supports components proposes the possibility of making software applications by examining together software components in similar manner to how electronic devices are made from electronic components. This kind of method used to software development is referred to as component based development. Component based development demands to give a thoroughly new approach to the design, construction, putting into effect and development of software applications. Software applications are bring together from components from the different kinds of sources and these components maybe written in several different programming languages and run on different methods. The idea of this trend is to reuse components that is already completed instead of developing everything from the beginning each time. There are many advantages the component-based development brings such as gives support to the higher level of software reuse, it allows testing to be done by first performing a test to each of the compon ents before performing a test to the group of components, free to improve and/or add components as Components express themselves through interfaces. An interface is the connection to the user that will interact with the component. The function Application Programmable Interface (API) are the once who are exposed to the user. If there are any changes to the API, the user has to recompile his code also. In the case of the object-oriented world, the interface is a group of public methods defined for an object wherein this object is controlled through its interface. In the language of C++, the code can only be recompiled when the interface (code) is changed. The problem is that the user of the class must use the same programming throughout the entire development. In separating the interface from the implementation, the languages used are the COBRA and COM which is done through binary interfaces. There are three major component models that are successfully used today which show accurately
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.