Doctorate ACS

Courses and Workshops

The Doctoral school of Automatic Control and Computers organizes periodically courses and training workshops on Information and Communication Technologies, development tools and architectures of ICT and automatic control systems, which can be then used by the Ph.D. students to work out their doctorate theses.

The following courses will be organized in the next period of time:

IBM DB2 9.7 Academic Workshop

April 26-28, 2017; 3-day course, 6 hours/day in the IBM DB2 database technology. The workshop will be held in the classroom of the Linux Competence Centre hosted by the faculty of Automatic Control and Computer Science, University Politehnica of Bucharest, building ED, 3rd floor. Inscriptions can be made until Friday 21.04.2017 by e-mail sent to the manager of the IBM Linux Centre, Associate Professor Dr. Florin Anton –florin.anton@ro.ibm.com

June 26-28, 2017; 3-day course, 6 hours/day in the IBM DB2 database technology. The workshop will be held in the classroom of the Linux Competence Centre hosted by the faculty of Automatic Control and Computer Science, University Politehnica of Bucharest, building ED, 3rd floor. Inscriptions can be made until Friday 15.06.2017 by e-mail sent to the manager of the IBM Linux Centre, Associate Professor Dr. Florin Anton –florin.anton@ro.ibm.com

Course Agenda:

  • Day 1
    • Welcome
    • The Relational Data Model
    • DB2 Fundamentals and Data Studio
    • IBM Data Studio Lab (Hands On)
    • Working with Databases and Database Objects
    • Working with Databases and Database Objects (Hands On)
    • Introduction to SQL
    • Understanding SQL Lab (Hands On)
  • Day 2
    • Data Concurrency
    • Data Concurrency Lab (Hands On)
    • Database Security in DB2
    • DB2 Security Lab (Hands On)
    • DB2 Backup and Recovery
    • Hands On)
    • DB2 pureXML
    • DB2 pureXML – Storing XML Data Made Easy Lab (Hands On)
  • Day 3
    • DB2 Programming Fundamentals
    • Accessing DB2 Databases From Applications Lab (Hands On)
    • Course Review

Linux Basics and Installation

May 2-5, 2017; 4-day course, 6 hours/day in the Linux OS, with open source distribution and software development. The workshop will be held in the classroom of the Linux Competence Centre hosted by the faculty of Automatic Control and Computer Science, University Politehnica of Bucharest, building ED, 3rd floor. Inscriptions can be made until Friday 21.04.2017 by e-mail sent to the manager of the IBM Linux Centre, Associate Professor Dr. Florin Anton – florin.anton@ro.ibm.com

Course Agenda:

  • Day 1
    • Unit 1: Introduction to Linux
    • Unit 2: Installing Linux
    • Exercise 1: Linux installation
    • Unit 3: Using the system
    • Exercise 2: Using the system
    • Unit 4: Working with files and directories
    • Exercise 3: Working with files and directories
  • Day 2
    • Unit 5: File and directory permissions
    • Exercise 4: File and directory permissions
    • Unit 6: Linux documentation
    • Exercise 5: Linux documentation
    • Unit 7: Editing files
    • Exercise 6: Editing files
    • Unit 8: Shell basics
    • Exercise 7: Shell basics
  • Day 3
    • Unit 9: Working with processes
    • Exercise 8: Working with processes
    • Unit 10: Linux utilities
    • Exercise 9: Linux utilities
    • Unit 11: Shell scripting
    • Exercise 10: Shell scripting
    • Unit 12: The Linux GUI
    • Exercise 11: The Linux GUI
  • Day 4
    • Unit 13: Customizing the user environment
    • Exercise 12: Customizing the user environment
    • Unit 14: Basic system configuration
    • Exercise 13: Basic system configuration
    • Unit 15: Integrating Linux in a Windows environment
    • Exercise 14: Integrating Linux in a Windows environment

IBM® Rational® DOORS® Next Generation technology

