optimization, simulation and integration maja pušnik university of maribor faculty for electrical...
TRANSCRIPT
![Page 1: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/1.jpg)
Optimization, simulation and integration
Maja PušnikUniversity of Maribor
Faculty for electrical engineering and computer science
![Page 2: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/2.jpg)
• ELECTRICAL ENGINEERING • COMPUTER SCIENCE AND INFORMATION TECHNOLOGIES • INFORMATICS AND TECHNOLOGIES OF COMMUNICATION • TELECOMMUNICATIONS • MEDIA COMMUNICATIONS
![Page 3: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/3.jpg)
• INFORMATICS AND TECHNOLOGIES OF COMMUNICATION (bachelor degree) – INFORMATICS AND TECHNOLOGIES OF COMMUNICATION
(1. year)– INFORMATION SYSTEMS (2-3. year)– TECHNOLOGIES OF COMMUNICATION (2-3. year)
• INFORMATICS AND TECHNOLOGIES OF COMMUNICATION (masters degree) 2 years
![Page 4: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/4.jpg)
What we provide?• Learning all steps of IT
systems life cycle
What is sometimes missing?• Informatics can not
evolve without the involvement of other disciplines
![Page 5: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/5.jpg)
Focusing on the needs of today‘s problems
BALANCEHIGH PROFIT HIGH QUALITY
LOW COST LOW EFFORT
Hardware, low computer literacy, old habits are no longer the problem; the problem is closely connected to economy, time shortage, needs for flexibility…
![Page 6: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/6.jpg)
Nurturing communication skills• We have little
rhetorical classes/subjects
• We compensate the need to communicate, stand up in front of a crowd and cooperate inside groups through projects and presentations.
![Page 7: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/7.jpg)
Re-thinking each step in development process
![Page 8: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/8.jpg)
The need for interdisciplinary way of thinking
• Problems– Poor knowledge about economic priorities– Narrow overview about law issues– No negotiation skills– No social skills development– Although working in groups, often no leadership volunteers
Developer User/Custumer
![Page 9: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/9.jpg)
Graduate knowledge building
1. Step: learning the code2. Step: learning to re-code3. Step: learning to use existing knowledge/services4. Step: learning to plan/optimize the process behind the code5. Step: learning to reshape the process to ones advantage
![Page 10: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/10.jpg)
Addressing subjects
• Information systems platforms (1)• Decision making models and systems (2)• System convergence and integration (3)• Optimization of business processes (4)• Simulation and operational research (4)
![Page 11: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/11.jpg)
How to do well from the start?
• Information systems platforms • Decision making models and systems • System convergence and integration • Optimization of business processes• Simulation and operational research
![Page 12: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/12.jpg)
How to use what already exists?
• Information systems platforms • Decision making models and systems • System convergence and integration • Optimization of business processes• Simulation and operational research
![Page 13: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/13.jpg)
Integration example
Internet
Buyer
Supplier
Order
Invoice
Buyer: supplier
• Constant change demand a company to integrate business processes with business partners (24/7)
![Page 14: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/14.jpg)
Orchestration and choreography of web services
• Web services (SOAP or REST) are not enough (they hold only technical information needed for using them)
• Using BPEL to make a business process out of separate and dispersed web services
• Building BPEL in IBM Web sphere designer
• XML in the background
Proces 1<<Poslovni proces>>
Proces 2<<Poslovni process>>
Proces 3<<Poslovni proces>>
Proces 1<<Poslovni proces>>
Proces 3<<Poslovni proces>>
Proces 2<<Poslovni preoces>>
<<Orkestracijski strežnik>>
1:
2:
3:
![Page 15: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/15.jpg)
Role of XML related technologiesAplication1
XMLXSDDTD
TransformationXSLT, Xpath, XQuery
XML
TransformationXSL-FO
XMLXSDDTD
Application2
Inquiery
![Page 16: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/16.jpg)
How to improve the old?
• Information systems platforms • Decision making models and systems • System convergence and integration • Optimization of business processes• Simulation and operational research
BPMN NOTATION
![Page 17: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/17.jpg)
How to make everyone happy?
• Information systems platforms • Decision making models and systems • System convergence and integration • Optimization of business processes• Simulation and operational research
![Page 18: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/18.jpg)
Focusing on cost-effort-effectiveness
1. Critical path method2. Cost analysis3. Sensitivity analysis4. Graphical methods (learning to use
the mathematical knowledge of linear algebra)5. Learning basic mathematical models in finding
solution (linear and nonlinear programming, gradient methods)
X1
X2
X3
X4
X5
A
B
C
D
E
F
Dummy
![Page 19: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/19.jpg)
![Page 20: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/20.jpg)
Learning focus across the years
• Information systems platforms (1st year)• Decision making models and systems (2st year)• System convergence and integration (3st year)• Optimization of business processes (4st year)• Simulation and operational research (4st year)
Results• Students approach more holistically to their problems (they
think beyond the code)• Finally seeing (at least partially) the point in learning linear
algebra
![Page 21: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/21.jpg)
108%
920%
815%
720%6
2%
136%
Optimization-2012
1016% 9
4%
844%
716%
120%
Optimization - 2011
107% 9
7%
850%
729%
17%
Operational research - 2012
106%
918%
812%
729%
612%
124%
Operational research - 2013
716%
640%
144%
Optimization-2010
103%
912%
812%
720%
63%
150%
Integration - 2010
1014% 9
9%
86%
711%
615%
145%
Integration - 2011
108%
926%
815%
725%
126%
Integration - 2009
![Page 22: Optimization, simulation and integration Maja Pušnik University of Maribor Faculty for electrical engineering and computer science](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dce5503460f94ac171b/html5/thumbnails/22.jpg)
Problems
• Too complex tools (hard to obtain by students, demanding ‚faster‘ computers, which we cannot provide in school in sufficient manner)
• Not enough free software on the market• The subject are not all obligatory, students do not
receive the whole overview
• Demanding a more personal approach (not everything can be checked through our e-learning system, hard to do quick checking through quizzes)