SlideShare a Scribd company logo
1 of 40
Download to read offline
RoCHI 2009 :: Interacțiune om‐calculator




   Simina Tofan, Anamaria Pradais, Sabin Buraga
Facultatea de Informatică, Universitatea „A.I. Cuza” Iaşi, România

               Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Diferențe majore între ingineria software şi
realizarea efectivă a interfețelor‐utilizator




        Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Aplicații‐țintă & domenii de utilizare


          productivitate personală
                 business
              entertainment
                    etc.



      Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Notații & instrumente (inginereşti)


 modelare – eventual, formală – software




      Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Maniere de interacțiune


               textuală
                grafică
             multimedia
           neconvențională
                  3D
                   …

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Diversitatea utilizatorilor

Varietatea task‐urilor                                          Proliferarea 
                                                               tehnicilor de 
Eterogenitatea platformelor                                     dezvoltare 
                                                              a interfețelor‐
Multitudinea contextelor de                                      utilizator
utilizare


             Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




     Modelul/modelele facilitează
   o vedere abstractă a interacțiunii

separation of concerns, ability of correlation

             parsability, editability

       if possible, human readability

       Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Modele folosite uzual în procesul de proiectare
            (Forbrig et al., 2004)
        Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




                            Retasking               Reverse Engineering
 Task &
Concepts       Respecification

                   Restructuration                    Design recovery
Abstract
  UI
                           Revamping

Concrete
  UI                                                  Redocumentation


                                                         Program
Final UI            Reformating
                                  Recoding             understanding
                    Transcoding

           Reengineering
                                                                     Bouillon, 2006
               Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




                La nivel abstract, 
 descrierea sistemului interactiv se realizează
via CIM (Computation‐Independent Model)
                                                   Requirements 
                                                      Model

   mision statement, function ref. tree, use cases
   interaction requirements, concurrent tasks trees

          Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Descrierea independentă de platformă se face
 prin PIM (Platform‐Independent Model)

                                                    Conceptual 
                                                      Model
                     object model
                    dynamic model
                   functional model
                  presentation model
         Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Dezvoltarea focalizată asupra unei platforme‐țintă 
 e modelată via PSM (Platform‐Specific Model)

                                                         Model 
                                                       Compilation
   necesită utilizarea de instrumente de transformare 
      (compilare), bazate pe un application model


             Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




 Implementarea efectivă urmează
      un CM (Code Model)



vizează crearea/generarea de cod‐sursă:
              interface tier
            application tier
            persistence tier
    Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Ce dificultăți apar la specificarea abstractă
      a interfeței unui joc electronic?
        Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Alegerea unui (meta)limbaj de descriere
       a interfeței cu utilizatorul




      Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




 Alegerea unui (meta)limbaj de descriere
        a interfeței cu utilizatorul

                 UsiXML
USer Interface eXtensible Markup Language


               www.usixml.org

        Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




componente MDA (Model‐Driven Architecture)
     Computing                           Platform                        Platform
    Independent      Model to Model    Independent    Model to Model      Specific      Model to Code
    Model (CIM)                        Model (PIM)                      Model (PSM)                     Source code




tehnici bazate pe UsiXML
     UsiXML                           UsiXML model:                    UsiXML model:
    models: task,        Graph         Abstract user      Graph         Concrete user                   Final user
                                                                                          Rendering
      domain        transformations      interface   transformations      interface                      interface




                                Jean Vanderdonckt, 2006
                           Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




                                                                                        MethodiXML

                            TransformiXML
                                                                                   FlashiXML
                IdealXML                                                            QtkXML
                                                                                    JaviXML
                                                                                     Rendering
  UsiXML                         UsiXML model:                    UsiXML model:
  models:           Graph         Abstract user        Graph       Concrete user                      Final user
