Share This Author
Revisiting the Core Ontology and Problem in Requirements Engineering
- Ivan Jureta, J. Mylopoulos, Stéphane Faulkner
- Computer Science16th IEEE International Requirements Engineering…
- 8 September 2008
New standards for what minimum information should be represented in RE languages and new criteria for determining whether RE has been successfully completed are established.
Techne: Towards a New Generation of Requirements Modeling Languages with Goals, Preferences, and Inconsistency Handling
- Ivan Jureta, Alexander Borgida, Neil A. Ernst, J. Mylopoulos
- Computer Science18th IEEE International Requirements Engineering…
- 27 September 2010
The need for Techne is motivated, the need is introduced through examples, and its formalization is sketched.
A core ontology for requirements
A new framework for the information that needs to be elicited over the course of RE and new criteria for determining whether an RE problem has been successfully addressed are established.
Towards a Requirements Modeling Language for Self-Adaptive Systems
The results suggest that context and resource concepts, as well as relegation and influence relations should be part of graphical modeling languages used to make early requirements models for SAS and to perform analysis over them.
Dealing with Quality Tradeoffs during Service Selection
- C. Herssens, Ivan Jureta, Stéphane Faulkner
- Computer ScienceInternational Conference on Autonomic Computing
- 2 June 2008
This work outlines and test a selection approach that accommodates priorities and that is based on available multi criteria decision making techniques and demonstrates its utility in the service selection process.
A comprehensive quality model for service-oriented systems
- Ivan Jureta, C. Herssens, Stéphane Faulkner
- Computer Science, BusinessSoftware Quality Journal
- 1 March 2009
The part of the UML metamodel specialized for Quality of Service with QVDP concepts unavailable in UML is extended and the need for integration of priority and dependency information within any quality model for services is highlighted and precise submodels for doing so are proposed.
Capturing Variability of Law with Nómos 2
This paper addresses the problem of modeling, exploring and selecting among alternatives in a variability space defined by laws, and includes a conceptual modeling framework for laws and reasoning techniques, called Nomos 2.
Capturing and Using QoS Relationships to Improve Service Selection
This work proposes a service selection approach that can deal with tradeoffs among QoS expectations at runtime, and proposes a multi-criteria decision making technique that uses the models for service selection.
Clear justification of modeling decisions for goal-oriented requirements engineering
The paper proposes the “Goal Argumentation Method (GAM)”, a method that guides argumentation and justification of modeling choices during the construction or critique of goal model instances and provides practical techniques for the engineer to ensure that requirements appearing both in arguments and in model instance elements are clear.
Requirements Engineering for Self-Adaptive Systems: Core Ontology and Problem Statement
This paper formally defines a minimal set of concepts and relations needed to formulate the requirements problem, its solutions, the changes in its formulation that arise from changes in the operating context, requirements, and resource availability.