SlideShare a Scribd company logo
1 of 18
Download to read offline
A Systematic Review on
the Definition of UML Profiles
Jesús Pardillo
University of Alicante, Spain
jesuspv@dlsi.ua.es
www.jesuspardillo.com
✗
✔
Jesús Pardillo:A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010 2
UML Profiles
Jesús Pardillo:A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010 3
Some UML Profiles
• Softw. Requirements, Quality, Rationale
• Data Mining: Time Series, Clustering, etc.
• Softw. Personalisation
• Dataflows
• Databases
• Security
Jesús Pardillo:A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010 4
Some Pitfalls
• Lack of Formal Semantics
• Lack of Expressiveness
• Notational
• Syntactical
• Large UML metamodel
• Lack of Tooling (OCL, XMI, Querying)
• Lack of Customisability
• Trilingualism
• Lack of Completeness and Consistency
• Non-uniform Access
UML 2.0
Publication Trend
‣ Raw Numbers:
‣ 39 Articles
‣ 406 Stereotypes
‣ 46 Distinct Metaclasses
‣ 300 Tags (~0.7 Tags / Stereotype)
‣ Median By Profile:
‣ 9 Stereotypes
‣ 4 Distinct Metaclasses
‣ Domains:
arch, bp, db, reqs, sec, tmp, ui, web, ...
5Jesús Pardillo:A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010
!"#$%&'()*+
!'',-$./,*$!'()*+
!'()*+
!'(/0$1+
!'(/0$12&%(()*+
!'$)%+
!%(3&'$+
!##)'0&()*+
!##)'0&()*45&##+
6,7&/0)%+
45&##+
45&##08,%+4)55&")%&()*+
4)99,*$+
4)9-)*,*$+
4)*#$%&0*$+
4)*$%)5:5);+
<&$&=1-,+<,-,*>,*'1+
<,-5)19,*$+
.5,9,*$+
.*?9,%&()*+
.*?9,%&()*@0$,%&5+
A*3)%9&()*:5);+
A*#$&*',B-,'08'&()*+
A*$,%&'()*+
A*$,%3&',+
4)99?*0'&()*2&$7+
C,##&D,+
C)>,5+E&9,>.5,9,*$+
E)>,+F"G,'$:5);+
F"G,'$E)>,+
F-,%&()*+
2&'H&D,+
2)%$+
2%090(/,=1-,+
2%)-,%$1+
I,5&()*#70-+
B$&$,C&'70*,+
B$%?'$?%,>!'(/0$1E)>,+
B$%?'$?%,>45&##08,%+
=09,./,*$+
=%&*#0()*+
J#&D,+
J#,4&#,+
6Jesús Pardillo:A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010
ProfilesbyMetaclass
!"#$%#&'()*+)
,-.-&/."0%1&'()2+)
3'&4.'&'()2+)
!"#51'()2+)
61-&7."#51'()8+)
49.''&'()*:+)
;&<95=>&1-'()?+)
45><51&1-'()?+)
45><5'%-&,-7@"-@7&'()
2+)
!@A%9%.7=451'-7@"-'()
2+)
7Jesús Pardillo:A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010
... and by Language Unit
!"
#!"
$!"
%!"
&!"
'!"
(!"
)*+,-."
/01..2.")*+34+2."
5-6271*+,-."
)8940417:/,-.678*6."
;6162<
1*=4-2."
/,>
?,.462;678*6872."
@2?0,:>
2-6."A.2/1.2."
/,>
?,-2-6."
B962-C2C" A<D"
8Jesús Pardillo:A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010
Extended Metaclasses by Language Unit
‣ Iconography by Stereotype:
‣ Class: 40%
‣ Properties: 28%
‣ Associations: 17%
‣ Proportions By Profile:
‣ ½ with Iconography
(¼ Icon by Stereotype)
‣ ¾ with Tagging
(⅓ Tag by Stereotype)
‣ ½ with (visible) Constraints
(?? Constraint by Stereotype)
9Jesús Pardillo:A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010
Iconography, Tagging, and Constraining
Presentation Trend
10Jesús Pardillo:A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010
!"
#"
$"
%"
&'"
&("
&)"
'&"
'*"
'+"
#!"
##"
,!!-,!&" ,!'-,!#" ,!*-,!(" ,!$-,!+" ,!)-,!%"
./01234/5"6.7"
89:5"687"
;/430<=/25"6;7"
><?032"@/03ABCD5"6>7"
EF3G?305"6E7"
H22"9<AD4?3FA4D5"697"
I?<J2/D"
‣ Behavioural Profiling:
✓Profile Diagram
✓Formal Semantics
‣ Structural Profiling:
✓All Constraints
✓Metamodel
✓Template
11Jesús Pardillo:A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010
Presentation Patterns by Concern
12Jesús Pardillo:A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010
Summary
‣ Less UML profiles are published.
‣ Metaclass extension is heterogeneous
and biased: Class, Property, and Association.
‣ Occasional iconography mainly on:
Class, Property, and Association.
‣ Tagging is more popular than iconography.
‣ Constraints are neglected.
‣ Defined informally
but slightly regular: structures vs. behaviour.
13Jesús Pardillo:A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010
Research Questions
‣ Are UML profiles well understood?
‣ Are formal methods useful for profiling?
‣ Are semantics of UML being neglected?
‣ Is “MOF” enough?
‣ Is UML being profiled for notational reasons?
‣ Is iconography enough?
Jesús Pardillo.A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010 14
My Educated Guesses
‣ Profiling for:
✴ Specialisation
✓ Visualisation
✓ Annotation
Jesús Pardillo.A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010 15
Profiling for Specialisation
Jesús Pardillo.A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010 16
Profiling for Visualisation
Jesús Pardillo.A Systematic Review of UML Profiles. MODELS, Oslo, 6th Oct. 2010 17
UML
UML Profiles
Profiling for Annotation
A Systematic Review on
the Definition of UML Profiles
Thank you very much for your attention
•Further reading:
Domain-specific language modelling with UML profiles by
decoupling abstract and concrete syntaxes (JSS’10)
‣ Are UML profiles well understood?
‣ Are formal methods useful for profiling?
‣ Are semantics of UML being neglected?
‣ Is “MOF” enough?
‣ Is UML being profiled for notational reasons?
‣ Is iconography enough?
Jesús Pardillo
University of Alicante, Spain
jesuspv@dlsi.ua.es
www.jesuspardillo.com