task, domain   transformations      interface     transformations    interface                        interface
                                                                                    Generative
                                                                                   programming
                                                                               VisualiXML

                                                                                   Derivation rules

                                 KnowiXML                        GrafiXML          ReversiXML
                                                                  VisiXML
                                                                SketchiXML
                                                                 FormiXML


                        Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Alegerea unui (meta)limbaj de descriere
       a interfeței cu utilizatorul

                UIML
   User Interface Markup Language


                www.uiml.org

      Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




        UIML descrie trei aspecte:

    elementele constituente ale interfeței

interacțiunea – comportamentul elementelor

     modalitatea de conectare a interfeței
la partea de procesare efectivă (business logic)


        Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




   Interacțiunea în cadrul unui joc electronic
       de micro‐management de resurse


similar DopeWars – http://dopewars.sourceforge.net/




            Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Modelarea conceptuală a domeniului jocului

                    GameController
                        Game
    clase               Player
  abstracte            Product
                         Item
                                                     pot fi adoptate 
                      TradeStore                      specificații 
                        Town                           ontologice
         Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Modelarea sarcinilor pe baza instrumentului IdealXML
           Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Obținerea – generarea automată – a descrierii 
 interfeței‐utilizator ca document(e) XML




         Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator

<taskmodel>
   <task id="st3task0" name="ChangeCity" type="abstraction">
      <task id="st3task1" name="ShowAllCitys"
            type="application" userAction="output" taskItem="element"/>
      <task id="st3task2" name="SelectCity"
            type="interaction" userAction="input" taskItem="element"/>
      <task id="st3task4" name="GoToCity"
            type="interaction" userAction="control" taskItem="operation"/>
   </task>
   <enabling>
      <source sourceId="st3task1"/>
      <target targetId="st3task2"/>
   </enabling>                              descrierea în XML
   …                                          a task‐urilor şi 
</taskmodel>                             relațiilor dintre acestea

                  Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Specificarea manierei de prezentare a interfeței




          Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Specificarea manierei de prezentare a interfeței


  facilitată de UIML prin instrumentul LiquidApps


           www.liquidappsworld.com



           Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




UsiXML oferă o modelare abstractă a interacțiunii


 metodologie riguroasă de crearea a diverselor modele
     de specificare a interfețelor cu utilizatorul



            Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




       Instrumentele software oferite
            de Consorțiul UsiXML
           nu sunt foarte intuitive,
         lipsind mijloacele de ajutor


unele sarcini sunt dificil sau imposibil de efectuat



          Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




    Documentele UsiXML generate
     au o structură simplă și clară




informații pot fi reutilizate şi în alte contexte



        Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




UIML se focalizează mai mult
  pe maniera de prezentare 




 Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




UIML încurajează o abordare mai puțin abstractă,
      dar mai intuitivă pentru proiectant


 grad mare de utilizabilitate a instrumentelor software




             Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Documentele UIML generate sunt complexe
     din punct de vedere structural 


  informațiile stocate vizează aspecte concrete
             ale interfeței modelate



         Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Ca și la UsiXML, prin compilare se va obține
             interfața concretă


    cod‐sursă generat automat în Java ori C#




         Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




    Considerarea unor cazuri mai complexe



      modelarea de interacțiuni neconvenționale:
interfețe vocale, bazate pe gesturi, tridimensionale etc.



             Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco
RoCHI 2009 :: Interacțiune om‐calculator




Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

More Related Content

Viewers also liked

Peter Barta Prezentare Brasov Ro
Peter Barta Prezentare Brasov RoPeter Barta Prezentare Brasov Ro
Peter Barta Prezentare Brasov RoClaudiu Gamulescu
 
Informe final de servicio comunitario pdf
Informe final de servicio comunitario pdfInforme final de servicio comunitario pdf
Informe final de servicio comunitario pdfArcangel Campos
 
CLIW 2015-2016 (12/13) Performanța aplicaţiilor Web la nivel de client
CLIW 2015-2016 (12/13) Performanța aplicaţiilor Web la nivel de clientCLIW 2015-2016 (12/13) Performanța aplicaţiilor Web la nivel de client
CLIW 2015-2016 (12/13) Performanța aplicaţiilor Web la nivel de clientSabin Buraga
 