June 26-30, 2017, 5-day course, 6 hours/day in the IBM Rational DOORS Next Generation technology. The workshop will be held in the classroom of the Linux Competence Centre hosted by the faculty of Automatic Control and Computer Science, University Politehnica of Bucharest, building ED, 3rd floor. Inscriptions can be made until Monday 5.06.2017 by e-mail sent to Prof. Dr. Theodor Borangiu – theodor.borangiu@cimr.pub.ro

Course description:

IBM Rational DOORS includes requirements management, traceability and impact analysis capabilities for more formal, rigorous requirements engineering purposes. IBM Rational DOORS Family, the flexible and complete solution for requirements management, offers five key benefits for agile development:

  • Collaboration: Multiple people in different locations can work on the same information at the same time. This shortens review cycles and improves collaboration even when different time-zones are involved.

  • Consistency: The central requirements repository acts as a single source of truth, keeping large and diverse teams synchronized throughout projects. Consolidation, monitoring and analysis are quicker and information is consistent and accurate.

  • Traceability: Relationships can be created and maintained across the development lifecycle. This includes relationships between requirements, work items, architecture, design and test plans.

  • Understanding changes: Change is inevitable in any project. Traceability analysis helps ensure that the impact of change is understood, and that impacted areas can be modified as necessary.

  • Making your data work for you: Dynamic views can be generated that meet stakeholder needs such as compliance, gap analysis, cost or test status.

Through this course, it is also intended to influence in a broader sense the vision of researchers in the System Engineering domain, following IBM’s approach of Continuous Engineering.

Continuous engineering represents a new approach to systems engineering. It retains the overall systems focus, levels of abstraction, and core activities that form the basis of systems engineering but puts a new spin on how the activities are conducted. It also adds some fresh ingredients to pull in market and operational knowledge from outside traditional processes and suggests ways to exploit strategic assets, such as engineering data and reusable code.

In continuous engineering, the “V” no longer represents a sequential series of steps (as did the traditional V-model for systems engineering); instead, it represents activities that are conducted iteratively (and, to the greatest extent possible, in parallel) as needed throughout the product development process, relationships between activities, and linkages among
engineering, operational, and market data (Fig. 1).

oslc

Fig. 1 IBM’s continuous engineering concept involving iterative execution of key activities

The IBM Rational DOORS Next Generation Workshop will offer knowledge on new technologies:

  • Linked life cycle data: Open Services for Lifecycle Collaboration (OSLC) defines specifications that allow development and operations tools to work together, to share data and other artefacts, and to link to resources.

  • Product line engineering (PLE): PLE enables one to increase efficiencies by developing a portfolio of products with similar features based on a core set of capabilities. By reusing design components, you eliminate redundant development and testing, avoid rework, and accelerate tailored solutions to market.

  • Analytics: The more complex and connected a product is, the more data it generates during development and operation. Analytics helps you gain actionable insights into the data, which reveals trends and other critical information that can help you make informed product decisions. Big Data analytics does this on a grand scale, scouring huge volumes of data, or data that flies by at high velocities, to
    help you uncover patterns quickly that you can use to your advantage.

  • Cognitive computing: Trained using artificial intelligence and machine learning techniques, cognitive computing systems attempt to make sense of natural language and data by making predictions and inferences. Such systems build knowledge over time based on experience, and can help your products make better decisions.

Course Agenda:

I. Rational DOORS – Requirements Analysis (1.5 zile)
II. Rational DOORS – Agile development (1.5 zile)
III. Continuous Engineering – Case studies, examples, design hints, applications from automotive (2 zile)

Training school on Big Data processing and analytics in the Internet of Everything Era

September 20-22, 2017. Venue: University of Novi Sad, Serbia.

Description of the training school: :

