SlideShare uma empresa Scribd logo
1 de 18
Towards Visualisation and
Analysis of Runtime Variability
in Execution Time of Business
Information Systems based on
        Product Lines
     Ildefonso Montero, Joaquín Peña, Antonio Ruiz-
                         Cortés
          Department of Computer Languages and
                         Systems
                University of Seville, Spain
Starting point
Hypothesis




        Business Process as
              Feature
Starting point
                                                     de
                                                    e
                                                 ne
                                               s
                                           i
                                         s
                                    si
                                 ly
                            na
                           A
                         s
                    es
                 oc
               Pr
          ss
        e         ROI
   in
us
Starting point
             Process Mining: knowledge
             extraction from a concrete
             business process definition
             (BPD)

               I need
            analyse and
             visualise a
                BPD



            Ok, lets use     Cafeteria
             Process
                            Subprocess
              Mining
Process Mining overview



                BP
Problem Description
                                tly
                              ec ns
                            ir io
                          dt
                        ot es
                        nu
                      s
                     e is q
                    oh
                  dt
                ng for
              ni rt
            i
           M po
       s s up
     ce s
  ro i d e
 Pv
   ro
 p
Our approach overview


             BP

                  BP


             BP         BP




                       Analysis vs. Process Mining
Problem Description

   The same business process is performed in
       different contexts. The changes in a
     company can be seen as inclusion and
      exclusion of business subprocesses.

   There exists several proposals that tries to
  manage this variability using SPL techniques

          PFE                   PEM
     Schnieder et al.        Montero et al.
Problem Description

                                  ct
                                du
                           ro
                         P
                                               ct
                                              u
                                            d
                                       ro
                                     P
                                ct
                               u
                             d
                        ro
                      P
                              PEM
                        Product vs Process
Our Goal

    Visualisation and Analysis of Business
              Process Definitions

     Visualisation            Analysis

                             Conceptual
             Timing
    PEM                      Framework
            Diagrams
Visualisation
Analysis
Conceptual framework for research on
analysis
Conceptual framework for research on
analysis
Conceptual framework for research on
analysis
Conclusion
    We claim that defining BPs using products
     implies that higher level questions and
          visualisation can be provided




     Visualisation              Analysis
                               Conceptual
              Timing
    PEM
                               Framework
             Diagrams
Thanks




                     IlIl efon
                       dd so
                           ef
                     monteonsoMoonero
                                    M nt t
                                rope z@u ero
                              r
                      monteopere
                                         rez@ s.esus.es
                    Dept. o
                     Dept. foCompute
                    ETSI In f Com r Lan
                     ETSI In rmaticputer Laguages an
                           fo
                                   a
                             formati , Univenguages d Syste
                                            rs
                                    ca, Univ ity of S and Sy ms
                                             ersity o eville, Sstems
                                                     f Seville pain
                                                              , Spain




         Can we improve this talk?
             Contact us at monteroperez@us.es
             Drop by our e-page at www.lsi.us.es

Mais conteúdo relacionado

Destaque

RESUME OF CHRISTOPHERSIRENGO MENYA
RESUME OF CHRISTOPHERSIRENGO  MENYARESUME OF CHRISTOPHERSIRENGO  MENYA
RESUME OF CHRISTOPHERSIRENGO MENYACHRISTOPHER MENYA
 
CEG Advanced Manufacturing Conference
CEG Advanced Manufacturing ConferenceCEG Advanced Manufacturing Conference
CEG Advanced Manufacturing ConferenceTIMOTHY BURKE
 
O avanço dos computadores e a história da internet.
O avanço dos computadores e a história da internet.O avanço dos computadores e a história da internet.
O avanço dos computadores e a história da internet.anaclaudiaferreira16
 
La Luna
La LunaLa Luna
La LunaLGML
 
08b classificação geral - 10.03.2013
08b   classificação geral - 10.03.201308b   classificação geral - 10.03.2013
08b classificação geral - 10.03.2013Rubinilson
 
Finalidades da educação básica eo que é praticado nas escolas
Finalidades da educação básica eo que é praticado nas escolasFinalidades da educação básica eo que é praticado nas escolas
Finalidades da educação básica eo que é praticado nas escolasUyaraPortugal
 
Vantagens do jato d
Vantagens do jato dVantagens do jato d
Vantagens do jato dleebinho
 