Web in 3 Dimensiuni (Web in 3D)
Web in 3 Dimensiuni (Web in 3D)Web in 3 Dimensiuni (Web in 3D)
Web in 3 Dimensiuni (Web in 3D)Sabin Buraga
 
CLIW 2015-2016 (5/13) Vizualizarea datelor – o privire de ansamblu
CLIW 2015-2016 (5/13) Vizualizarea datelor – o privire de ansambluCLIW 2015-2016 (5/13) Vizualizarea datelor – o privire de ansamblu
CLIW 2015-2016 (5/13) Vizualizarea datelor – o privire de ansambluSabin Buraga
 
Sistem distribuit pentru optimizarea simularilor
Sistem distribuit pentru optimizarea simularilorSistem distribuit pentru optimizarea simularilor
Sistem distribuit pentru optimizarea simularilorAlin Vulparu
 
CLIW 2015-2016 (8/13) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...
CLIW 2015-2016 (8/13) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...CLIW 2015-2016 (8/13) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...
CLIW 2015-2016 (8/13) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...Sabin Buraga
 
Dezvoltarea aplicațiilor Web (9/12): Specificarea ontologiilor folosind limba...
Dezvoltarea aplicațiilor Web (9/12): Specificarea ontologiilor folosind limba...Dezvoltarea aplicațiilor Web (9/12): Specificarea ontologiilor folosind limba...
Dezvoltarea aplicațiilor Web (9/12): Specificarea ontologiilor folosind limba...Sabin Buraga
 
CLIW 2015-2016 (13/13) Perspective Web la nivel de client. Limbajul ES6
CLIW 2015-2016 (13/13) Perspective Web la nivel de client. Limbajul ES6CLIW 2015-2016 (13/13) Perspective Web la nivel de client. Limbajul ES6
CLIW 2015-2016 (13/13) Perspective Web la nivel de client. Limbajul ES6Sabin Buraga
 
Arad - Introducere in resurse educationale deschise
Arad - Introducere in resurse educationale deschiseArad - Introducere in resurse educationale deschise
Arad - Introducere in resurse educationale deschiseValentinapavel
 
Game computing: tehnici AI
Game computing: tehnici AIGame computing: tehnici AI
Game computing: tehnici AISabin Buraga
 
Andrei Marinescu - OBF Brasov
Andrei Marinescu - OBF BrasovAndrei Marinescu - OBF Brasov
Andrei Marinescu - OBF BrasovClaudiu Gamulescu
 
Sabin Buraga et al. -- "Interactiune neconventionala" (workshop RoCHI 2009)
Sabin Buraga et al. -- "Interactiune neconventionala" (workshop RoCHI 2009)Sabin Buraga et al. -- "Interactiune neconventionala" (workshop RoCHI 2009)
Sabin Buraga et al. -- "Interactiune neconventionala" (workshop RoCHI 2009)Sabin Buraga
 
Indrumar laborator
Indrumar laboratorIndrumar laborator
Indrumar laboratorseyki
 
CLIW 2015-2016 (7/13) Limbajul de programare JavaScript
CLIW 2015-2016 (7/13) Limbajul de programare JavaScriptCLIW 2015-2016 (7/13) Limbajul de programare JavaScript
CLIW 2015-2016 (7/13) Limbajul de programare JavaScriptSabin Buraga
 
Modulul 1 ecdl
Modulul 1 ecdlModulul 1 ecdl
Modulul 1 ecdlELENA NITA
 
Gramatica limbii engleze
Gramatica limbii englezeGramatica limbii engleze
Gramatica limbii englezepaveladrian86
 
Bigtable - sistem distribuit de stocare a datelor
Bigtable - sistem distribuit de stocare a datelorBigtable - sistem distribuit de stocare a datelor
Bigtable - sistem distribuit de stocare a datelorRemus Sinorchian
 

Viewers also liked (20)

Peter Barta Prezentare Brasov Ro
Peter Barta Prezentare Brasov RoPeter Barta Prezentare Brasov Ro
Peter Barta Prezentare Brasov Ro
 