The second edition of the training school within COST Action IC1406 will be positioned at the crossroads where Big Data and High Performance Computing (HPC) meet, with a target towards applications of these areas in modern technology. The courses in this Training School aim at presenting more intertwined connections between HPC frameworks and specific data intensive domains and applications. Big data high value use cases arising from mobile phone data, IoT, satellite data or other interesting sources will be
explored. Typical workflows in these use cases include data sensing and collecting, processing, filtering, analytics, and results visualization. Such workflows demand for high-level parallel programming models and scalable solutions, sometimes running on scarce devices. HPC frameworks exploit parallelism and distributed computing to address speed and scale issues and to enable efficient turn of massively large data into valuable information and meaningful knowledge. To cover wider application scenarios, different paradigms such as stream and batch processing or their mix will be in the scope of the training school.

The goal of the training school is to offer participants, PhD students and early stage researchers, presentations with detailed descriptions of the selected data and applications, as well as hands on experience in leveraging HPC systems on described real world Big Data problems. Additional goal is the inclusion of an industrial partner or representative
of one of the EU H2020-ICT large scale pilot projects into school activities in order to create new collaborations and extend the impact of IC1406 COST Action.

Additional informations can be obtained from Professor Ciprian Dobre, Department of Computers, Faculty of Automatic Control and Computers, UPB, organizer of the event, ciprian.dobre@cs.pub.ro

“Cyber Physical Systems” Summer School

Period: 3-7 iulie 2017. Venue: University Lucian Blaga of Sibiu

Description of the CPS Summer School (details at http://into-cps.au.dk/summerschool/):

The 2017 edition of the summer school on “Cyber Physical Systems” is organized by the University Lucian Blaga of Sibiu during July 3-7, 2017 with support from five EU projects. “The “Cyber Physical Systems” summer school is targeted at research scientists, PhD students, and R&D experts from industry, who want to learn about advances in CPS engineering, CPS Summer School leaflet. A program of briefings, tutorials and hands-on sessions will be delivered by industry experts and leading researchers in CPS from the INTO-CPS, CPSE Labs, AMASS EU projects and the MPM4CPS EU COST Action.

Participation options:

  • 1 day: high-level understanding of CPS technologies and modelling approaches.
  • 3 days: learn about CPSs at a high-level and attend a collection of tutorials for more in depth knowledge on selected methods and technologies.
  • 5 days: overview and tutorials, plus participants have hands on with various CP

Linux System Administration

June 19-23, 2017; 5-day course, 6 hours/day in the Linux OS, with open source distribution and software development. The workshop will be held in the classroom of the Linux Competence Center hosted by the faculty of Automatic Control and Computer Science, University Politehnica of Bucharest, building ED, 3rd floor. Inscriptions can be made until Thursday 15.06.2017 by e-mail sent to the manager of the IBM Linux Center, Associate Professor Dr. Florin Anton – florin.anton@ro.ibm.com

Agenda cursului:

  • Day 1
    • Introduction
    • Unit 1: Advanced Linux installation;                Exercise 1: Advanced Linux installation
    • Unit 2: Startup and shutdown; Exercise 2: Startup and shutdown
    • Unit 3: System administration tools;               Exercise 3: System administration tools
    • Unit 4: Package management; Exercise 4: Packaging tools
  • Day 2
    • Unit 5: X Window System and VNC; Exercise 5: X Window System and VNC
    • Unit 6: Logging; Exercise 6: Logging
    • Unit 7: Kernel configuration;             Exercise 7: Kernel services and kernel configuration
    • Unit 8: Device management; Exercise 8: Device management
  • Day 3
    • Unit 9: Disk management, RAID, and LVM; Exercise 9: Disk management, LVM, and RAID
    • Unit 10: File systems and file system quota; Exercise 10: File systems
    • Unit 11: Memory management; Exercise 11: Memory management
  • Ziua 4
    • Unit 12: Scheduling; Exercise 12: Scheduling
    • Unit 13: Backup and restore; Exercise 13: Backup and restore
    • Unit 14: User administration; Exercise 14: User administration
    • Unit 15: User-level security; Exercise 15: User-level security
  • Ziua 5
    • Unit 16: Troubleshooting; Exercise 16: Troubleshooting
    • Optional units and exercises