6533b85dfe1ef96bd12bdd07
RESEARCH PRODUCT
Editorial: Software language engineering
Jean Marie FavreDragan GaševićRalf LämmelAndreas Wintersubject
Social software engineeringbusiness.industryComputer scienceProgramming languageSoftware developmentSecond-generation programming languageOntology languagecomputer.software_genreComputer Graphics and Computer-Aided DesignSoftware frameworkComponent-based software engineeringSoftware constructionSoftware systembusinessSoftware engineeringcomputerdescription
Software languages play an important role in software development. Software languages are the artificial languages that are used to describe software systems at various abstraction levels. They are applied to describe requirements and designs for software, definitions of software architectures, and implementations of software systems. A huge variety of different technological spaces exist to describe languages: programming languages, software modeling languages, data modeling languages, domain-specific languages, ontology language, and others.
year | journal | country | edition | language |
---|---|---|---|---|
2008-01-01 | IET Software |