Informe final de servicio comunitario pdf
Informe final de servicio comunitario pdfInforme final de servicio comunitario pdf
Informe final de servicio comunitario pdf
 
CLIW 2015-2016 (12/13) Performanța aplicaţiilor Web la nivel de client
CLIW 2015-2016 (12/13) Performanța aplicaţiilor Web la nivel de clientCLIW 2015-2016 (12/13) Performanța aplicaţiilor Web la nivel de client
CLIW 2015-2016 (12/13) Performanța aplicaţiilor Web la nivel de client
 
Web in 3 Dimensiuni (Web in 3D)
Web in 3 Dimensiuni (Web in 3D)Web in 3 Dimensiuni (Web in 3D)
Web in 3 Dimensiuni (Web in 3D)
 
CLIW 2015-2016 (5/13) Vizualizarea datelor – o privire de ansamblu
CLIW 2015-2016 (5/13) Vizualizarea datelor – o privire de ansambluCLIW 2015-2016 (5/13) Vizualizarea datelor – o privire de ansamblu
CLIW 2015-2016 (5/13) Vizualizarea datelor – o privire de ansamblu
 
Sistem distribuit pentru optimizarea simularilor
Sistem distribuit pentru optimizarea simularilorSistem distribuit pentru optimizarea simularilor
Sistem distribuit pentru optimizarea simularilor
 
Era informationala
Era informationalaEra informationala
Era informationala
 
CLIW 2015-2016 (8/13) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...
CLIW 2015-2016 (8/13) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...CLIW 2015-2016 (8/13) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...
CLIW 2015-2016 (8/13) JavaScript în navigatorul Web. De la DOM la Ajax şi mas...
 
Presentation2
Presentation2Presentation2
Presentation2
 
Dezvoltarea aplicațiilor Web (9/12): Specificarea ontologiilor folosind limba...
Dezvoltarea aplicațiilor Web (9/12): Specificarea ontologiilor folosind limba...Dezvoltarea aplicațiilor Web (9/12): Specificarea ontologiilor folosind limba...
Dezvoltarea aplicațiilor Web (9/12): Specificarea ontologiilor folosind limba...
 
CLIW 2015-2016 (13/13) Perspective Web la nivel de client. Limbajul ES6
CLIW 2015-2016 (13/13) Perspective Web la nivel de client. Limbajul ES6CLIW 2015-2016 (13/13) Perspective Web la nivel de client. Limbajul ES6
CLIW 2015-2016 (13/13) Perspective Web la nivel de client. Limbajul ES6
 
Arad - Introducere in resurse educationale deschise
Arad - Introducere in resurse educationale deschiseArad - Introducere in resurse educationale deschise
Arad - Introducere in resurse educationale deschise
 
Game computing: tehnici AI
Game computing: tehnici AIGame computing: tehnici AI
Game computing: tehnici AI
 
Andrei Marinescu - OBF Brasov
Andrei Marinescu - OBF BrasovAndrei Marinescu - OBF Brasov
Andrei Marinescu - OBF Brasov
 
Sabin Buraga et al. -- "Interactiune neconventionala" (workshop RoCHI 2009)
Sabin Buraga et al. -- "Interactiune neconventionala" (workshop RoCHI 2009)Sabin Buraga et al. -- "Interactiune neconventionala" (workshop RoCHI 2009)
Sabin Buraga et al. -- "Interactiune neconventionala" (workshop RoCHI 2009)
 
Indrumar laborator
Indrumar laboratorIndrumar laborator
Indrumar laborator
 
CLIW 2015-2016 (7/13) Limbajul de programare JavaScript
CLIW 2015-2016 (7/13) Limbajul de programare JavaScriptCLIW 2015-2016 (7/13) Limbajul de programare JavaScript
CLIW 2015-2016 (7/13) Limbajul de programare JavaScript
 
Modulul 1 ecdl
Modulul 1 ecdlModulul 1 ecdl
Modulul 1 ecdl
 