Primeiro dia do evento discutiu temas como o mercado de energia no Brasil e a...
Primeiro dia do evento discutiu temas como o mercado de energia no Brasil e a...Primeiro dia do evento discutiu temas como o mercado de energia no Brasil e a...
Primeiro dia do evento discutiu temas como o mercado de energia no Brasil e a...Editora Roncarati
 
Seccion Sindical De Ugt Ayuntamiento De CáDiz
Seccion Sindical De Ugt Ayuntamiento De CáDizSeccion Sindical De Ugt Ayuntamiento De CáDiz
Seccion Sindical De Ugt Ayuntamiento De CáDizugt cádiz
 
Mousse de chocolate branco inês e débora - clube teca - grupo f
Mousse de chocolate branco   inês e débora -  clube teca - grupo fMousse de chocolate branco   inês e débora -  clube teca - grupo f
Mousse de chocolate branco inês e débora - clube teca - grupo ftecaromeugil
 
RECENT TRENDS IN TURBOCHARGER
RECENT TRENDS IN TURBOCHARGERRECENT TRENDS IN TURBOCHARGER
RECENT TRENDS IN TURBOCHARGERTAMILSELVAN M
 
Workshop practice beginning - machining tools
Workshop practice beginning - machining toolsWorkshop practice beginning - machining tools
Workshop practice beginning - machining toolsNUST Stuff
 

Destaque (20)

14022013
1402201314022013
14022013
 
RESUME OF CHRISTOPHERSIRENGO MENYA
RESUME OF CHRISTOPHERSIRENGO  MENYARESUME OF CHRISTOPHERSIRENGO  MENYA
RESUME OF CHRISTOPHERSIRENGO MENYA
 
Papel magnetico
Papel magneticoPapel magnetico
Papel magnetico
 
CEG Advanced Manufacturing Conference
CEG Advanced Manufacturing ConferenceCEG Advanced Manufacturing Conference
CEG Advanced Manufacturing Conference
 
Logo Firma
Logo FirmaLogo Firma
Logo Firma
 
Teste
TesteTeste
Teste
 
O avanço dos computadores e a história da internet.
O avanço dos computadores e a história da internet.O avanço dos computadores e a história da internet.
O avanço dos computadores e a história da internet.
 
DUC Memories
DUC MemoriesDUC Memories
DUC Memories
 
La Luna
La LunaLa Luna
La Luna
 
08b classificação geral - 10.03.2013
08b   classificação geral - 10.03.201308b   classificação geral - 10.03.2013
08b classificação geral - 10.03.2013
 
CV
CVCV
CV
 
Finalidades da educação básica eo que é praticado nas escolas
Finalidades da educação básica eo que é praticado nas escolasFinalidades da educação básica eo que é praticado nas escolas
Finalidades da educação básica eo que é praticado nas escolas
 
Vantagens do jato d
Vantagens do jato dVantagens do jato d
Vantagens do jato d
 
5º mulher sunamita
5º   mulher sunamita5º   mulher sunamita
5º mulher sunamita
 
Primeiro dia do evento discutiu temas como o mercado de energia no Brasil e a...
Primeiro dia do evento discutiu temas como o mercado de energia no Brasil e a...Primeiro dia do evento discutiu temas como o mercado de energia no Brasil e a...
Primeiro dia do evento discutiu temas como o mercado de energia no Brasil e a...
 
Seccion Sindical De Ugt Ayuntamiento De CáDiz
Seccion Sindical De Ugt Ayuntamiento De CáDizSeccion Sindical De Ugt Ayuntamiento De CáDiz
Seccion Sindical De Ugt Ayuntamiento De CáDiz
 
Mousse de chocolate branco inês e débora - clube teca - grupo f
Mousse de chocolate branco   inês e débora -  clube teca - grupo fMousse de chocolate branco   inês e débora -  clube teca - grupo f
Mousse de chocolate branco inês e débora - clube teca - grupo f
 
RECENT TRENDS IN TURBOCHARGER
RECENT TRENDS IN TURBOCHARGERRECENT TRENDS IN TURBOCHARGER
RECENT TRENDS IN TURBOCHARGER
 
Control sano 1 y 3 mes
Control sano 1 y 3 mesControl sano 1 y 3 mes
Control sano 1 y 3 mes
 
Workshop practice beginning - machining tools
Workshop practice beginning - machining toolsWorkshop practice beginning - machining tools
Workshop practice beginning - machining tools
 

Semelhante a VaMoS 2008 slides

