HOME TheInfoList
Providing Lists of Related Topics to Help You Find Great Stuff







Controlled Vocabulary
Controlled vocabularies provide a way to organize knowledge for subsequent retrieval. They are used in subject indexing schemes, subject headings, thesauri,[1][2] taxonomies and other knowledge organization systems. Controlled vocabulary schemes mandate the use of predefined, authorised terms that have been preselected by the designers of the schemes, in contrast to natural language vocabularies, which have no such restriction. In library and information science, controlled vocabulary is a carefully selected list of words and phrases, which are used to tag units of information (document or work) so that they may be more easily retrieved by a search.[3][4] Controlled vocabularies solve the problems of homographs, synonyms and polysemes by a bijection between concepts and authorized terms
[...More Info...]      
[...Related Items...]



Model Transformation Language
A model transformation language in systems and software engineering is a language intended specifically for model transformation. The notion of model transformation is central to model-driven development. A model transformation, which is essentially a program which operates on models, can be written in a general-purpose programming language, such as Java. However, special-purpose model transformation languages can offer advantages, such as syntax that makes it easy to refer to model elements. For writing bidirectional model transformations, which maintain consistency between two or more models, a specialist bidirectional model transformation language is particularly important, because it can help avoid the duplication that would result from writing each direction of the transformation separately. Currently, most model transformation languages are being developed in academia
[...More Info...]      
[...Related Items...]



Meta-Object Facility
The Meta-Object Facility (MOF) is an Object Management Group (OMG) standard for model-driven engineering. Its purpose is to provide a type system for entities in the CORBA architecture and a set of interfaces through which those types can be created and manipulated. The official reference page may be found at OMG's website.[1] MOF was developed to provide a type system for use in the CORBA architecture, a set of schemas by which the structure, meaning and behaviour of objects could be defined, and a set of CORBA interfaces through which these schemas could be created, stored and manipulated.[2] MOF is designed as a four-layered architecture. It provides a meta-meta model at the top layer, called the M3 layer. This M3-model is the language used by MOF to build metamodels, called M2-models. The most prominent example of a Layer 2 MOF model is the UML metamodel, the model that describes the UML itself
[...More Info...]      
[...Related Items...]



Domain-specific Programming Language
A domain-specific language (DSL) is a computer language specialized to a particular application domain. This is in contrast to a general-purpose language (GPL), which is broadly applicable across domains. There are a wide variety of DSLs, ranging from widely used languages for common domains, such as HTML for web pages, down to languages used by only one or a few pieces of software, such as MUSH soft code. DSLs can be further subdivided by the kind of language, and include domain-specific markup languages, domain-specific modeling languages (more generally, specification languages), and domain-specific programming languages. Special-purpose computer languages have always existed in the computer age, but the term "domain-specific language" has become more popular due to the rise of domain-specific modeling
[...More Info...]      
[...Related Items...]



picture info

QVT
QVT (Query/View/Transformation) is a standard set of languages for model transformation defined by the Object Management Group.[1] Model transformation is a key technique used in model-driven architecture. As the name QVT indicates, the OMG standard covers transformations, views and queries together. Model queries and model views can be seen as special kinds of model transformation, provided that we use a suitably broad definition of model transformation: a model transformation is a program which operates on models. The QVT standard defines three model transformation languages. All of them operate on models which conform to Meta-Object Facility (MOF) 2.0 metamodels; the transformation states which metamodels are used. A transformation in any of the three QVT languages can itself be regarded as a model, conforming to one of the metamodels specified in the standard
[...More Info...]      
[...Related Items...]



picture info

Enterprise 2.0
Web 2.0 (also known as Participative (or Participatory)[1] and Social Web)[2] refers to websites that emphasize user-generated content, ease of use, participatory culture and interoperability (i.e., compatible with other products, systems, and devices) for end users. The term was invented by Darcy DiNucci in 1999 and later popularized by Tim O'Reilly and Dale Dougherty at the O'Reilly Media Web 2.0 Conference in late 2004.[3][4][5][6] The Web 2.0 framework specifies only the design and use of websites and does not place any technical demands or specifications on designers. The transition was gradual and, therefore, no precise date for when this change happened has been given.[
[...More Info...]      
[...Related Items...]



Jumper 2.0
ApexKB (formerly Jumper), is a discontinued free and open-source script for collaborative search and knowledge management[1] powered by a shared enterprise bookmarking engine that is a fork of KnowledgebasePublisher.[2] It was publicly announced on 29 September 2008.[3] A stable version of Jumper (version 2.0.1.1) was publicly released under the GNU General Public License and made available on Sourceforge on 26 March 2009.[4] ApexKB empowers users to compile and share collaborative bookmarks by crowdsourcing their knowledge, experience and insights using knowledge tags
[...More Info...]      
[...Related Items...]