Language Specifications
A programming language is an artificial language that can be used to control the behavior of a machine, particularly a computer. Programming languages, like human languages, are defined through the use of syntactic and semantic rules, to determine structure and meaning respectively.
From : en.wikipedia.org/wiki/Programming language
Programming language - A standard which specifies how (sort of) human readable text is run on a computer. Programming languages vary quite a lot in style (e.g. Procedural - made up of blocks run from each other, Object-Oriented - program made of a set of communicating isolated objects, Functional - everything is a function!, ...), and make some things easier than others. There are low-level languages which give you lots of control over the computer and things run quickly, or higher level where you can get the computer to do lots with little work but have less total control, however these catagories aren't fixed. Examples include C, FORTRAN, Perl, Python, BASIC, Pascal, FORTH.
From : http://www-xray.ast.cam.ac.uk/~jss/lecture/computing/notes/out/glossary/
ADX
ADX is an XML Schema for writing architectural descriptions (ADs). The starting point for ADX is ANSI/IEEE Std 1471.
These are the goals of the ADX project:
To devise a markup language for architectural descriptions (ADs) to enable conformance with ANSI/IEEE Standard 1471.
ADX should support simple direct authoring with a text editor or XML editor.
ADX should support generation from a variety of sources, e.g., from databases or documentation extraction tools as well as from static, hand-edited files.
Exploit ADX schema definition for conformance checking of ADs against IEEE 1471 with schema-based tools. E.g., consistency of stakeholders and concerns, of views to their viewpoints, etc.
In the spirit of IEEE 1471, ADX should allow the definition, application and incorporation of new viewpoints into ADs. E.g., it should permit absorption of existing "viewpoint languages" such as OpenGroup's ADML and Irvine/CMU's xADL.
Similarly, ADX should permit the inclusion of any XML-based model notations (or inline graphics of models), potentially interspersed with styled text, in the document's views.
Utilize XSLT to transform ADs into other formats, initially XHTML and PDF; a contract for extending the format should be published, such that any extension or embedded XML content (e.g. ADL or SVG) should also support XSLT transformation to the same target document formats.
Capable of integration with other production tools: e.g., content management and change management systems.
Facilitate a modular approach to AD definition and tooling that allows "plug-ins" to further support particular architecture methods beyond the scope of the IEEE 1471 requirements.
visit
ADX
ADX was visited : 69 times
Loading .....