Helping businesses to solve a wicked problem: Getting profits from CX design
Helping businesses to solve a wicked problem: Getting profits from CX designHelping businesses to solve a wicked problem: Getting profits from CX design
Helping businesses to solve a wicked problem: Getting profits from CX designPeter Bogaards
 
Price per property - managing the risk
Price per property - managing the riskPrice per property - managing the risk
Price per property - managing the riskechelonconsultancy
 
Ch02 mis-erp presentation
Ch02 mis-erp presentationCh02 mis-erp presentation
Ch02 mis-erp presentationSR NAIDU
 
CM Consulenze Manageriali Brochure English
CM Consulenze Manageriali Brochure EnglishCM Consulenze Manageriali Brochure English
CM Consulenze Manageriali Brochure EnglishClaudia Miani
 
BPS Corporate Brochure
BPS Corporate BrochureBPS Corporate Brochure
BPS Corporate Brochurerealtimeco
 
EDI-TA: Addressing Real Challenges in Post-editing
EDI-TA: Addressing Real Challenges in Post-editingEDI-TA: Addressing Real Challenges in Post-editing
EDI-TA: Addressing Real Challenges in Post-editingCelia Rico
 
Improvement Profs e-Learning Presentation
Improvement Profs e-Learning PresentationImprovement Profs e-Learning Presentation
Improvement Profs e-Learning PresentationWim Vrolijk
 
Typical project planning for implementation of hospital Pharmacy software pac...
Typical project planning for implementation of hospital Pharmacy software pac...Typical project planning for implementation of hospital Pharmacy software pac...
Typical project planning for implementation of hospital Pharmacy software pac...Jacques Timmermans
 
People & Process (Euro IA 2012) with Birgit Geiberger
People & Process (Euro IA 2012) with Birgit GeibergerPeople & Process (Euro IA 2012) with Birgit Geiberger
People & Process (Euro IA 2012) with Birgit GeibergerPeter Boersma
 
People & Process (Euro IA 2012)
People & Process (Euro IA 2012)People & Process (Euro IA 2012)
People & Process (Euro IA 2012)uxteamoftwo
 
People & Process (TWAB 2012)
People & Process (TWAB 2012)People & Process (TWAB 2012)
People & Process (TWAB 2012)uxteamoftwo
 
People & Process (TWAB 2012) with Birgit Geiberger
People & Process (TWAB 2012) with Birgit GeibergerPeople & Process (TWAB 2012) with Birgit Geiberger
People & Process (TWAB 2012) with Birgit GeibergerPeter Boersma
 
The Perfect Storm B2 B Social Selling V15
The Perfect Storm   B2 B Social Selling V15The Perfect Storm   B2 B Social Selling V15
The Perfect Storm B2 B Social Selling V15dadams12
 
Share point content and application lifecycle management guidance
Share point content and application lifecycle management guidanceShare point content and application lifecycle management guidance
Share point content and application lifecycle management guidanceworihuela
 
Start Up PPt
Start Up PPtStart Up PPt
Start Up PPtBeohar
 
Trends & Momentum in Events - 2013
Trends & Momentum in Events - 2013Trends & Momentum in Events - 2013
Trends & Momentum in Events - 2013Randle Stonier
 
Creativity As Iterative Process
Creativity As Iterative ProcessCreativity As Iterative Process
Creativity As Iterative ProcessYee Lee
 

Semelhante a VaMoS 2008 slides (20)

Helping businesses to solve a wicked problem: Getting profits from CX design
Helping businesses to solve a wicked problem: Getting profits from CX designHelping businesses to solve a wicked problem: Getting profits from CX design
Helping businesses to solve a wicked problem: Getting profits from CX design
 
Price per property - managing the risk
Price per property - managing the riskPrice per property - managing the risk
Price per property - managing the risk
 
Ch02 mis-erp presentation
Ch02 mis-erp presentationCh02 mis-erp presentation
Ch02 mis-erp presentation
 
CM Consulenze Manageriali Brochure English
CM Consulenze Manageriali Brochure EnglishCM Consulenze Manageriali Brochure English
CM Consulenze Manageriali Brochure English
 
BPS Corporate Brochure
BPS Corporate BrochureBPS Corporate Brochure
BPS Corporate Brochure
 
EDI-TA: Addressing Real Challenges in Post-editing
EDI-TA: Addressing Real Challenges in Post-editingEDI-TA: Addressing Real Challenges in Post-editing
EDI-TA: Addressing Real Challenges in Post-editing
 
