SEQUAL as a Framework for Understanding and Assessing Quality of Models and Modeling Languages

SEQUAL as a Framework for Understanding and Assessing Quality of Models and Modeling Languages

John Krogstie
Copyright: © 2015 |Pages: 10
DOI: 10.4018/978-1-4666-5888-2.ch154
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Chapter Preview

Top

Background

Since the early 90ties, many researchers have worked on quality of models. Work in our group on this topic can be traced back to at least 1993 (Lindland, 1993). Sindre and Lindland in particular collaborated on the next step, which ended up in a widely cited article (Lindland, Sindre & Sølvberg, 1994). Although a very elegant framework which was easily applicable for understanding important aspects of quality of models, several other works pointed to the need for extending the framework. Important inspirations in this regard was the work on 3 dimensions of requirements engineering (Pohl, 1993) work related to the semiotic ladder presented in early versions of the IFIP 8.1 FRISCO framework (Lindgren, 1990) and work on social construction of 'reality' and models thereof of the domain, which is typically not as ideal and objectively given in practice that as the original framework worked with (Berger & Luckmann, 1966). Specifically the framework of Pohl also pointed to the need for agreement between the stakeholders of the model.

Key Terms in this Chapter

Conceptual Model: Models in some (semi-) formal visual modeling language describing some area of interest.

Model: An abstraction represented in a modeling language.

Enterprise Model: A model with similar abstraction level as an analysis model meant to capture the totally of relevant aspects for enterprise development.

Modeling Language: A language (i.e. a set of symbols, and rules for how to combine these symbols) to represent knowledge.

Analysis Model: A model developed to learn all aspects of a problem domain to determine the best way to solve a specific set of user needs.

Complete Chapter List

Search this Book:
Reset