Proposal of a Workflow Process Management Framework based on XML WebServices and 'NET Framework - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Proposal of a Workflow Process Management Framework based on XML WebServices and 'NET Framework

Description:

Proposal of a Workflow Process Management Framework based on XML Web-Services ... Joaquim Arnaldo Carvalho Martins. Joaquim Manuel Sousa Pinto. University of Aveiro ... – PowerPoint PPT presentation

Number of Views:65
Avg rating:3.0/5.0
Slides: 18
Provided by: rog696
Category:

less

Transcript and Presenter's Notes

Title: Proposal of a Workflow Process Management Framework based on XML WebServices and 'NET Framework


1
Proposal of a Workflow Process Management
Framework based on XML Web-Services and .NET
Framework
  • Rogério Patrício Chagas do Nascimento
  • Joaquim Arnaldo Carvalho Martins
  • Joaquim Manuel Sousa Pinto

University of Aveiro Dept. of Electronics and
Telecommunications / IEETA 3810 - 193 - Aveiro,
PORTUGAL
2
Introduction
  • The Problems
  • Lag Time x Task Time,
  • Multimedia
  • Ubiquitous Applications
  • State of the Art
  • Ideal Scenario for our work in
  • Workflow Process Automation ? WfMC Standards
  • Database and Metadata ? XML Family TEXTML
    Server
  • Ubiquitous Applications ? .NET Framework
  • Our Work
  • Architecture for a Workflow Processs Management
    Framework
  • Case Study Portuguese Parliament
  • Conclusions
  • Future Works

3
The Problems
  • Ubiquitous Web Applications
  • time-aware, location-aware, device-aware, and
    personalised services
  • Multimedia
  • Indexing rich documents
  • XML-based information retrieve
  • Lag Time x Task Time
  • the process follows the 90/10 rule
  • lt Task Time personal software productivity
  • lt Lag Time Workflow Automation Process
  • electronic distribution of work
  • right information right user right time
  • monitoring and scheduling delayed tasks

4
State of the Art
  • Workflow Automation Process
  • WfMC Workflow Reference Model

5
State of the Art
  • XML Technologies
  • building XML Schemas
  • generating XML files
  • formating XSL files
  • generating HTML files

6
State of the Art
  • TEXTML Server
  • 100 XML
  • dont touch in the native instance of XML file
  • parses XML to build markup-based index
  • Its a back end system for
  • Store
  • Index and
  • Search information
  • ... in a big number of XML documents

7
State of the Art
  • Microsoft .NET Framework
  • XML Web Services
  • SOAP XML HTML
  • SOAP defines a XML format for
  • method calls
  • passing parameters
  • according to definition of
  • DTD, XML Schema, BizTalk Schema, etc...
  • ASP.NET
  • Web Forms
  • XML Web Services
  • TEXTML COM API

8
State of the Art
  • .NET FrameworkArchitecture

9
State of the Art
  • ASP.NET Core Concepts
  • Web development platform
  • New programming model

10
State of the Art
  • ASP.NET Core Concepts
  • Separate layout and business logic
  • Use services provided by the .NET Framework
  • Code is compiled the first time a page is
    requested
  • State management
  • Make use of programming languages
  • Cross-language integration
  • Update files while the server is running!

11
Our Solution
  • Architecture of the Proposal Framework

12
Our Solution
  • Data Layer

13
Our Solution
  • Logic Layer (business)
  • ASP.NET
  • Web Forms
  • access directly the XML content in the Document
    Base by the TEXTML COM API
  • ASPX pages requested by clients
  • the compilation is only ever done once per ASPX
    file
  • all subsequent requests for the page are
    satisfied by instantiating the class generated
  • ... this results in great performance!

14
Our Solution
  • Presentation Layer
  • ASP.NET
  • generate HTML files using XSL files
  • for each different device
  • Offer funcionality using XML Web Services

Web Services are programmable business logic
components that serve as black boxes to provide
access to funcionality via the Internet using
standard protocols such as HTTP, WAP, etc...
15
Our Solution
  • Case Study Portuguese Parliament

16
Conclusion
  • we did...
  • study Workflow Process Management
  • use the WfMC patterns
  • build XML Schemas
  • generate XML files
  • we still are
  • formating XSL files
  • generating HTML, ASPX files
  • implementing XML Web Services

17
Conclusion
  • for obtain this key aims
  • the study of granularity of XML documents that
    supports the proposal framework
  • the capacity of crossed-reference data with other
    files or databases in the system
  • the front-ends for ubiquitous applications

18
Conclusion
  • next step
  • prepare the Framework to effectively integrate
    itself with ubiquitous applications
  • future works
  • to produce an analyze of the XML Database versus
    Relacional Database
  • ... and between XML Web Services and classical
    communication protocols
  • to describe the intrinsics aspects to integrate
    heterogeneous systems supported by XML Web
    Services
  • to extend the work to the European Parliament

We are looking for partners!!! Whos interested
to join us?
19
Epilogue
Conclusion
  • O saber deve ser como um rio, cujas águas
    doces, grossas, copiosas, transbordem do
    indivíduo, e se espraiem, estancando a sede dos
    outros... Sem um fim social, o saber será a maior
    das futilidades
  • (Gilberto Freire, Recife BRASIL, 1899)
  • ... Without a social aim, the knowledge will be
    the most important of all futilities.

20
Conclusion
  • Questions and Sugestions?
  • rogerio_at_ieeta.pt
  • www.ieeta.pt/rogerio
Write a Comment
User Comments (0)
About PowerShow.com