Resume
ResumeResume
Resume
 
Improvement Profs e-Learning Presentation
Improvement Profs e-Learning PresentationImprovement Profs e-Learning Presentation
Improvement Profs e-Learning Presentation
 
Typical project planning for implementation of hospital Pharmacy software pac...
Typical project planning for implementation of hospital Pharmacy software pac...Typical project planning for implementation of hospital Pharmacy software pac...
Typical project planning for implementation of hospital Pharmacy software pac...
 
People & Process (Euro IA 2012) with Birgit Geiberger
People & Process (Euro IA 2012) with Birgit GeibergerPeople & Process (Euro IA 2012) with Birgit Geiberger
People & Process (Euro IA 2012) with Birgit Geiberger
 
People & Process (Euro IA 2012)
People & Process (Euro IA 2012)People & Process (Euro IA 2012)
People & Process (Euro IA 2012)
 
People & Process (TWAB 2012)
People & Process (TWAB 2012)People & Process (TWAB 2012)
People & Process (TWAB 2012)
 
People & Process (TWAB 2012) with Birgit Geiberger
People & Process (TWAB 2012) with Birgit GeibergerPeople & Process (TWAB 2012) with Birgit Geiberger
People & Process (TWAB 2012) with Birgit Geiberger
 
The Perfect Storm B2 B Social Selling V15
The Perfect Storm   B2 B Social Selling V15The Perfect Storm   B2 B Social Selling V15
The Perfect Storm B2 B Social Selling V15
 
Pms opes
Pms opesPms opes
Pms opes
 
Share point content and application lifecycle management guidance
Share point content and application lifecycle management guidanceShare point content and application lifecycle management guidance
Share point content and application lifecycle management guidance
 
Start Up PPt
Start Up PPtStart Up PPt
Start Up PPt
 
If2036 model proses
If2036 model prosesIf2036 model proses
If2036 model proses
 
Trends & Momentum in Events - 2013
Trends & Momentum in Events - 2013Trends & Momentum in Events - 2013
Trends & Momentum in Events - 2013
 
Creativity As Iterative Process
Creativity As Iterative ProcessCreativity As Iterative Process
Creativity As Iterative Process
 

Mais de Ildefonso Montero Pérez

Universidad de Cádiz - Casos Practicos #opendata
Universidad de Cádiz - Casos Practicos #opendataUniversidad de Cádiz - Casos Practicos #opendata
Universidad de Cádiz - Casos Practicos #opendataIldefonso Montero Pérez
 
Universidad de Cadiz - Introduccion a Gobierno Abierto y #opendata
Universidad de Cadiz - Introduccion a Gobierno Abierto y #opendataUniversidad de Cadiz - Introduccion a Gobierno Abierto y #opendata
Universidad de Cadiz - Introduccion a Gobierno Abierto y #opendataIldefonso Montero Pérez
 
#opendatasev Un caso practico de extraccion y exposición de datos
#opendatasev Un caso practico de extraccion y exposición de datos#opendatasev Un caso practico de extraccion y exposición de datos
#opendatasev Un caso practico de extraccion y exposición de datosIldefonso Montero Pérez
 
Gobierno abierto y Apertura de datos publicos (JSLWEB 2.0 2011 UCA)
Gobierno abierto y Apertura de datos publicos (JSLWEB 2.0 2011 UCA)Gobierno abierto y Apertura de datos publicos (JSLWEB 2.0 2011 UCA)
Gobierno abierto y Apertura de datos publicos (JSLWEB 2.0 2011 UCA)Ildefonso Montero Pérez
 
Administracion Electronica - II Jornadas de Conocimiento Libre y Web 2.0 (Draft)
Administracion Electronica - II Jornadas de Conocimiento Libre y Web 2.0 (Draft)Administracion Electronica - II Jornadas de Conocimiento Libre y Web 2.0 (Draft)
Administracion Electronica - II Jornadas de Conocimiento Libre y Web 2.0 (Draft)Ildefonso Montero Pérez
 
MDA, Lineas de Producto y Modelado del Negocio
MDA, Lineas de Producto y Modelado del NegocioMDA, Lineas de Producto y Modelado del Negocio
MDA, Lineas de Producto y Modelado del NegocioIldefonso Montero Pérez
 

Mais de Ildefonso Montero Pérez (11)

Universidad de Cádiz - Casos Practicos #opendata
Universidad de Cádiz - Casos Practicos #opendataUniversidad de Cádiz - Casos Practicos #opendata
Universidad de Cádiz - Casos Practicos #opendata
 
