39 relations: Abstraction (computer science), Actifsource, Anti-lock braking system, Automatic programming, Automation, Automotive engineering, Computer-aided software engineering, Domain-driven design, Domain-specific language, Domain-specific multimodeling, Eclipse Modeling Framework, Entity–relationship model, Extended Backus–Naur form, Formal language, Framework-specific modeling language, General-purpose modeling, Generic Eclipse Modeling System, Generic Modeling Environment, Graphical Modeling Framework, Meta-Object Facility, MetaEdit+, Metamodeling, Model-driven architecture, Model-driven engineering, Object-oriented programming, Ontology language, Semantics, Software, Software development process, Software engineering, Software factory, Source code, Steering wheel, Stereotype (UML), Systems engineering, Systems Modeling Language, Unified Modeling Language, User interface, XML schema.
Abstraction (computer science)
In software engineering and computer science, abstraction is.
New!!: Domain-specific modeling and Abstraction (computer science) · See more »
Actifsource
Actifsource is a domain specific modeling workbench.
New!!: Domain-specific modeling and Actifsource · See more »
Anti-lock braking system
An anti-lock braking system (ABS) is a safety anti-skid braking system used on aircraft and on land vehicles, such as cars, motorcycles, trucks and buses.
New!!: Domain-specific modeling and Anti-lock braking system · See more »
Automatic programming
In computer science, the term automatic programming identifies a type of computer programming in which some mechanism generates a computer program to allow human programmers to write the code at a higher abstraction level.
New!!: Domain-specific modeling and Automatic programming · See more »
Automation
Automation is the technology by which a process or procedure is performed without human assistance.
New!!: Domain-specific modeling and Automation · See more »
Automotive engineering
Automotive engineering, along with aerospace engineering and marine engineering, is a branch of vehicle engineering, incorporating elements of mechanical, electrical, electronic, software and safety engineering as applied to the design, manufacture and operation of motorcycles, automobiles and trucks and their respective engineering subsystems.
New!!: Domain-specific modeling and Automotive engineering · See more »
Computer-aided software engineering
Computer-aided software engineering (CASE) is the domain of software tools used to design and implement applications.
New!!: Domain-specific modeling and Computer-aided software engineering · See more »
Domain-driven design
Domain-driven design (DDD) is an approach to software development for complex needs by connecting the implementation to an evolving model.
New!!: Domain-specific modeling and Domain-driven design · See more »
Domain-specific language
A domain-specific language (DSL) is a computer language specialized to a particular application domain.
New!!: Domain-specific modeling and Domain-specific language · See more »
Domain-specific multimodeling
Domain-specific multimodeling is a software development paradigm where each view is made explicit as a separate domain-specific language (DSL).
New!!: Domain-specific modeling and Domain-specific multimodeling · See more »
Eclipse Modeling Framework
Eclipse Modeling Framework (EMF) is an Eclipse-based modeling framework and code generation facility for building tools and other applications based on a structured data model.
New!!: Domain-specific modeling and Eclipse Modeling Framework · See more »
Entity–relationship model
An entity–relationship model (ER model for short) describes interrelated things of interest in a specific domain of knowledge.
New!!: Domain-specific modeling and Entity–relationship model · See more »
Extended Backus–Naur form
In computer science, extended Backus-Naur form (EBNF) is a family of metasyntax notations, any of which can be used to express a context-free grammar.
New!!: Domain-specific modeling and Extended Backus–Naur form · See more »
Formal language
In mathematics, computer science, and linguistics, a formal language is a set of strings of symbols together with a set of rules that are specific to it.
New!!: Domain-specific modeling and Formal language · See more »
Framework-specific modeling language
A framework-specific modeling languageM.
New!!: Domain-specific modeling and Framework-specific modeling language · See more »
General-purpose modeling
General-purpose modeling (GPM) is the systematic use of a general-purpose modeling language to represent the various facets of an object or a system.
New!!: Domain-specific modeling and General-purpose modeling · See more »
Generic Eclipse Modeling System
Generic Eclipse Modeling System (GEMS) is a configurable toolkit for creating domain-specific modeling and program synthesis environments for Eclipse.
New!!: Domain-specific modeling and Generic Eclipse Modeling System · See more »
Generic Modeling Environment
Generic Modeling Environment (GME) is a model-integrated program synthesis tool for creating domain-specific models of large-scale systems.
New!!: Domain-specific modeling and Generic Modeling Environment · See more »
Graphical Modeling Framework
The Graphical Modeling Framework (GMF) is a framework within the Eclipse platform.
New!!: Domain-specific modeling and Graphical Modeling Framework · See more »
Meta-Object Facility
The Meta-Object Facility (MOF) is an Object Management Group (OMG) standard for model-driven engineering.
New!!: Domain-specific modeling and Meta-Object Facility · See more »
MetaEdit+
MetaEdit+ is an environment for creating and using Domain-Specific Modeling languages.
New!!: Domain-specific modeling and MetaEdit+ · See more »
Metamodeling
A metamodel or surrogate model is a model of a model, and metamodeling is the process of generating such metamodels.
New!!: Domain-specific modeling and Metamodeling · See more »
Model-driven architecture
Model-driven architecture (MDA®) is a software design approach for the development of software systems.
New!!: Domain-specific modeling and Model-driven architecture · See more »
Model-driven engineering
Model-driven engineering (MDE) is a software development methodology that focuses on creating and exploiting domain models, which are conceptual models of all the topics related to a specific problem.
New!!: Domain-specific modeling and Model-driven engineering · See more »
Object-oriented programming
Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").
New!!: Domain-specific modeling and Object-oriented programming · See more »
Ontology language
In computer science and artificial intelligence, ontology languages are formal languages used to construct ontologies.
New!!: Domain-specific modeling and Ontology language · See more »
Semantics
Semantics (from σημαντικός sēmantikós, "significant") is the linguistic and philosophical study of meaning, in language, programming languages, formal logics, and semiotics.
New!!: Domain-specific modeling and Semantics · See more »
Software
Computer software, or simply software, is a generic term that refers to a collection of data or computer instructions that tell the computer how to work, in contrast to the physical hardware from which the system is built, that actually performs the work.
New!!: Domain-specific modeling and Software · See more »
Software development process
In software engineering, a software development process is the process of dividing software development work into distinct phases to improve design, product management, and project management.
New!!: Domain-specific modeling and Software development process · See more »
Software engineering
Software engineering is the application of engineering to the development of software in a systematic method.
New!!: Domain-specific modeling and Software engineering · See more »
Software factory
A software factory is a structured collection of related software assets that aids in producing computer software applications or software components according to specific, externally defined end-user requirements through an assembly process.
New!!: Domain-specific modeling and Software factory · See more »
Source code
In computing, source code is any collection of code, possibly with comments, written using a human-readable programming language, usually as plain text.
New!!: Domain-specific modeling and Source code · See more »
Steering wheel
A steering wheel (also called a driving wheel or a hand wheel) is a type of steering control in vehicles and vessels (ships and boats).
New!!: Domain-specific modeling and Steering wheel · See more »
Stereotype (UML)
A stereotype is one of three types of extensibility mechanisms in the Unified Modeling Language (UML), the other two being tags and constraints.
New!!: Domain-specific modeling and Stereotype (UML) · See more »
Systems engineering
Systems engineering is an interdisciplinary field of engineering and engineering management that focuses on how to design and manage complex systems over their life cycles.
New!!: Domain-specific modeling and Systems engineering · See more »
Systems Modeling Language
The Systems Modeling Language (SysML) is a general-purpose modeling language for systems engineering applications.
New!!: Domain-specific modeling and Systems Modeling Language · See more »
Unified Modeling Language
The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering, that is intended to provide a standard way to visualize the design of a system.
New!!: Domain-specific modeling and Unified Modeling Language · See more »
User interface
The user interface (UI), in the industrial design field of human–computer interaction, is the space where interactions between humans and machines occur.
New!!: Domain-specific modeling and User interface · See more »
XML schema
An XML schema is a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed by XML itself.
New!!: Domain-specific modeling and XML schema · See more »
Redirects here:
Domain Specific Modelling, Domain specific modeling, Domain-Specific Modeling, Domain-specific modeling language, Domain-specific modelling, Domain-specific modelling language.
References
[1] https://en.wikipedia.org/wiki/Domain-specific_modeling