A Tutorial for a RE-Tool

Slides:



Advertisements
Similar presentations
1 GRL Introduction Lin Liu University of Toronto April 2001.
Advertisements

Semantic Web in Group Formation Asma Ounnas Learning Societies Lab School of Electronics and Computer Science The University of Southampton, UK
Centralize or Decentralize? A Requirements Engineering Perspective on Internet-Scale Architectures Eric Yu University of Toronto July 2000.
© Eric Yu Strategic Actor Relationships Modelling with i* Eric Yu University of Toronto December 13-14, 2001 IRST, Trento, Italy.
A UML Profile for Goal-Oriented and Use Case-Driven Representation of NFRs and FRs Sam Supakkul Titat Software LLC Lawrence Chung The.
SUBMITTED TO: DR. LAWRENCE CHUNG ASSOCIATE PROFESSOR, DEPARTMENT OF COMPUTER SCIENCE, THE UNIVERSITY OF TEXAS AT DALLAS, RICHARDSON, TX SUBMITTED.
Towards a Model-based COTS-Aware Requirements Engineering Approach Lawrence Chung and Kendra Cooper MBRE ‘01.
Software Transparency Support from Dagstuhl-Seminar :Science of Design 10/2008 Julio Cesar Sampaio do Prado Leite Departamento de Informática Pontifícia.
Developing MAS The GAIA Methodology A Brief Summary by António Castro and Prof. Eugénio Oliveira.
Software engineering for supply chains:
Amirkabir University of Technology, Computer Engineering Faculty, Intelligent Systems Laboratory,Requirements Engineering Course, Dr. Abdollahzadeh 1 Dealing.
The CONVERSE Project: Tough on Change, Tough on the Causes of Change. Improving Software in Engine Controllers University of York John McDermid, John Clark.
Shiva Vafadar 1 آزمايشکاه سيستم های هوشمند ( Requirements Engineering : A Roadmap Dealing with Non-Functional.
Dealing with NFRs Vahid Jalali Amirkabir university of technology, Department of computer engineering and information technology, Intelligent systems laboratory,
Toward Component Non-functional Interoperability Analysis: A UML- based and Goal-oriented Approach Sam Supakkul and Lawrence Chung The University of Texas.
Romaric GUILLERM Hamid DEMMOU LAAS-CNRS Nabil SADOU SUPELEC/IETR ESM'2009, October 26-28, 2009, Holiday Inn Leicester, Leicester, United Kingdom.
Problems in handling NFR Term Paper (as-is) problem statement BY AJAYKUMAR ASWATHAPPA CS/SE 6361 EXECUTIVE.
Repetitive Inconsistent Pillars of Automation Getting Stakeholders Support Tools and Processes Collaboration between teams.
Nary Subramanian Firmware Engineer Applied Technology Division Anritsu Company Richardson, TX. Lawrence Chung.
Role-based Trust Management Security Policy Analysis and Correction Environment (RT-SPACE). Gregory T. Hoffer CS7323 – Research Seminar (Dr. Qi Tian)
Requirements Expression and Modelling
revised CmpE 583 Fall 2006Discussion: OWL- 1 CmpE 583- Web Semantics: Theory and Practice DISCUSSION: OWL Atilla ELÇİ Computer Engineering.
Capturing, Organizing, and Reusing Knowledge of NFRs: An NFR Pattern Approach Sam Supakkul 1 Tom Hill 2 Ebenezer Akin Oladimeji 3 Lawrence Chung 1 1 The.
OVERVIEW TEAM ARCHITECTURE THE PROCESS Top Level SADT Diagram
Virtual OSGi Framework and Telecommunications Sam Supakkul Yotta Networks Digital Pockets, LLC Dallas, Texas Lawrence Chung Dept.
Loc-based Variability for Mobile Information Systems Raian Ali, Fabiano Dalpiaz, Paolo Giorgini CAiSE’ June 2008.
Applying a Goal-Oriented Method for Hazard Analysis: A Case Study Sam Supakkul The University of Texas at Dallas Lawrence Chung The.
1 Sobah Abbas Petersen Adjunct Associate Professor TDT4252 Modelling of Information Systems Advanced Course Lecture 5: i*modelling.
1 From GORE (not the US presidential candidate) to AORE (Agent-Oriented Requirements Engineering) Eric Yu University of Toronto November 2000.
1 An Agent-Oriented Methodology for Requirements Elicitation Luiz Marcio Cysneiros Dept. of Math and Stat Information Technology Program York University.
Sam Supakkul Lawrence Chung The University of Texas at Dallas
Goal and Requirement Change Management in Enterprise Architecture Abelneh Teka 13, June 2012.
Requirement Engineering for Trust Management : Model, Methodology Reasoning P. Giorgini, F. Massacci, J. Mylopoulos, N. Zannone, “Requirements Engineering.
ATAL - Seattle, August 1 st, A Knowledge Level Software Engineering Methodology for Agent Oriented Programming The Tropos framework Fausto Giunchiglia.
ATAL - Seattle, August 1 st, A Knowledge Level Software Engineering Methodology for Agent Oriented Programming The Tropos framework Fausto Giunchiglia.
Intentions and Agents From Entities and Relationships to Goals and Agents Intentions, Goals, Softgoals Design Rationale Agents and Social Settings Speech.
A Goal Based Methodology for Developing Domain-Specific Ontological Frameworks Faezeh Ensan, Weichang Du Faculty of Computer Science, University of New.
Capturing and Reusing Functional and Non-functional Requirements Knowledge: A Goal-Object Pattern Approach Lawrence Chung and Sam Supakkul The University.
COTS-Aware Requirements Engineering and Software Architecting
T HE F IRST R ULE OF S OFTWARE S USTAINABILITY : D O NOT TALK ABOUT S OFTWARE S USTAINABILITY The Problem Time is a facile measurement of software sustainability.
Developing Adaptable Software Architectures for Real-Time Systems Using Design Patterns Lawrence Chung, Kendra Cooper, Anna Yi The University of Texas.
What is Automation and Robotics?. Understandings Automation is the use of technology to ease human labor or to extend the mental or physical capabilities.
 SAP AG 2007, SAP CSUN 2007 Conference Presentation / 1 Presented by Team “Call of Duty” 29 th April 2010 CS 6361, University of Texas At Dallas.
 2001 John Mylopoulos STRAW’ Software Architectures as Social Structures John Mylopoulos University of Toronto First ICSE Workshop titled “From.
SERIT TA 7 Contribution for the Preparation of Horizon 2020 Mission 6 : Ensure privacy and freedom.
Software Architecting Using Goals, Scenarios, Patterns and Objects Lawrence Chung The University of Texas at Dallas.
Integrating FRs and NFRs: A Use Case and Goal Driven Approach Presented by Chin-Yi Tsai.
Integrating FRs and NFRs: A Use Case and Goal Driven Approach Sam Supakkul Network Surveillance Systems MCI Lawrence Chung Dept. of.
Yu, et al.’s “A Model-Driven Development Framework for Enterprise Web Services” In proceedings of the 10 th IEEE Intl Enterprise Distributed Object Computing.
Method engineering [infome] paper presentation Rodi heijbom
 Authors  Purpose  Main Phases  Related Literature  PDD  Examples  Conclusions.
Rule-based Context-aware Adaptation Using a Goal-Oriented Ontology Hongyuan Wang (Jilin University, China) Rutvij Mehta (The University of Texas at Dallas,USA)
Page 1 An Overview of The COTS-Aware Requirements Engineering and Software Architecting Project (CARE/SA) The University of Texas at Dallas Department.
IEEE Computer Society Digital Library (CSDL)
معرفی مجموعه‌ای از الگوهای فرآيند مخصوص نرم‌افزارهای بی‌درنگ
What to do in ICS4U? Grant Hutchison.
Ontology From Wikipedia, the free encyclopedia
The University of Texas at Dallas
PhUSE Computational Science
NFR Framework Workshop
Synergy Meeting Scheduler System
NFR Framework Workshop
Integrating FRs and NFRs: A Use Case and Goal Driven Approach
SDMS The University of Texas at Dallas
<I-N-C-A> and the I-Room
TDT4252 Modelling of Information Systems Advanced Course
RECOMMENDATIONS OF THE SIX DELEGATES
Sam: a model-driven development tool*
CS 491z / CS 791z Topics on Software Engineering
Presentation transcript:

A Tutorial for a RE-Tool RE Lab, CS Dept, UT Dallas 10/30/2018

http://www.utdallas.edu/~supakkul/tools/RE-Tools/download-installation.html Supports NFR framework, the i* Framework, KAOS, and the Problem Frames notations. Over 5,500 downloads from 99 countries URL: v3.0.2, https://sourceforge.net/projects/re-tools/ http://www.utdallas.edu/~supakkul/tools/RE-Tools/download-installation.html

The RE-Tool The RE-Tool supports Softgoal Interdependency Graph (SIG) Problem Interdependency Graph (PIG) etc. (e.g., UML, KAOS, or i*) Our team uses Blockchain for improving Business Processes, regarding trust and automation. Accenture, they look at Blockchain for improving Business Processes. < A Screenshot of the RE-Tool >

- Softgoal Interdependency Graph - Problem Interdependency Graph Ontology for Softgoal Interdependency Graph (SIG) and Problem Interdependency Graph (PIG) Concepts - Softgoal Interdependency Graph - Problem Interdependency Graph Relationships - Decomposition Relationships - Contribution Relationships Our team uses Blockchain for improving Business Processes, regarding trust and automation. Accenture, they look at Blockchain for improving Business Processes. -- - + ++ S- S+

SIG Example (1/2) Type [Topic] Type’ [Topic] or Type [Topic’] Our team uses Blockchain for improving Business Processes, regarding trust and automation. Accenture, they look at Blockchain for improving Business Processes. Type[Topic]: - Type is a non-functional concern - Topic defines the context for the Type < An Example SIG for Account Security >

SIG Example (2/2) Statement: Citizen wants his/her safety Safety[Citizen] Sam Supakkul , Lawrence Chung, Extending Problem Frames to deal with stakeholder problems: An Agent- and Goal-Oriented Approach, Proceedings of the 2009 ACM symposium on Applied Computing, March 08-12, 2009, Honolulu, Hawaii

PIG Example Case Study: 1992 London Ambulance System Problem refinement Root-causal analysis Solution exploration Problem resolution analysis Sam Supakkul , Lawrence Chung, Extending Problem Frames to deal with stakeholder problems: An Agent- and Goal-Oriented Approach, Proceedings of the 2009 ACM symposium on Applied Computing, March 08-12, 2009, Honolulu, Hawaii

https://www.youtube.com/channel/UC0aSncXiYNIU8Co9Qv9Ttgw

RE Lab, CS Dept, UT Dallas 10/30/2018 IDEF0 Tools RE Lab, CS Dept, UT Dallas 10/30/2018

Demo

Goal-Oriented RE KAOS : Functional/Hard Goals NFR Framework: Soft Goals Mylopoulos, J., Goal-oriented Requirements Engineering, Keynote speech at the 14th Int'l Conf. on Requirements Eng., IEEE Computer Society Press, 2006.