Small-Scale XMI Programming: A Revolution in UML Tool Use?
Automated Software Engineering
Tool Integration: Experiences and Issues in Using XMI and Component Technology
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 33)
Exploring Differences in Exchange Formats - Tool Support and Case Studies
CSMR '03 Proceedings of the Seventh European Conference on Software Maintenance and Reengineering
Controversy corner: open source software-an evaluation
Journal of Systems and Software
The Evaluation of Large, Complex UML Analysis and Design Models
Proceedings of the 26th International Conference on Software Engineering
Model Interchange Using OMG Standards
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
Towards interoperability of UML tools for exchanging high-fidelity diagrams
SIGDOC '07 Proceedings of the 25th annual ACM international conference on Design of communication
The benefits of the interaction between data warehouses and question answering
Proceedings of the 2010 EDBT/ICDT Workshops
Practitioner perceptions of Open Source software in the embedded systems area
Journal of Systems and Software
UML model interchange in heterogeneous tool environments: an analysis of adoptions of XMI 2
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Model interchange testing: a process and a case study
ECMFA'12 Proceedings of the 8th European conference on Modelling Foundations and Applications
Hi-index | 0.00 |
The development and maintenance of UML models is an inherently distributed activity, where distribution may be geographical, temporal or both. It is therefore increasingly important to be able to interchange model information between tools - whether in a tool chain, for legacy reasons or because of the natural heterogeneity resulting from distributed development contexts. In this study we consider the current utility of XMI interchange for supporting OSS tool adoption to complement other tools in an embedded systems development context. We find that the current state of play is disappointing, and speculate that the problem lies both with the open standards and the way in which they are being supported and interpreted. There is a challenge here for the OSS community to take a lead as tool vendors gear up for XMI 2.0.