Gramatica limbii engleze
Gramatica limbii englezeGramatica limbii engleze
Gramatica limbii engleze
 
Bigtable - sistem distribuit de stocare a datelor
Bigtable - sistem distribuit de stocare a datelorBigtable - sistem distribuit de stocare a datelor
Bigtable - sistem distribuit de stocare a datelor
 

Similar to Specificarea interfetei unui joc electronic folosind UsiXML si UIML

OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)mfrancis
 
HCI 2015 (7/10) HCI Engineering. UI Evaluation. Models
HCI 2015 (7/10) HCI Engineering. UI Evaluation. ModelsHCI 2015 (7/10) HCI Engineering. UI Evaluation. Models
HCI 2015 (7/10) HCI Engineering. UI Evaluation. ModelsSabin Buraga
 
HCI 2014 (7 of 10): HCI Engineering. UI Evaluation. Models
HCI 2014 (7 of 10): HCI Engineering. UI Evaluation. ModelsHCI 2014 (7 of 10): HCI Engineering. UI Evaluation. Models
HCI 2014 (7 of 10): HCI Engineering. UI Evaluation. ModelsSabin Buraga
 
Multi-Dimensional Context-Aware Adaptation of Service Front-ends
Multi-Dimensional Context-Aware Adaptation of Service Front-endsMulti-Dimensional Context-Aware Adaptation of Service Front-ends
Multi-Dimensional Context-Aware Adaptation of Service Front-endsJean Vanderdonckt
 
Visual Modeling Within UCD (English)
Visual Modeling Within UCD (English)Visual Modeling Within UCD (English)
Visual Modeling Within UCD (English)Holger Deist
 
Microservices - Yet another buzzword
Microservices - Yet another buzzwordMicroservices - Yet another buzzword
Microservices - Yet another buzzwordOvidiu Dimulescu
 
Simulation Modelling Practice and Theory 47 (2014) 28–45Cont.docx
Simulation Modelling Practice and Theory 47 (2014) 28–45Cont.docxSimulation Modelling Practice and Theory 47 (2014) 28–45Cont.docx
Simulation Modelling Practice and Theory 47 (2014) 28–45Cont.docxedgar6wallace88877
 
Microcontroladores: programación de microcontroladores PIC de 8 bits en C
Microcontroladores: programación de microcontroladores PIC de 8 bits en CMicrocontroladores: programación de microcontroladores PIC de 8 bits en C
Microcontroladores: programación de microcontroladores PIC de 8 bits en CSANTIAGO PABLO ALBERTO
 
Scalable architectures for phenotype libraries
Scalable architectures for phenotype librariesScalable architectures for phenotype libraries
Scalable architectures for phenotype librariesMartin Chapman
 
Hanmer Software Patterns Bosc2009
Hanmer Software Patterns Bosc2009Hanmer Software Patterns Bosc2009
Hanmer Software Patterns Bosc2009bosc
 
Microservices and OSGi: Better together?
Microservices and OSGi: Better together?Microservices and OSGi: Better together?
Microservices and OSGi: Better together?Graham Charters
 
UML per il Web: User Centric Design
UML per il Web: User Centric DesignUML per il Web: User Centric Design
UML per il Web: User Centric DesignHenry Muccini
 
Practical Groovy Domain-Specific Languages
Practical Groovy Domain-Specific LanguagesPractical Groovy Domain-Specific Languages
Practical Groovy Domain-Specific LanguagesGuillaume Laforge
 
HCI 2018 (7/10) HCI Engineering. UI Evaluation. Models
HCI 2018 (7/10) HCI Engineering. UI Evaluation. ModelsHCI 2018 (7/10) HCI Engineering. UI Evaluation. Models
HCI 2018 (7/10) HCI Engineering. UI Evaluation. ModelsSabin Buraga
 
remash! - Blueprints for RESTfulSituational Applications
remash! - Blueprints for RESTfulSituational Applicationsremash! - Blueprints for RESTfulSituational Applications
remash! - Blueprints for RESTfulSituational Applicationsdflejter
 

