• Publications
  • Influence
Non-Functional Requirements in Software Engineering
TLDR
Decomposition methods for processes are described in [Nixon93, 94a, 97a], drawing on implementations of processes [Chung84, 88], and a fuller catalogue would include parameterized definitions too.
Towards modelling and reasoning support for early-phase requirements engineering
  • E. Yu
  • Computer Science
    Proceedings of ISRE '97: 3rd IEEE International…
  • 5 January 1997
TLDR
This paper argues that a different kind of modelling and reasoning support is needed for the early phase of requirements engineering, which aims to model and analyze stakeholder interests and how they might be addressed, or compromised, by various system-and-environment alternatives.
Modeling Strategic Relationships for Process Reengineering
  • E. Yu
  • Computer Science
    Social Modeling for Requirements Engineering
  • 2011
TLDR
This thesis proposes a modelling framework i* (pronounced i-star) consisting of two modelling components: the Strategic Dependency (SD) model and the Strategic Rationale (SR) model, which describes a process in terms of intentional dependency relationships among agents.
Evaluating goal models within the goal‐oriented requirement language
TLDR
The application of rigorous analysis procedures to goal models to provide several benefits beyond the initial act of modeling to allow modelers to assess the satisfaction of goals, facilitate evaluation of high‐level design alternatives, help analysts decide on the high-level requirements and design of the system, test the sanity of a model, and support communication and learning.
Social Modeling for Requirements Engineering
TLDR
The i* framework aims to offer a modeling approach to the relationships embedded in computer systems that is part of an engineering method that offers systematic techniques and tools providing smooth linkages to the rest of the system development process, including system design and implementation.
Security and privacy requirements analysis within a social setting
TLDR
A methodological framework for dealing with security and privacy requirements based on i*, an agent-oriented requirements modeling language is proposed, which supports a set of analysis techniques and helps identify potential system abusers and their malicious intents.
From object-oriented to goal-oriented requirements analysis
were proposed more than 10 years ago. The Object-Oriented Systems Analysis (OOSA) technique [12] adopts the Entity-Relationship (ER) model to capture the declarative aspects of a software system.
Understanding "why" in software process modelling, analysis, and design
  • E. Yu, J. Mylopoulos
  • Computer Science
    Proceedings of 16th International Conference on…
  • 21 May 1994
TLDR
This paper presents a model which captures the intentional structure of a software process and its embedding organization, in terms of dependency relationships among actors, embedded in the conceptual modeling language Telos.
Social Modeling and i*
  • E. Yu
  • Computer Science
    Conceptual Modeling: Foundations and Applications
  • 4 July 2009
TLDR
This chapter reviews the approach taken by the i* framework, highlights its application in several areas, and outlines some open research issues.
Strategic business modeling: representation and reasoning
Business intelligence (BI) offers tremendous potential for business organizations to gain insights into their day-to-day operations, as well as longer term opportunities and threats. However, most of
...
1
2
3
4
5
...