Meta-Component Architecture For Software Interoperability
SMT '00: Proceedings of the International Conference on software Methods and Tools (SMT'00)(2000)
摘要
Most existing software is one-of-a-kind, monolithic, non-interoperable, and consequently non-reusable. In addition, this software is difficult to maintain, improve, and scale. More importantly, this software is vital to many enterprises and institutions. Thus, enterprises must continuously make trade-off decisions between developing new software and maintaining existing software. The meta-component architecture (Component Mill) presented in this paper will enable enterprises to continue using existing software while providing a mechanism to migrate the software into a format (meta-component) that supports software integration and reuse. This architecture provides the blueprint for realizing an environment that supports exposing existing software for reuse with other (heterogeneous) software while allowing software development based on reuse. The meta-components are independent of any, component model used in component technologies. Thus, this architecture provides components that are, in principle, executable in any component technology.
更多查看译文
关键词
distributed object management,integrated software,object-oriented programming,open systems,software maintenance,software reusability,Component Mill,component model,component technologies,enterprises,existing software maintenance,heterogeneous software,meta-component architecture,software integration,software interoperability,software migration,software reuse,trade-off decisions,
AI 理解论文
溯源树
样例
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要