Abstract
UML and BPMN are modelling notations; XML and JSON are simple languages used for structuring information exchanged. They all work best with specialised tools. UML can be used for sketching, detailed design work or even to produce software code directly. UML diagram types include Class, Object, Use-case, Activity, Sequence and State diagrams. Each diagram is one view of a model. BPMN is used for describing workflow. XML is descriptive, extensible markup language for structuring information in documents. The structure of an XML document is specified in schema. JSON is simpler than XML and is widely used on the web.
References
Fowler M. UML distilled: a brief guide to the standard object modeling language. 3rd ed. Boston: Addison Wesley; 2004.
White SA. Introduction to BPMN. IBM Cooperation 2.0. 2004.
Bray T, Paoli J, Sperberg-McQueen CM, Maler E, Yergeau F. Extensible markup language (XML). World Wide Web Consortium 1998 Recommendation REC-xml-19980210. http://www.w3.org/TR/1998/REC-xml-19980210
Bray T. The JavaScript Object Notation (JSON) Data interchange format. Internet Engineering Task Force (IETF) 2014 RFC 7157.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer-Verlag London
About this chapter
Cite this chapter
Benson, T., Grieve, G. (2016). UML, BPMN, XML and JSON. In: Principles of Health Interoperability. Health Information Technology Standards. Springer, Cham. https://doi.org/10.1007/978-3-319-30370-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-30370-3_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-30368-0
Online ISBN: 978-3-319-30370-3
eBook Packages: MedicineMedicine (R0)