ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
5-WOSSE Proceedings of the fifth workshop on Open source software engineering
XMI for XP project data interchange
Proceedings of the 2004 workshop on Quantitative techniques for software agile process
Controversy Corner: A new research agenda for tool integration
Journal of Systems and Software
Using XML for VLSI Physical Design Automation
ICA3PP '09 Proceedings of the 9th International Conference on Algorithms and Architectures for Parallel Processing
Supporting several levels of restriction in the UML
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Hi-index | 0.00 |
It is impossible to implement one tool that supports all activities in software development. Thus, it is important to focus on integration of different tools, ideally giving developers the possibility to freely combine individual tools. We discuss how tools can be integrated even in the context of conflicting data models, and provide architecture for doing so, based on component technology and XML Metadata Interchange. As an example, we discuss the implementation of an electronic whiteboard tool, Knight, which adds support for creative and collaborative object-oriented modeling to existing Computer-Aided Software Engineering through integration using our proposed architecture.