Universidad de Cadiz - Introduccion a Gobierno Abierto y #opendata
Universidad de Cadiz - Introduccion a Gobierno Abierto y #opendataUniversidad de Cadiz - Introduccion a Gobierno Abierto y #opendata
Universidad de Cadiz - Introduccion a Gobierno Abierto y #opendata
 
#opendatasev Un caso practico de extraccion y exposición de datos
#opendatasev Un caso practico de extraccion y exposición de datos#opendatasev Un caso practico de extraccion y exposición de datos
#opendatasev Un caso practico de extraccion y exposición de datos
 
Gobierno abierto y Apertura de datos publicos (JSLWEB 2.0 2011 UCA)
Gobierno abierto y Apertura de datos publicos (JSLWEB 2.0 2011 UCA)Gobierno abierto y Apertura de datos publicos (JSLWEB 2.0 2011 UCA)
Gobierno abierto y Apertura de datos publicos (JSLWEB 2.0 2011 UCA)
 
Montero thesis-project
Montero thesis-projectMontero thesis-project
Montero thesis-project
 
Administracion Electronica - II Jornadas de Conocimiento Libre y Web 2.0 (Draft)
Administracion Electronica - II Jornadas de Conocimiento Libre y Web 2.0 (Draft)Administracion Electronica - II Jornadas de Conocimiento Libre y Web 2.0 (Draft)
Administracion Electronica - II Jornadas de Conocimiento Libre y Web 2.0 (Draft)
 
MDA, Lineas de Producto y Modelado del Negocio
MDA, Lineas de Producto y Modelado del NegocioMDA, Lineas de Producto y Modelado del Negocio
MDA, Lineas de Producto y Modelado del Negocio
 
Montero Dea Camera Ready
Montero Dea Camera ReadyMontero Dea Camera Ready
Montero Dea Camera Ready
 
Montero Dea Camera Ready
Montero Dea Camera ReadyMontero Dea Camera Ready
Montero Dea Camera Ready
 
Montero Dea
Montero DeaMontero Dea
Montero Dea
 
PNIS 2007 slides
PNIS 2007 slidesPNIS 2007 slides
PNIS 2007 slides
 

Último

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Último (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

VaMoS 2008 slides

  • 1. Towards Visualisation and Analysis of Runtime Variability in Execution Time of Business Information Systems based on Product Lines Ildefonso Montero, Joaquín Peña, Antonio Ruiz- Cortés Department of Computer Languages and Systems University of Seville, Spain
  • 3. Hypothesis Business Process as Feature
  • 4. Starting point de e ne s i s si ly na A s es oc Pr ss e ROI in us
  • 5. Starting point Process Mining: knowledge extraction from a concrete business process definition (BPD) I need analyse and visualise a BPD Ok, lets use Cafeteria Process Subprocess Mining
  • 7. Problem Description tly ec ns ir io dt ot es nu s e is q oh dt ng for ni rt i M po s s up ce s ro i d e Pv ro p
  • 8. Our approach overview BP BP BP BP Analysis vs. Process Mining
  • 9. Problem Description The same business process is performed in different contexts. The changes in a company can be seen as inclusion and exclusion of business subprocesses. There exists several proposals that tries to manage this variability using SPL techniques PFE PEM Schnieder et al. Montero et al.
  • 10. Problem Description ct du ro P ct u d ro P ct u d ro P PEM Product vs Process
  • 11. Our Goal Visualisation and Analysis of Business Process Definitions Visualisation Analysis Conceptual Timing PEM Framework Diagrams
  • 14. Conceptual framework for research on analysis
  • 15. Conceptual framework for research on analysis
  • 16. Conceptual framework for research on analysis
  • 17. Conclusion We claim that defining BPs using products implies that higher level questions and visualisation can be provided Visualisation Analysis Conceptual Timing PEM Framework Diagrams
  • 18. Thanks IlIl efon dd so ef monteonsoMoonero M nt t rope z@u ero r monteopere rez@ s.esus.es Dept. o Dept. foCompute ETSI In f Com r Lan ETSI In rmaticputer Laguages an fo a formati , Univenguages d Syste rs ca, Univ ity of S and Sy ms ersity o eville, Sstems f Seville pain , Spain Can we improve this talk? Contact us at monteroperez@us.es Drop by our e-page at www.lsi.us.es