This paper introduces the requirements modeling lan-guage called Techne, in response to a new core ontology for requirements [5]. The basic elements of Techne models are propositions that represent domain assumptions, goals, quality constraints, or tasks. Moreover, goals and qual-ity constraints may be mandatory or optional and there can be preference relations defined over them. Given a re-quirements problem consisting of mandatory/optional goals and domain assumptions, a solution consists of a collection of tasks and quality constraints which together satisfy all mandatory goals and do as well as possible with respect to optional ones. A formal semantics is provided for Techne, along with a syntax, as well as illustrative examples
Today, it is well known that missing, incomplete or inconsistent requirements lead to faulty softwar...
Abstract. [Context and motivation] Stakeholder requirements are notoriously informal, vague, ambiguo...
Requirement specification is usually done with a combination of Natural Language (NL) and informal ...
Abstract—Techne is an abstract requirements modeling lan-guage that lays formal foundations for new ...
Requirements specification activity in a human-readable and formal representation is a crucial task ...
Requirements specification activity in a human-readable and formal representation is a crucial task ...
Abstract—We propose a modeling language for non-functional requirements (NFRs) that views NFRs as re...
Abstract. Modeling languages have been evaluated through empirical studies, comparisons of language ...
Requirements consist of (a) domain assumptions, (b) hard goals, (c) quality constraints, (d) possibl...
Requirements consist of (a) domain assumptions, (b) hard goals, (c) quality constraints, (d) possibl...
The requirements elicited from stakeholders suffer from various afflictions, including informality, ...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
[Context and motivation] In Requirements Management, ontologies are used to reconcile gaps in the kn...
Today, it is well known that missing, incomplete or inconsistent requirements lead to faulty softwar...
Today, it is well known that missing, incomplete or inconsistent requirements lead to faulty softwar...
Abstract. [Context and motivation] Stakeholder requirements are notoriously informal, vague, ambiguo...
Requirement specification is usually done with a combination of Natural Language (NL) and informal ...
Abstract—Techne is an abstract requirements modeling lan-guage that lays formal foundations for new ...
Requirements specification activity in a human-readable and formal representation is a crucial task ...
Requirements specification activity in a human-readable and formal representation is a crucial task ...
Abstract—We propose a modeling language for non-functional requirements (NFRs) that views NFRs as re...
Abstract. Modeling languages have been evaluated through empirical studies, comparisons of language ...
Requirements consist of (a) domain assumptions, (b) hard goals, (c) quality constraints, (d) possibl...
Requirements consist of (a) domain assumptions, (b) hard goals, (c) quality constraints, (d) possibl...
The requirements elicited from stakeholders suffer from various afflictions, including informality, ...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
[Context and motivation] In Requirements Management, ontologies are used to reconcile gaps in the kn...
Today, it is well known that missing, incomplete or inconsistent requirements lead to faulty softwar...
Today, it is well known that missing, incomplete or inconsistent requirements lead to faulty softwar...
Abstract. [Context and motivation] Stakeholder requirements are notoriously informal, vague, ambiguo...
Requirement specification is usually done with a combination of Natural Language (NL) and informal ...