
doi: 10.17705/1cais.00912
Component-based software development (CBD) is a potential breakthrough for software engineering. Unified Modeling Language (UML) can potentially facilitate CBD design and modeling. Although many research projects concentrate on the conceptual interrelation of UML and CBD, few incorporate actual component frameworks into the discussion, which is critical for real-world software system design and modeling. This paper reviews component-based development, including the use of UML for modeling CBD. The paper then discusses the means by whi ch UML extension mechanisms can be used to better support the popular component framework -- CORBA. Two other important component frameworks, DCOM and Web Services, are also discussed.
Databases and Information Systems, 000, DCOM, Component-based development, UML, CORBA, Web services, 004
Databases and Information Systems, 000, DCOM, Component-based development, UML, CORBA, Web services, 004
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 2 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
