- Advanced Software Engineering Methodologies
- Business Process Modeling and Analysis
- Service-Oriented Architecture and Web Services
- Software Engineering Research
- Software Engineering Techniques and Practices
- Semantic Web and Ontologies
- Big Data and Business Intelligence
- Information and Cyber Security
- Business Strategy and Innovation
- Information Technology Governance and Strategy
- Multi-Agent Systems and Negotiation
- Software System Performance and Reliability
- Model-Driven Software Engineering Techniques
- Information Systems Theories and Implementation
- Digital Platforms and Economics
- Data Quality and Management
- Innovation and Knowledge Management
- Open Source Software Innovations
- Usability and User Interface Design
- Software Reliability and Analysis Research
- Service and Product Innovation
- Access Control and Trust
- CAR-T cell therapy research
- Collaboration in agile enterprises
- Wine Industry and Tourism
University of Toronto
2015-2024
Campbell University
2024
Harvard University
2024
Xiamen University of Technology
2024
Cape Fear Valley Medical Center
2024
Southern Regional Area Health Education Centers
2024
FirstHealth of the Carolinas
2024
Singapore University of Social Sciences
2024
Cummings Foundation
2024
Pontificia Universidad Católica de Chile
2008
article Free Access Share on From object-oriented to goal-oriented requirements analysis Authors: John Mylopoulos Professor of Computer Science at the University Toronto TorontoView Profile , Lawrence Chung Department Texas Dallas DallasView Eric Yu Faculty Information Studies Authors Info & Claims Communications ACMVolume 42Issue 1Jan. 1999 pp 31–37https://doi.org/10.1145/291469.293165Online:01 January 1999Publication History 331citation7,202DownloadsMetricsTotal Citations331Total...
Security issues for software systems ultimately concern relationships among social actors stakeholders, system users, potential attackers - and the acting on their behalf. We propose a methodological framework dealing with security privacy requirements based i*, an agent-oriented modeling language. The supports set of analysis techniques. In particular, attacker helps identify abusers malicious intents. Dependency vulnerability detect vulnerabilities in terms organizational stakeholders....
In trying to understand and redesign software processes, it is often necessary have an understanding of the whys that underlie whats - motivations, intents, rationales behind activities input-output flows. This paper presents a model which captures intentional structure process its embedding organization, in terms dependency relationships among actors. Actors depend on each other for goals be achieved, tasks performed, resources furnished. The embedded conceptual modeling language Telos. We...
Two requirements engineering techniques, i* and e <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup> value, work together to explore commercial e-services from a strategic-goal profitability perspective. We demonstrate our approach using case study on Internet radio
In this article, we introduce the application of rigorous analysis procedures to goal models provide several benefits beyond initial act modeling. Such can allow modelers assess satisfaction goals, facilitate evaluation high-level design alternatives, help analysts decide on requirements and system, test sanity a model, support communication learning. The be done in very different ways depending nature model purpose analysis. our work, use Goal-oriented Requirement Language (GRL), which is...
Goal-oriented requirements analysis techniques provide ways to refine organizational and technical objectives, more effectively explore alternatives during definition. After selecting a set of achieve these you can elaborate on them subsequent phases make precise complete. The authors argue that goal-oriented complements strengthens traditional by offering means for capturing evaluating alternative meeting business goals. They detail the five main steps comprise analysis. These include goal...
In trying to understand and redesign software processes, it is often necessary have an understanding of the "whys" that underlie "whats" - motivations, intents, rationales behind activities input-output flows. This paper presents a model which captures intentional structure process its embedding organization, in terms dependency relationships among actors. Actors depend on each other for goals be achieved, tasks performed, resources furnished. The embedded conceptual modeling language Telos....
One step towards a more systematic approach to the design of business processes is develop models that provide appropriate representations knowledge needed for understanding and reasoning about processes. We present modelling framework which uses goals, rules methods support analysis The frame-work consists two main components—a Strategic Dependency model describes process organization in terms intentional dependencies among actors, Rationale supports during redesign. Formal representation...
We introduce a variability-intensive approach to goal decomposition that is tailored support requirements identification for highly customizable software. The based on the semantic characterization of OR-decompositions goals. first show each high-level can be associated with set concerns, in response which, alternative refinements introduced. A text corpus relevant domain discourse used derive such variability concerns are specific problem. In parallel, contextual facts vary while being...