Documente Academic
Documente Profesional
Documente Cultură
146
4.2 de competene
1
14
ore
20
20
40
4
40
Competene profesionale
Competene transversale
Metode de predare
Presentation and examples
Presentation and examples
Presentation and examples
Presentation and examples
Presentation and examples
Observaii
Interactive methods
Interactive methods
Interactive methods
Interactive methods
Interactive methods
Interactive methods
Interactive methods
Interactive methods
Interactive methods
Interactive methods
Interactive methods
Interactive methods
Interactive methods
Interactive methods
Metode de predare
Documenting,examples and
implementation
Documenting,examples and
implementation
Documenting,examples and
implementation
Documenting,examples and
Observaii
implementation
Activiti modeler
Documenting,examples and
implementation
Activiti designer
Documenting,examples and
implementation
Activiti engine
Documenting,examples and
implementation
Documenting,examples and
implementation
Documenting,examples and
implementation
Documenting,examples and
implementation
Documenting,examples and
implementation
Case studies 1
Documenting,examples and
implementation
Case studies 2
Documenting,examples and
implementation
Documenting,examples and
implementation
Bibliografie
[White 2004] Stephen A . Wh i t e , D e r e k Mi e r s, BPMN and Modeling reference Guide,
Develop rigorous yet understandable
graphical representations of business processes, 2004.
[Aalst 2003] W.M.P. van der Aalst, How to handle dynamic change and capture management
information? An approach based on generic workflow models
[Kiepuszewsk 2003] B. Kiepuszewski, A.H.M. ter Hofstede, W.M.P. van der Aalst,
Fundamentals of control flow in workflow, Acta Informatica 39, 143209 (2003).
[Aalst 2002] Wil van der Aalst and Kees van Hee, Workflow Management Models, Methods,
and Systems, MIT Press Cambridge, 2002.
[Sharp 2001] Sharp, A., Mc Dermott, P., Workflow ModelingTools for Process
Improvement and Application Development, 2001.
[Fischer 2005] . Fischer, L. Ed, Workflow Handbook 2005, ISBN 0-9703509-8-8.
BPMN
1) tutorials
http://www.omg.org/news/meetings/workshops/SOA-HC/presentations-2011/14_MT-2_Brookshier.pdf
http://www.cragsystems.co.uk/bpmn_tutorial/bpmn_2_0_notation_guide.pdf
http://www.cragsystems.co.uk/bpmn_tutorial/bpmn_2_0_tutorial.pdf
BPMN Introduction
Bpmn Components:Swimlanes, flow and connecting objects: activities, events, gateways, sequence flows,
message flows, data and artifact
Activiti
references
1)
http://activiti.org/download.html
Activiti Downloads
2)
http://activiti.org/userguide/index.html#10minutetutorial
Activiti 5.13 User Guide
3)
http://activiti.org/userguide/index.html
Activiti 5.13 User Guide
4)
http://www.activiti.org/
Activiti BPM Platform
5)
http://www.mastertheboss.com/activiti-bpmn/activiti-tutorial
Activiti tutorial
6)
http://www.mastertheboss.com/activiti-bpmn/activiti-tutorial/page-3
Projects examples:
a) tracing and testing applications
b)Design advanced data store solutions
c) Automate Java EE Application building
d) Develop RESTful web solutions with JBoss
e) Create JBoss portal solutions
f) Core Framework for network connectivity
7)
http://www.idevnews.com/stories/4719/Alfresco%20Previews%20Open%20Activiti%20BPM
%20Integration%20Environment
Alfresco Previews Open Activiti BPM Integration Environment
8)
Examples:
a)
http://stacktrace.be/blog/
- Custom variable representations in Activiti REST
- Dynamic Process Creation and Deployment in 100 Lines of Code
9)
http://www.ohloh.net/p/activiti
10)
http://biemond.blogspot.ro/2013/03/testing-activiti-bpm-on-weblogic-12c.html
Testing Activiti BPM on WebLogic 12c
11)
http://www.infoq.com/news/2013/03/baeyens-activiti
Tom Baeyens, creator of jBPM and Alfresco Activiti, Starts New Venture to Bring BPM to the Cloud
12)
Examples
https://www.google.ro/#q=activiti+bpm+examples&revid=1440741732
a)MAJOR
http://www.manning.com/rademakers2/ActivitiSampleCh4.pdf
b) tutorial
Tutorial: a BPMN 2.0 Hello World With Activiti 5.0.alpha4 in 5 steps
http://www.jorambarrez.be/blog/2010/08/02/tutorial-a-bpmn-2-0-hello-world-with-activiti-5-0-alpha4-in-5steps/
c)
http://blog.progs.be/141/activiti-bpm-first-steps
Activiti BPM first steps
13)
Biblio diverse
https://github.com/Activiti/Activiti/wiki/Articles-and-Blogs-on-Activiti
Articles and Blogs on Activiti
14)
http://www.webspeclanguage.org/esteban/2011/05/integrating-activiti-bpm-with-jms/
Integrating Activiti BPM with JMS
15)
http://www.openntf.org/Projects/pmt.nsf/381443ECFAA950F486257B5700223099/$file/Workflow%20for
%20XPage%20-%20Sample%20Application%20on%20Activiti.pdf
Workflow for XPages
Vacation Management
on Activiti
16)
http://m.safaribooksonline.com/hd/public/content?
portal=my&fpid=9781617290121&s290=4664&s290w=819&s290h=584&s290uaw=819&s290uah=614#id=
9781617290121\firstchapter
17)
http://www.osintegrators.com/opensoftwareintegrators|Integrating-Workflow-With-Activiti
Integrating Workflow With Activiti
18)
http://openidm.forgerock.org/doc/integrators-guide/index/chap-workflow.html
Integrating Business Processes and Workflows
19)
http://blog.tsgrp.com/2012/11/13/activiti-bpm-engine-active-wizard-5-0/
Activiti BPM Engine Active Wizard 5.0
20)
http://java.dzone.com/articles/activiti-performance-showdown
The Activiti Performance Showdown
21)
https://cwiki.apache.org/confluence/display/SYNCOPE/Choose+workflow+engine
Choose workflow engine
CamelApache
1)
http://camel.apache.org/
Apache Camel is a versatile open-source integration framework based on known Enterprise Integration
Patterns.
2)
http://camel.apache.org/tutorials.html
Camel Apache Tutorial
3)
http://camel.apache.org/tutorial-for-camel-on-google-app-engine.html
Camel on Google App Engine Tutorial
4)
http://camel.apache.org/tutorial-example-reportincident.html
Tutorial - camel-example-reportincident
5)
http://camel.apache.org/tutorial-on-using-camel-in-a-web-application.html
Tutorial on using Camel in a Web Application
6)
http://camel.apache.org/tutorial-business-partners.html
Tutorial Business Partners
7)
http://camel.apache.org/examples.html
8)MAJOR
http://camel.apache.org/architecture.html
9)
http://camel.apache.org/enterprise-integration-patterns.html
Enterprise Integration Patterns
10)
http://camel.apache.org/dsl.html
Domain Specific Language for creating Enterprise Integration Patterns
11)
http://camel.apache.org/components.html
Camel includes the following Component implementations via URIs
Books
1.
Claus Ibsen and Jonathan Anstey, Camel in Action, Manning , 2010.
2.
Bilgin Ibryam, Instant Apache Camel Message Routing, Packt publishing, 2013.
3.
Tijs Rademakers and Jos Dirksen, Open Source ESBs in Action, Manning, 2008.
4.
Gregor Hohpe and Bobby Woolf, Enterprise Integration Patterns, Addison Wesley, 2003.
Petri Nets
1.Jucan T Tiplea F.L Retele Petri, Teorie si practica, Ed Academiei Romane, 1999.
Tools for Petri nets:
1.
http://www.informatik.uni-hamburg.de/TGI/PetriNets/tools/
2.
http://projects.laas.fr/tina//
10. Evaluare
Tip activitate
10.4 Curs
10.1 Criterii de evaluare 10.2 Metode de evaluare 10.3 Pondere din nota final
examen
scris
20%
30%
50%