More Related Content

Viewers also liked

085 como usar-un_metodo_de_gestion_de_tiempo_y_no_morir_en_el_intento
085 como usar-un_metodo_de_gestion_de_tiempo_y_no_morir_en_el_intento085 como usar-un_metodo_de_gestion_de_tiempo_y_no_morir_en_el_intento
085 como usar-un_metodo_de_gestion_de_tiempo_y_no_morir_en_el_intentoGeneXus
 
Chrome shortcuts
Chrome shortcutsChrome shortcuts
Chrome shortcutssenthil212
 
Pesquisando sobre o trabalho por projeto
Pesquisando sobre o trabalho por projetoPesquisando sobre o trabalho por projeto
Pesquisando sobre o trabalho por projetoOilas e Claudia
 
Xavier Delgado. La Presencia Morisca en La Serranía: población y territorio.
Xavier Delgado. La Presencia Morisca en La Serranía: población y territorio.Xavier Delgado. La Presencia Morisca en La Serranía: población y territorio.
Xavier Delgado. La Presencia Morisca en La Serranía: población y territorio.Peña Ramiro Alcublas
 
Sigmund freud totem y tabú
Sigmund freud  totem y tabúSigmund freud  totem y tabú
Sigmund freud totem y tabúJOSELUISARAMBURO
 
Open Access
Open Access Open Access
Open Access epububreg
 
Quebec Pmbcp And Gaks
Quebec Pmbcp And GaksQuebec Pmbcp And Gaks
Quebec Pmbcp And GaksKSevigny
 
โครงงาน
โครงงานโครงงาน
โครงงานchavala
 

Viewers also liked (11)

Avans academie lezing
Avans academie lezing Avans academie lezing
Avans academie lezing
 
E réputation
E réputationE réputation
E réputation
 
085 como usar-un_metodo_de_gestion_de_tiempo_y_no_morir_en_el_intento
085 como usar-un_metodo_de_gestion_de_tiempo_y_no_morir_en_el_intento085 como usar-un_metodo_de_gestion_de_tiempo_y_no_morir_en_el_intento
085 como usar-un_metodo_de_gestion_de_tiempo_y_no_morir_en_el_intento
 
Chrome shortcuts
Chrome shortcutsChrome shortcuts
Chrome shortcuts
 
Pesquisando sobre o trabalho por projeto
Pesquisando sobre o trabalho por projetoPesquisando sobre o trabalho por projeto
Pesquisando sobre o trabalho por projeto
 
