O mundo das siglas e padrões: Parte I - XPDL
Seguindo em nossa série de posts sobre padrões e siglas de BPM, vamos começar o assunto falando de um dos padrões mais antigos, o XPDL .
O XPDL, atualmente na versão 2.0, é desenvolvido pela WfMC e é um padrão técnico. Isso significa que somente precisa conhecer a fundo o XPDL programadores, técnicos e desenvolvedores de ferramentas de BPM.
O XPDL, na prática, é um arquivo XML, que segue uma estrutura pré-determinada, e que representa o desenho de um fluxograma. Isso mesmo, o fluxograma que você desenha em uma ferramenta de modelagem pode ser representando através de um arquivo, ou melhor, salvo em um arquivo. No caso, o arquivo XPDL. Por isso, diz-se que o XPDL é um padrão de “armazenamento” do processo.
Dentro do arquivo XPDL, estarão representados os elementos que você desenhou assim como as conexões entre os elementos. No XPDL, por exemplo, está marcado que a tarefa “Comprar produtos” do seu fluxograma está na posição X e Y do diagrama do processo, e que ela está conectada à tarefa “Receber produtos comprados”.
Para que preciso do XPDL? Com o XPDL, após desenhar um fluxograma em uma ferramenta, posso salvá-lo em arquivo e importá-lo em outra ferramenta, de outro fornecedor, mantendo a forma e estrutura do desenho.
Mas o XPDL pode representar qualquer fluxograma? Não. A versão atual do XPDL é compatível com fluxogramas usando notação BPMN (que será tópico de um próximo post).
Apesar de pouco comentado, o XPDL é um dos padrões de processos mais utilizados e que possui maior número de implementações em ferramentas. Entretanto, a importância do XPDL vem diminuindo nos últimos tempos, suplantado por padrões mais atuais ou por empresas e analistas que o consideram desatualizado.
A médio prazo, ele terá um grande embate com o BPDM (aguarde próximo post…) um padrão concorrente que está sendo desenvolvido e que virá com grande força.
Veja um exemplo de XPDL aqui
4 comentários 28 de Junho de 2007 às 14:55 Rafael Bortolini