Högskolan i Skövde

his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A retrospective on Telos as a metamodeling language for requirements engineering
Department of Informatics and Telecommunications, National and Kapodistrian University of Athens University Campus, Greece.ORCID iD: 0000-0002-1954-8338
Department of Computer Science, Rutgers University, Piscataway, NJ, USA.
Department of Informatics, Athens University of Economic and Business, Greece.
Institute of Computer Science, Foundation for Research and Technology - Hellas, Heraklion, Crete, Greece.
Show others and affiliations
2021 (English)In: Requirements Engineering, ISSN 0947-3602, E-ISSN 1432-010X, Vol. 26, p. 1-23Article in journal (Refereed) Published
Abstract [en]

Telos is a conceptual modeling language intended to capture software knowledge, such as software system requirements, domain knowledge, architectures, design decisions and more. To accomplish this, Telos was designed to be extensible in the sense that the concepts used to capture software knowledge can be defined in the language itself, instead of being built-in. This extensibility is accomplished through powerful metamodeling features, which proved very useful for interrelating heterogeneous models from requirements, model-driven software engineering, data integration, ontology engineering, cultural informatics and education. We trace the evolution of ideas and research results in the Telos project from its origins in the late eighties. Our account looks at the semantics of Telos, its various implementations and its applications. We also recount related research by other groups and the cross-influences of ideas thereof. We conclude with lessons learnt.

Place, publisher, year, edition, pages
Springer, 2021. Vol. 26, p. 1-23
Keywords [en]
Metamodeling, Conceptual modeling, Knowledge representation, Software engineering, Requirements modeling, Semantic networks, RDF, Cultural informatics
National Category
Engineering and Technology Information Systems Software Engineering Computer Sciences
Research subject
Information Systems
Identifiers
URN: urn:nbn:se:his:diva-18313DOI: 10.1007/s00766-020-00329-xISI: 000562925300001Scopus ID: 2-s2.0-85081901170OAI: oai:DiVA.org:his-18313DiVA, id: diva2:1414547
Note

Published: 12 March 2020

Available from: 2020-03-13 Created: 2020-03-13 Last updated: 2025-09-29Bibliographically approved

Open Access in DiVA

fulltext(683 kB)718 downloads
File information
File name FULLTEXT01.pdfFile size 683 kBChecksum SHA-512
666579eba427e48097b290c32c5ffb846a4ef0f99d801d2fd5b39e21e798a8b0d56bba9a86a379efc9241582acc7d3b1ba48e53359706bff4c9fa5cdbf2cb86b
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Jeusfeld, Manfred A.

Search in DiVA

By author/editor
Koubarakis, ManolisJeusfeld, Manfred A.
By organisation
School of InformaticsInformatics Research Environment
In the same journal
Requirements Engineering
Engineering and TechnologyInformation SystemsSoftware EngineeringComputer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 720 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 1543 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf