SlideShare une entreprise Scribd logo
1  sur  7
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
I5-ZP-0614-1 This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Zinayida Petrushyna, Alexander Ruppert, Ralf Klamma,
Dominik Renzel, and Matthias Jarke
iStar 2014
Seventh International i* Workshop,
Thessaloniki, Greece,
June 16-17, 2014
i*-REST: Light-Weight i* Modeling with
RESTful Web Services
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
I5-ZP-0614-2
i*-REST
Case study
services
Continuous Requirements
Modeling
Realization
t
Continuous
requirements
Modeling
Realization
Monitoring
Analysis
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
I5-ZP-0614-3
i*-REST Services
 Model creation
 Strategic Dependency i*
 API related to the iStarML
 Models are resources (REST)
 Model validation
 Storage and versioning
Modeling
Realization
Monitoring
Analysis
 Model visualization
 From iStarML to SVG
 Easy to embed into a Web page
 JS extension will allow user interactions
 Visualization of external files
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
I5-ZP-0614-4
Monitoring and Analysis Services
 Information System = social medium, e.g. blog, mailing list, forum, Wikipedia
 Data collection using Perl watcher scripts
 Analysis of data
– Data as a graph, users are nodes, their interactions are connections
– Social Network Analysis -> influence of users, their centrality
– Goal Mining -> goal phrases; Sentiment Mining -> sentiments in texts; Named Entity
Recognition -> concepts in texts
– K-means clustering -> popular user characteristics (similar graph positions and sentiments)
 Detection of communities -> tightly connected groups
 Mapping of communities -> connect initial communities
with their evolved states (communities in next time intervals)
Modeling
Realization
Monitoring
Analysis
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
I5-ZP-0614-5
Case Study on the Online Forum
Modeling
Realization
Monitoring
Analysis
• The language learning forum URCH:
# posts = 428,514; # users 21,004; # threads 67,421
• Forum users = graph nodes. Users in same threads are connected.
• Social Network Analysis: forum experts
• Goal Mining: verb to verb phrases that conclude user goals
• Sentiment Mining: # positive or negative words
• Named Entity Recogntion: # general concepts
• k-means clustering: central users with low and high influence
• Community detection and mapping:
# mapped communities 6474, # unmapped communities 475
• The monitoring and analysis results  automatic i* model creation.
• i* agents : users, threads, forums
• Intentional elements: user intents, user activities
• Forum users play different roles (clusters)
Continuousrequirements
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
I5-ZP-0614-6
Case Study Models
01-10.12.2004 08-17.12.2004
# posts = 471
# users = 22
# adjacent nodes = 43
# high influence users = 13
# low influence users = 2
need to learn
want to write
take to solve
started to take practice
prepared to take beast
trying to learn stuff
# posts = 226
# users = 20
# adjacent nodes = 15
# high influence users = 4
# low influence users = 4
how to answer
instructed to take writing
supposed to answerplan to take GRE
take to solve
Modeling
Realization
Monitoring
Analysis
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
I5-ZP-0614-7
Conclusion and Outlook
 Modeling continuous requirements
– Service-to-service communication (without human
intervention)
– REST-based API
 Extensions needed
– Strategic Rationale support
– i*-REST services for
– Collaborative modeling
– Sharing
– Scaffolding
– Survey of i* experts, stakeholders, and developers
Modeling
i*-REST services
Realization
Monitoring
Analysis
SNA, Goal Mining,
Sentiment Mining,
Named Entity
Recognition Community
Detection and Evolution
Continuousrequirements

Contenu connexe

Tendances

Poster jsoe research expo 2012
Poster   jsoe research expo 2012Poster   jsoe research expo 2012
Poster jsoe research expo 2012bdemchak
 
ICSE10 StakeNet Talk
ICSE10 StakeNet TalkICSE10 StakeNet Talk
ICSE10 StakeNet TalkSoo Ling Lim
 
Mining Software Repositories
Mining Software RepositoriesMining Software Repositories
Mining Software RepositoriesIsrael Herraiz
 
ICSE10 StakeSource Talk
ICSE10 StakeSource TalkICSE10 StakeSource Talk
ICSE10 StakeSource TalkSoo Ling Lim
 
MedPath Designer: A Process-based Modeling Language for Designing Care Pathways
MedPath Designer: A Process-based Modeling Language for Designing Care PathwaysMedPath Designer: A Process-based Modeling Language for Designing Care Pathways
MedPath Designer: A Process-based Modeling Language for Designing Care PathwaysObeo
 
PhD-Consultants-in-Bangalore
PhD-Consultants-in-BangalorePhD-Consultants-in-Bangalore
PhD-Consultants-in-BangalorePhdtopiccom
 
Computer Science PhD Project Guidance
Computer Science PhD Project GuidanceComputer Science PhD Project Guidance
Computer Science PhD Project GuidancePhD Services
 
What do Practitioners Expect from the Meta-modeling Tools? A Survey
What do Practitioners Expect from the Meta-modeling Tools? A SurveyWhat do Practitioners Expect from the Meta-modeling Tools? A Survey
What do Practitioners Expect from the Meta-modeling Tools? A SurveyObeo
 
Using Semantic Wiki as a Semantic Web Workbench
Using Semantic Wiki as a Semantic Web WorkbenchUsing Semantic Wiki as a Semantic Web Workbench
Using Semantic Wiki as a Semantic Web WorkbenchJie Bao
 
Tech leaders guide to effective building of machine learning products
Tech leaders guide to effective building of machine learning productsTech leaders guide to effective building of machine learning products
Tech leaders guide to effective building of machine learning productsGianmario Spacagna
 

Tendances (12)

Poster jsoe research expo 2012
Poster   jsoe research expo 2012Poster   jsoe research expo 2012
Poster jsoe research expo 2012
 
ICSE10 StakeNet Talk
ICSE10 StakeNet TalkICSE10 StakeNet Talk
ICSE10 StakeNet Talk
 
Mining Software Repositories
Mining Software RepositoriesMining Software Repositories
Mining Software Repositories
 
Iwesep19.ppt
Iwesep19.pptIwesep19.ppt
Iwesep19.ppt
 
ICSE10 StakeSource Talk
ICSE10 StakeSource TalkICSE10 StakeSource Talk
ICSE10 StakeSource Talk
 
MedPath Designer: A Process-based Modeling Language for Designing Care Pathways
MedPath Designer: A Process-based Modeling Language for Designing Care PathwaysMedPath Designer: A Process-based Modeling Language for Designing Care Pathways
MedPath Designer: A Process-based Modeling Language for Designing Care Pathways
 
Sem 5 books-list
Sem 5 books-listSem 5 books-list
Sem 5 books-list
 
PhD-Consultants-in-Bangalore
PhD-Consultants-in-BangalorePhD-Consultants-in-Bangalore
PhD-Consultants-in-Bangalore
 
Computer Science PhD Project Guidance
Computer Science PhD Project GuidanceComputer Science PhD Project Guidance
Computer Science PhD Project Guidance
 
What do Practitioners Expect from the Meta-modeling Tools? A Survey
What do Practitioners Expect from the Meta-modeling Tools? A SurveyWhat do Practitioners Expect from the Meta-modeling Tools? A Survey
What do Practitioners Expect from the Meta-modeling Tools? A Survey
 
Using Semantic Wiki as a Semantic Web Workbench
Using Semantic Wiki as a Semantic Web WorkbenchUsing Semantic Wiki as a Semantic Web Workbench
Using Semantic Wiki as a Semantic Web Workbench
 
Tech leaders guide to effective building of machine learning products
Tech leaders guide to effective building of machine learning productsTech leaders guide to effective building of machine learning products
Tech leaders guide to effective building of machine learning products
 

En vedette

Doctoral seminar (DBIS RWTH Aachen)
Doctoral seminar  (DBIS RWTH Aachen)Doctoral seminar  (DBIS RWTH Aachen)
Doctoral seminar (DBIS RWTH Aachen)Zina Petrushyna
 
Self-modeling and self-reflection of E-learning communities
Self-modeling and self-reflection of E-learning communitiesSelf-modeling and self-reflection of E-learning communities
Self-modeling and self-reflection of E-learning communitiesZina Petrushyna
 
First steps in social network analysis
First steps in social network analysisFirst steps in social network analysis
First steps in social network analysistelss09
 
Modeling Communities in Information Systems: Informal Learning Communities in...
Modeling Communities in Information Systems: Informal Learning Communities in...Modeling Communities in Information Systems: Informal Learning Communities in...
Modeling Communities in Information Systems: Informal Learning Communities in...Zina Petrushyna
 
Modeling of the learning outcomes reached at the summer school
Modeling of the learning outcomes reached at the summer schoolModeling of the learning outcomes reached at the summer school
Modeling of the learning outcomes reached at the summer schooltelss09
 
A Near-Real Time Application for Twitter Data Analysis
A Near-Real Time Application for Twitter Data AnalysisA Near-Real Time Application for Twitter Data Analysis
A Near-Real Time Application for Twitter Data AnalysisZina Petrushyna
 
Presentation skills for PhD students in JTEL Summer School
Presentation skills for PhD students in JTEL Summer School Presentation skills for PhD students in JTEL Summer School
Presentation skills for PhD students in JTEL Summer School Zina Petrushyna
 
Pimp my PhD
Pimp my PhDPimp my PhD
Pimp my PhDtelss09
 

En vedette (8)

Doctoral seminar (DBIS RWTH Aachen)
Doctoral seminar  (DBIS RWTH Aachen)Doctoral seminar  (DBIS RWTH Aachen)
Doctoral seminar (DBIS RWTH Aachen)
 
Self-modeling and self-reflection of E-learning communities
Self-modeling and self-reflection of E-learning communitiesSelf-modeling and self-reflection of E-learning communities
Self-modeling and self-reflection of E-learning communities
 
First steps in social network analysis
First steps in social network analysisFirst steps in social network analysis
First steps in social network analysis
 
Modeling Communities in Information Systems: Informal Learning Communities in...
Modeling Communities in Information Systems: Informal Learning Communities in...Modeling Communities in Information Systems: Informal Learning Communities in...
Modeling Communities in Information Systems: Informal Learning Communities in...
 
Modeling of the learning outcomes reached at the summer school
Modeling of the learning outcomes reached at the summer schoolModeling of the learning outcomes reached at the summer school
Modeling of the learning outcomes reached at the summer school
 
A Near-Real Time Application for Twitter Data Analysis
A Near-Real Time Application for Twitter Data AnalysisA Near-Real Time Application for Twitter Data Analysis
A Near-Real Time Application for Twitter Data Analysis
 
Presentation skills for PhD students in JTEL Summer School
Presentation skills for PhD students in JTEL Summer School Presentation skills for PhD students in JTEL Summer School
Presentation skills for PhD students in JTEL Summer School
 
Pimp my PhD
Pimp my PhDPimp my PhD
Pimp my PhD
 

Similaire à Istar2014 slideshare

View Based Near Real Time Collaborative Modeling for Information Systems Engi...
View Based Near Real Time Collaborative Modeling for Information Systems Engi...View Based Near Real Time Collaborative Modeling for Information Systems Engi...
View Based Near Real Time Collaborative Modeling for Information Systems Engi...Nicolaescu Petru
 
Blueprint for Software Engineering in Technology Enhanced Learning Projects
Blueprint for Software Engineering in Technology Enhanced Learning ProjectsBlueprint for Software Engineering in Technology Enhanced Learning Projects
Blueprint for Software Engineering in Technology Enhanced Learning ProjectsRalf Klamma
 
A Methodology and Tool Support for Widget-based Web Application Development
A Methodology and Tool Support for Widget-based Web Application DevelopmentA Methodology and Tool Support for Widget-based Web Application Development
A Methodology and Tool Support for Widget-based Web Application DevelopmentNicolaescu Petru
 
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...icwe2015
 
Browser-Based Collaborative Modeling in Near Real-Time
Browser-Based Collaborative Modeling in Near Real-TimeBrowser-Based Collaborative Modeling in Near Real-Time
Browser-Based Collaborative Modeling in Near Real-TimeNicolaescu Petru
 
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...tobold
 
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...Sebastian Dennerlein
 
Scaling Community Information Systems
Scaling Community Information SystemsScaling Community Information Systems
Scaling Community Information SystemsRalf Klamma
 
The Legacy of ROLE - Where are we at the workplace?
The Legacy of ROLE - Where are we at the workplace?The Legacy of ROLE - Where are we at the workplace?
The Legacy of ROLE - Where are we at the workplace?Ralf Klamma
 
Hithai Shree.J and Varsha.R.pptx
Hithai Shree.J and Varsha.R.pptxHithai Shree.J and Varsha.R.pptx
Hithai Shree.J and Varsha.R.pptxssuser22b2ec
 
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...Dejan Kovachev
 
Big Data and Computer Science Education
Big Data and Computer Science EducationBig Data and Computer Science Education
Big Data and Computer Science EducationJames Hendler
 
DBLP-SSE: A DBLP Search Support Engine
DBLP-SSE: A DBLP Search Support EngineDBLP-SSE: A DBLP Search Support Engine
DBLP-SSE: A DBLP Search Support EngineYi Zeng
 
Real-Time Metamodeling in the Web Browser
Real-Time Metamodeling in the Web BrowserReal-Time Metamodeling in the Web Browser
Real-Time Metamodeling in the Web BrowserMichael Derntl
 
Demonstrating a Framework for KOS-based Recommendations Systems
Demonstrating a Framework for KOS-based Recommendations SystemsDemonstrating a Framework for KOS-based Recommendations Systems
Demonstrating a Framework for KOS-based Recommendations SystemsGESIS
 
Explain Yourself: Why You Get the Recommendations You Do
Explain Yourself: Why You Get the Recommendations You DoExplain Yourself: Why You Get the Recommendations You Do
Explain Yourself: Why You Get the Recommendations You DoDatabricks
 
Requirements Bazaar: Experiences, Added Value & Acceptance of Requirements Ne...
Requirements Bazaar: Experiences, Added Value & Acceptance of Requirements Ne...Requirements Bazaar: Experiences, Added Value & Acceptance of Requirements Ne...
Requirements Bazaar: Experiences, Added Value & Acceptance of Requirements Ne...Dominik Renzel
 

Similaire à Istar2014 slideshare (20)

View Based Near Real Time Collaborative Modeling for Information Systems Engi...
View Based Near Real Time Collaborative Modeling for Information Systems Engi...View Based Near Real Time Collaborative Modeling for Information Systems Engi...
View Based Near Real Time Collaborative Modeling for Information Systems Engi...
 
Blueprint for Software Engineering in Technology Enhanced Learning Projects
Blueprint for Software Engineering in Technology Enhanced Learning ProjectsBlueprint for Software Engineering in Technology Enhanced Learning Projects
Blueprint for Software Engineering in Technology Enhanced Learning Projects
 
A Methodology and Tool Support for Widget-based Web Application Development
A Methodology and Tool Support for Widget-based Web Application DevelopmentA Methodology and Tool Support for Widget-based Web Application Development
A Methodology and Tool Support for Widget-based Web Application Development
 
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
 
Browser-Based Collaborative Modeling in Near Real-Time
Browser-Based Collaborative Modeling in Near Real-TimeBrowser-Based Collaborative Modeling in Near Real-Time
Browser-Based Collaborative Modeling in Near Real-Time
 
Data-X-Sparse-v2
Data-X-Sparse-v2Data-X-Sparse-v2
Data-X-Sparse-v2
 
Data-X-v3.1
Data-X-v3.1Data-X-v3.1
Data-X-v3.1
 
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
 
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
 
Scaling Community Information Systems
Scaling Community Information SystemsScaling Community Information Systems
Scaling Community Information Systems
 
The Legacy of ROLE - Where are we at the workplace?
The Legacy of ROLE - Where are we at the workplace?The Legacy of ROLE - Where are we at the workplace?
The Legacy of ROLE - Where are we at the workplace?
 
Hithai Shree.J and Varsha.R.pptx
Hithai Shree.J and Varsha.R.pptxHithai Shree.J and Varsha.R.pptx
Hithai Shree.J and Varsha.R.pptx
 
00 intro
00 intro00 intro
00 intro
 
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
 
Big Data and Computer Science Education
Big Data and Computer Science EducationBig Data and Computer Science Education
Big Data and Computer Science Education
 
DBLP-SSE: A DBLP Search Support Engine
DBLP-SSE: A DBLP Search Support EngineDBLP-SSE: A DBLP Search Support Engine
DBLP-SSE: A DBLP Search Support Engine
 
Real-Time Metamodeling in the Web Browser
Real-Time Metamodeling in the Web BrowserReal-Time Metamodeling in the Web Browser
Real-Time Metamodeling in the Web Browser
 
Demonstrating a Framework for KOS-based Recommendations Systems
Demonstrating a Framework for KOS-based Recommendations SystemsDemonstrating a Framework for KOS-based Recommendations Systems
Demonstrating a Framework for KOS-based Recommendations Systems
 
Explain Yourself: Why You Get the Recommendations You Do
Explain Yourself: Why You Get the Recommendations You DoExplain Yourself: Why You Get the Recommendations You Do
Explain Yourself: Why You Get the Recommendations You Do
 
Requirements Bazaar: Experiences, Added Value & Acceptance of Requirements Ne...
Requirements Bazaar: Experiences, Added Value & Acceptance of Requirements Ne...Requirements Bazaar: Experiences, Added Value & Acceptance of Requirements Ne...
Requirements Bazaar: Experiences, Added Value & Acceptance of Requirements Ne...
 

Dernier

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Dernier (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Istar2014 slideshare

  • 1. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-ZP-0614-1 This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Zinayida Petrushyna, Alexander Ruppert, Ralf Klamma, Dominik Renzel, and Matthias Jarke iStar 2014 Seventh International i* Workshop, Thessaloniki, Greece, June 16-17, 2014 i*-REST: Light-Weight i* Modeling with RESTful Web Services
  • 2. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-ZP-0614-2 i*-REST Case study services Continuous Requirements Modeling Realization t Continuous requirements Modeling Realization Monitoring Analysis
  • 3. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-ZP-0614-3 i*-REST Services  Model creation  Strategic Dependency i*  API related to the iStarML  Models are resources (REST)  Model validation  Storage and versioning Modeling Realization Monitoring Analysis  Model visualization  From iStarML to SVG  Easy to embed into a Web page  JS extension will allow user interactions  Visualization of external files
  • 4. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-ZP-0614-4 Monitoring and Analysis Services  Information System = social medium, e.g. blog, mailing list, forum, Wikipedia  Data collection using Perl watcher scripts  Analysis of data – Data as a graph, users are nodes, their interactions are connections – Social Network Analysis -> influence of users, their centrality – Goal Mining -> goal phrases; Sentiment Mining -> sentiments in texts; Named Entity Recognition -> concepts in texts – K-means clustering -> popular user characteristics (similar graph positions and sentiments)  Detection of communities -> tightly connected groups  Mapping of communities -> connect initial communities with their evolved states (communities in next time intervals) Modeling Realization Monitoring Analysis
  • 5. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-ZP-0614-5 Case Study on the Online Forum Modeling Realization Monitoring Analysis • The language learning forum URCH: # posts = 428,514; # users 21,004; # threads 67,421 • Forum users = graph nodes. Users in same threads are connected. • Social Network Analysis: forum experts • Goal Mining: verb to verb phrases that conclude user goals • Sentiment Mining: # positive or negative words • Named Entity Recogntion: # general concepts • k-means clustering: central users with low and high influence • Community detection and mapping: # mapped communities 6474, # unmapped communities 475 • The monitoring and analysis results  automatic i* model creation. • i* agents : users, threads, forums • Intentional elements: user intents, user activities • Forum users play different roles (clusters) Continuousrequirements
  • 6. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-ZP-0614-6 Case Study Models 01-10.12.2004 08-17.12.2004 # posts = 471 # users = 22 # adjacent nodes = 43 # high influence users = 13 # low influence users = 2 need to learn want to write take to solve started to take practice prepared to take beast trying to learn stuff # posts = 226 # users = 20 # adjacent nodes = 15 # high influence users = 4 # low influence users = 4 how to answer instructed to take writing supposed to answerplan to take GRE take to solve Modeling Realization Monitoring Analysis
  • 7. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke I5-ZP-0614-7 Conclusion and Outlook  Modeling continuous requirements – Service-to-service communication (without human intervention) – REST-based API  Extensions needed – Strategic Rationale support – i*-REST services for – Collaborative modeling – Sharing – Scaffolding – Survey of i* experts, stakeholders, and developers Modeling i*-REST services Realization Monitoring Analysis SNA, Goal Mining, Sentiment Mining, Named Entity Recognition Community Detection and Evolution Continuousrequirements