First we consider, in Sect. In Sect. Statements can be shown to be either true or false see also Gonzalez-Perez and Henderson-Sellers A metamodel has been defined as an explicit specification of an abstraction expressed in a specific language. It should be stressed that the abstraction needed here is the F-abs kind of abstraction since it creates type rather than token models. Since it is both an abstraction and a simplification of some reality domain of interest , an ontology is also a model e. Nirenburg ; Guizzardi , p. It is widely stated that, while an ontology uses an open-world assumption, a model uses a closed-world assumption e.
Wang et al. For a conceptual model to be communicated to others, it is necessary to represent it in some way. In much of software engineering and conceptual modelling, such a representation is through the application of a graphically based modelling language ML —a language appropriate for each of the three domains shown in Fig.
Such an artificial language has many of the attributes of a natural language in terms of possessing both syntax and semantics. In his investigation of the correspondences of terminology in the metamodelling and the ontology subdisciplines, Henderson-Sellers b concludes, as here, that there is a correspondence between a domain-specific ontology and the method domain in Fig. This is named, variously, meta-ontology, ontology specification language, foundational ontology or higher level ontology see Fig. Sorry, but we can't respond to individual comments.
Recent searches Clear All. Update Location. If you want NextDay, we can save the other items for later.
Yes—Save my other items for later. No—I want to keep shopping.
- Agile Web Application Development with Yii 1.1 and PHP5: Fast-track your web application development by harnessing the power of the Yii PHP Framework!
- In Defense of Intuitions: A New Rationalist Manifesto?
- On the Mathematics of Modelling, Metamodelling, Ontologies and Modelling Languages.
- About This Item;
Order by , and we can deliver your NextDay items by. In your cart, save the other item s for later in order to get NextDay delivery.
Modeling language - Wikipedia
We moved your item s to Saved for Later. There was a problem with saving your item s for later. You can go to cart and save for later there. Average rating: 0 out of 5 stars, based on 0 reviews Write a review. Software Engineering - Metamodel for Development Methodologies. Archived 15 October at the Wayback Machine.
Advances in Engineering Software. Software engineering. Computer programming Requirements engineering Software deployment Software design Software maintenance Software testing Systems analysis Formal methods. Data modeling Enterprise architecture Functional specification Modeling language Orthogonality Programming paradigm Software Software archaeology Software architecture Software configuration management Software development methodology Software development process Software quality Software quality assurance Software verification and validation Structured analysis.
Dijkstra Delores M. Computer science Computer engineering Project management Risk management Systems engineering. Category Commons.
Categories : Software design Scientific modeling. Hidden categories: Webarchive template wayback links Use dmy dates from March Commons category link is on Wikidata Articles with French-language external links. Namespaces Article Talk.
Views Read Edit View history. In other projects Wikimedia Commons.