Xavier Delgado. La Presencia Morisca en La Serranía: población y territorio.
Xavier Delgado. La Presencia Morisca en La Serranía: población y territorio.Xavier Delgado. La Presencia Morisca en La Serranía: población y territorio.
Xavier Delgado. La Presencia Morisca en La Serranía: población y territorio.
 
Sigmund freud totem y tabú
Sigmund freud  totem y tabúSigmund freud  totem y tabú
Sigmund freud totem y tabú
 
Hasta en la SOPA!
Hasta en la SOPA!Hasta en la SOPA!
Hasta en la SOPA!
 
Open Access
Open Access Open Access
Open Access
 
Quebec Pmbcp And Gaks
Quebec Pmbcp And GaksQuebec Pmbcp And Gaks
Quebec Pmbcp And Gaks
 
โครงงาน
โครงงานโครงงาน
โครงงาน
 

Similar to MODELS 2010 - A Systematic Review on the Definition of UML Profiles

Kiss at oopsla 09
Kiss at oopsla 09Kiss at oopsla 09
Kiss at oopsla 09ClarkTony
 
KDD 2019 IADSS Workshop - Skills to Master Machine Learning and Data Science ...
KDD 2019 IADSS Workshop - Skills to Master Machine Learning and Data Science ...KDD 2019 IADSS Workshop - Skills to Master Machine Learning and Data Science ...
KDD 2019 IADSS Workshop - Skills to Master Machine Learning and Data Science ...IADSS
 
Mimsy XG Discussion Group: Planning for Integrations
Mimsy XG Discussion Group: Planning for IntegrationsMimsy XG Discussion Group: Planning for Integrations
Mimsy XG Discussion Group: Planning for IntegrationsAxiell ALM
 
Compiler Construction | Lecture 6 | Introduction to Static Analysis
Compiler Construction | Lecture 6 | Introduction to Static AnalysisCompiler Construction | Lecture 6 | Introduction to Static Analysis
Compiler Construction | Lecture 6 | Introduction to Static AnalysisEelco Visser
 
Trends on Adaptive Object Model Research
Trends on Adaptive Object Model ResearchTrends on Adaptive Object Model Research
Trends on Adaptive Object Model ResearchFilipe Correia
 
Multi datastores - CLOSER'14
Multi datastores - CLOSER'14Multi datastores - CLOSER'14
Multi datastores - CLOSER'14Marcos Almeida
 
XML Schema Patterns for Databinding
XML Schema Patterns for DatabindingXML Schema Patterns for Databinding
XML Schema Patterns for DatabindingPaul Downey
 
Studying Software Engineering Patterns for Designing Machine Learning Systems
Studying Software Engineering Patterns for Designing Machine Learning SystemsStudying Software Engineering Patterns for Designing Machine Learning Systems
Studying Software Engineering Patterns for Designing Machine Learning SystemsHironori Washizaki
 
Developing Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse SiriusDeveloping Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse SiriusAkira Tanaka
 
Open Security Controls Assessment Language (OSCAL) - 1st Workshop, Nov 5-7, 2019
Open Security Controls Assessment Language (OSCAL) - 1st Workshop, Nov 5-7, 2019Open Security Controls Assessment Language (OSCAL) - 1st Workshop, Nov 5-7, 2019
Open Security Controls Assessment Language (OSCAL) - 1st Workshop, Nov 5-7, 2019MichaelaIorgaPhD
 
Web Components and Polymer at Nuxeo - Building our New Web UI
Web Components and Polymer at Nuxeo - Building our New Web UIWeb Components and Polymer at Nuxeo - Building our New Web UI
Web Components and Polymer at Nuxeo - Building our New Web UINuxeo
 
Reporting On Your Xml Field Data
Reporting On Your Xml Field DataReporting On Your Xml Field Data
Reporting On Your Xml Field DataWill Trillich
 
ISO 15926 Reference Data Engineering Methodology
ISO 15926 Reference Data Engineering MethodologyISO 15926 Reference Data Engineering Methodology
ISO 15926 Reference Data Engineering MethodologyAnatoly Levenchuk
 
Introduction to Object Oriented Design
Introduction to Object Oriented DesignIntroduction to Object Oriented Design
Introduction to Object Oriented DesignOleg Yaroshevych
 
Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...
Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...
Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...Patrick Lauke
 