Similar to Specificarea interfetei unui joc electronic folosind UsiXML si UIML (20)

OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
 
Interoperability in forge - fossa2010
Interoperability in forge - fossa2010Interoperability in forge - fossa2010
Interoperability in forge - fossa2010
 
Interop in forge - fossa2010
Interop in forge - fossa2010Interop in forge - fossa2010
Interop in forge - fossa2010
 
thesis
thesisthesis
thesis
 
HCI 2015 (7/10) HCI Engineering. UI Evaluation. Models
HCI 2015 (7/10) HCI Engineering. UI Evaluation. ModelsHCI 2015 (7/10) HCI Engineering. UI Evaluation. Models
HCI 2015 (7/10) HCI Engineering. UI Evaluation. Models
 
HCI 2014 (7 of 10): HCI Engineering. UI Evaluation. Models
HCI 2014 (7 of 10): HCI Engineering. UI Evaluation. ModelsHCI 2014 (7 of 10): HCI Engineering. UI Evaluation. Models
HCI 2014 (7 of 10): HCI Engineering. UI Evaluation. Models
 
Multi-Dimensional Context-Aware Adaptation of Service Front-ends
Multi-Dimensional Context-Aware Adaptation of Service Front-endsMulti-Dimensional Context-Aware Adaptation of Service Front-ends
Multi-Dimensional Context-Aware Adaptation of Service Front-ends
 
Visual Modeling Within UCD (English)
Visual Modeling Within UCD (English)Visual Modeling Within UCD (English)
Visual Modeling Within UCD (English)
 
Microservices - Yet another buzzword
Microservices - Yet another buzzwordMicroservices - Yet another buzzword
Microservices - Yet another buzzword
 
Simulation Modelling Practice and Theory 47 (2014) 28–45Cont.docx
Simulation Modelling Practice and Theory 47 (2014) 28–45Cont.docxSimulation Modelling Practice and Theory 47 (2014) 28–45Cont.docx
Simulation Modelling Practice and Theory 47 (2014) 28–45Cont.docx
 
Microcontroladores: programación de microcontroladores PIC de 8 bits en C
Microcontroladores: programación de microcontroladores PIC de 8 bits en CMicrocontroladores: programación de microcontroladores PIC de 8 bits en C
Microcontroladores: programación de microcontroladores PIC de 8 bits en C
 
Scalable architectures for phenotype libraries
Scalable architectures for phenotype librariesScalable architectures for phenotype libraries
Scalable architectures for phenotype libraries
 
Towards Edge Computing as a Service: Dynamic Formation of the Micro Data-Centers
Towards Edge Computing as a Service: Dynamic Formation of the Micro Data-CentersTowards Edge Computing as a Service: Dynamic Formation of the Micro Data-Centers
Towards Edge Computing as a Service: Dynamic Formation of the Micro Data-Centers
 
Hanmer Software Patterns Bosc2009
Hanmer Software Patterns Bosc2009Hanmer Software Patterns Bosc2009
Hanmer Software Patterns Bosc2009
 
Microservices and OSGi: Better together?
Microservices and OSGi: Better together?Microservices and OSGi: Better together?
Microservices and OSGi: Better together?
 
UML per il Web: User Centric Design
UML per il Web: User Centric DesignUML per il Web: User Centric Design
UML per il Web: User Centric Design
 
Practical Groovy Domain-Specific Languages
Practical Groovy Domain-Specific LanguagesPractical Groovy Domain-Specific Languages
Practical Groovy Domain-Specific Languages
 
HCI 2018 (7/10) HCI Engineering. UI Evaluation. Models
HCI 2018 (7/10) HCI Engineering. UI Evaluation. ModelsHCI 2018 (7/10) HCI Engineering. UI Evaluation. Models
HCI 2018 (7/10) HCI Engineering. UI Evaluation. Models
 
robocity2013-jderobot
robocity2013-jderobotrobocity2013-jderobot
robocity2013-jderobot
 
