Software Architecture

Swagger

A software framework for an Open API, that is a specification for machine-readable interface files for describing, producing, consuming, and visualizing RESTful Web services.

UML

Stands for Unified Modeling Language, a developmental standard language used to visualize the design of a system, also used for specifying, constructing, and documenting the artifacts of software systems.

Webservices

REST - software architecture style with guidelines and best practices for creating scalable web services, SOAP, JSON-RPC, XML-RPC.

Web services

A standardized information exchange systems for integrating web-based applications using the XML, SOAP, WSDL over an Internet protocol backbone.

WML

Stands for Wireless Markup Language, it is based on XML, used to specify content and user interface for Wireless Application Protocol devices, allows the text portions of Web pages to be presented on cellular telephones.

XAML

Stands for Extensible Application Markup Language, Microsoft's variant of XML-based language for describing a GUI, used for initializing structured values and objects. 

XML

Stands for the Extensible Markup Language. A file format used to create common information formats and share the format and the data on the web. Describes how data is organized, stored and retrieved from memory. 

XML parser

A software library that provides interfaces for client applications to work with an XML document. 

XSLT

Stands for XSL Transformations, a language for transforming XML documents into other formats (like transforming XML into HTML).

Subscribe for updates