Data Modelling Zone 2019 - data modelling and JSON
Data Modelling Zone 2019 - data modelling and JSONData Modelling Zone 2019 - data modelling and JSON
Data Modelling Zone 2019 - data modelling and JSONGeorge McGeachie
 
Webinar: Scaling MongoDB
Webinar: Scaling MongoDBWebinar: Scaling MongoDB
Webinar: Scaling MongoDBMongoDB
 

Similar to MODELS 2010 - A Systematic Review on the Definition of UML Profiles (20)

Kiss at oopsla 09
Kiss at oopsla 09Kiss at oopsla 09
Kiss at oopsla 09
 
KDD 2019 IADSS Workshop - Skills to Master Machine Learning and Data Science ...
KDD 2019 IADSS Workshop - Skills to Master Machine Learning and Data Science ...KDD 2019 IADSS Workshop - Skills to Master Machine Learning and Data Science ...
KDD 2019 IADSS Workshop - Skills to Master Machine Learning and Data Science ...
 
Debugging machine-learning
Debugging machine-learningDebugging machine-learning
Debugging machine-learning
 
Mimsy XG Discussion Group: Planning for Integrations
Mimsy XG Discussion Group: Planning for IntegrationsMimsy XG Discussion Group: Planning for Integrations
Mimsy XG Discussion Group: Planning for Integrations
 
Compiler Construction | Lecture 6 | Introduction to Static Analysis
Compiler Construction | Lecture 6 | Introduction to Static AnalysisCompiler Construction | Lecture 6 | Introduction to Static Analysis
Compiler Construction | Lecture 6 | Introduction to Static Analysis
 
Iwesep19.ppt
Iwesep19.pptIwesep19.ppt
Iwesep19.ppt
 
Trends on Adaptive Object Model Research
Trends on Adaptive Object Model ResearchTrends on Adaptive Object Model Research
Trends on Adaptive Object Model Research
 
Multi datastores - CLOSER'14
Multi datastores - CLOSER'14Multi datastores - CLOSER'14
Multi datastores - CLOSER'14
 
XML Schema Patterns for Databinding
XML Schema Patterns for DatabindingXML Schema Patterns for Databinding
XML Schema Patterns for Databinding
 
Studying Software Engineering Patterns for Designing Machine Learning Systems
Studying Software Engineering Patterns for Designing Machine Learning SystemsStudying Software Engineering Patterns for Designing Machine Learning Systems
Studying Software Engineering Patterns for Designing Machine Learning Systems
 
Developing Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse SiriusDeveloping Modeling Tool for RM-ODP with Eclipse Sirius
Developing Modeling Tool for RM-ODP with Eclipse Sirius
 
Open Security Controls Assessment Language (OSCAL) - 1st Workshop, Nov 5-7, 2019
Open Security Controls Assessment Language (OSCAL) - 1st Workshop, Nov 5-7, 2019Open Security Controls Assessment Language (OSCAL) - 1st Workshop, Nov 5-7, 2019
Open Security Controls Assessment Language (OSCAL) - 1st Workshop, Nov 5-7, 2019
 
Web Components and Polymer at Nuxeo - Building our New Web UI
Web Components and Polymer at Nuxeo - Building our New Web UIWeb Components and Polymer at Nuxeo - Building our New Web UI
Web Components and Polymer at Nuxeo - Building our New Web UI
 
noSQL @ QCon SP
noSQL @ QCon SPnoSQL @ QCon SP
noSQL @ QCon SP
 
Reporting On Your Xml Field Data
Reporting On Your Xml Field DataReporting On Your Xml Field Data
Reporting On Your Xml Field Data
 
ISO 15926 Reference Data Engineering Methodology
ISO 15926 Reference Data Engineering MethodologyISO 15926 Reference Data Engineering Methodology
ISO 15926 Reference Data Engineering Methodology
 
Introduction to Object Oriented Design
Introduction to Object Oriented DesignIntroduction to Object Oriented Design
Introduction to Object Oriented Design
 
Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...
Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...
Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...
 
Data Modelling Zone 2019 - data modelling and JSON
Data Modelling Zone 2019 - data modelling and JSONData Modelling Zone 2019 - data modelling and JSON
Data Modelling Zone 2019 - data modelling and JSON
 
Webinar: Scaling MongoDB
Webinar: Scaling MongoDBWebinar: Scaling MongoDB
Webinar: Scaling MongoDB
 

Recently uploaded

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

MODELS 2010 - A Systematic Review on the Definition of UML Profiles