remash! - Blueprints for RESTfulSituational Applications
remash! - Blueprints for RESTfulSituational Applicationsremash! - Blueprints for RESTfulSituational Applications
remash! - Blueprints for RESTfulSituational Applications
 

More from Sabin Buraga

Web 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturaleWeb 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturaleSabin Buraga
 
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni WebWeb 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni WebSabin Buraga
 
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie WebWeb 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie WebSabin Buraga
 
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP Sabin Buraga
 
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...Sabin Buraga
 
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object ModelWeb 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object ModelSabin Buraga
 
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...Sabin Buraga
 
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...Sabin Buraga
 
Web 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma RESTWeb 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma RESTSabin Buraga
 
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...Sabin Buraga
 
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...Sabin Buraga
 
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţialeWeb 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţialeSabin Buraga
 
STAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor WebSTAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor WebSabin Buraga
 
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţialeSTAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţialeSabin Buraga
 
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.Sabin Buraga
 
STAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.jsSTAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.jsSabin Buraga
 
STAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului WebSTAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului WebSabin Buraga
 
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uriSTAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uriSabin Buraga
 
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScriptSTAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScriptSabin Buraga
 
STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5Sabin Buraga
 

More from Sabin Buraga (20)

Web 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturaleWeb 2020 01/12: World Wide Web – aspecte arhitecturale
Web 2020 01/12: World Wide Web – aspecte arhitecturale
 
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni WebWeb 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
Web 2020 02/12: Programare Web – HTTP. Cookie-uri. Sesiuni Web
 
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie WebWeb 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
Web 2020 03/12: Programare Web – Arhitectura aplicaţiilor Web. Inginerie Web
 
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
Web 2020 04/12: Programare Web – Dezvoltarea aplicaţiilor Web în PHP
 
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
Web 2020 05/12: Modelarea datelor. Familia XML. Extragerea datelor cu XPath. ...
 
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object ModelWeb 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
Web 2020 06/12: Procesarea datelor XML & HTML. Document Object Model
 
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
Web 2020 07/12: Procesarea datelor XML & HTML – Simple API for XML. Procesări...
 
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
Web 2020 08/12: Servicii Web. De la arhitecturi orientate spre servicii la SO...
 
Web 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma RESTWeb 2020 09/12: Servicii Web. Paradigma REST
Web 2020 09/12: Servicii Web. Paradigma REST
 
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
Web 2020 10/12: Servicii Web. Micro-servicii. Serverless. Specificarea API-ur...
 
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
Web 2020 11/12: Interacţiune Web asincronă. Aplicaţii Web de tip mash-up. JAM...
 
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţialeWeb 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
Web 2020 12/12: Securitatea aplicaţiilor Web. Aspecte esenţiale
 
STAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor WebSTAW 01/12: Arhitectura aplicaţiilor Web
STAW 01/12: Arhitectura aplicaţiilor Web
 
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţialeSTAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
STAW 02/12: Programare Web: Limbajul JavaScript. Aspecte esenţiale
 
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
STAW 03/12: Programare Web: Limbajul JavaScript. Aspecte moderne: ES6 et al.
 
STAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.jsSTAW 04/12: Programare Web: Node.js
STAW 04/12: Programare Web: Node.js
 
STAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului WebSTAW 05/12: Arhitectura navigatorului Web
STAW 05/12: Arhitectura navigatorului Web
 
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uriSTAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
STAW 06/12: JavaScript în navigatorul Web. De la DOM la Ajax şi mash-up-uri
 
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScriptSTAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
STAW 07/12: Ingineria dezvoltării aplicaţiilor JavaScript
 
STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5STAW 08/12: Programare Web. Suita de tehnologii HTML5
STAW 08/12: Programare Web. Suita de tehnologii HTML5
 

Recently uploaded

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 

Recently uploaded (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
+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...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Specificarea interfetei unui joc electronic folosind UsiXML si UIML