Doctorate ACS

Cursuri și Workshopuri

Scoala doctorală Automatică şi Calculatoare organizează periodic cursuri şi workshop-uri de instruire în tehnologii, instrumente de dezvoltare şi arhitecturi de sisteme TIC şi de automatizare, pe care doctoranzii le pot apoi utiliza in realizarea tezelor de doctorat.

În perioada urmatoare vor fi organizate următoarele cursuri:

IBM DB2 9.7 Academic Workshop

Perioada 26-28 aprilie 2017, curs de 3 zile, 6 ore/zi în tehnologia de baze de date IBM DB2. Workshopul va avea loc în sala de curs a Centrului de Competenţă Linux IBM din Facultatea de Automatica şi Calculatoare, UPB, corp ED, etaj 3. Înscrierile se fac până vineri 21.04.2017 prin e-mail trimis instructorului conf.dr.ing. Florin Anton –florin.anton@ro.ibm.com

Perioada 26-28 iunie 2017, curs de 3 zile, 6 ore/zi în tehnologia de baze de date IBM DB2. Workshopul va avea loc în sala de curs a Centrului de Competenţă Linux IBM din Facultatea de Automatica şi Calculatoare, UPB, corp ED, etaj 3. Înscrierile se fac până joi 15.06.2017 prin e-mail trimis instructorului, conf.dr.ing. Florin Anton –florin.anton@ro.ibm.com

Agenda cursului:

  • Ziua 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)
  • Ziua 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)
  • Ziua 3
    • DB2 Programming Fundamentals
    • Accessing DB2 Databases From Applications Lab (Hands On)
    • Course Review

Linux Basics and Installation

Perioada 2-5 mai 2017, curs de 4 zile, 6 ore/zi în sistemul de operare Linux, cu distribuţie şi dezvoltare software open source. Workshopul va avea loc în sala de curs a Centrului de Competenţă Linux IBM din Facultatea de Automatica şi Calculatoare, UPB, corp ED, etaj 3. Înscrierile se fac până vineri 21.04.2017 prin e-mail trimis instructorului conf.dr.ing. Florin Anton – florin.anton@ro.ibm.com

Agenda cursului:

  • Ziua 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
  • Ziua 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
  • Ziua 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
  • Ziua 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

Perioada 26-30 iunie 2017, curs de 5 zile, 6 ore/zi in tehnologia IBM Rational DOORS Next Generation. Workshopul va avea loc în sala de curs a Centrului de Competenţă Linux IBM din Facultatea de Automatica şi Calculatoare, UPB, corp ED, etaj 3. Înscrierile se fac până luni 5.06. 2017 prin e-mail trimis prof.dr.ing. Theodor Borangiu – theodor.borangiu@cimr.pub.ro

Descrierea cursului:

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.

Agenda cursului:

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)

Şcoala de vară Big Data processing and analytics in the Internet of Everything Era

Perioada: 20-22 septembrie 2017. Locaţia: Universitatea din Novi Sad, Serbia.

Descrierea Şcolii de vară:

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.

Informaţii suplimentare pot fi obţinute de la prof.dr.ing. Ciprian Dobre, Departamentul de Calculatoare, facultatea de Automatică şi Calculatoare, UPB – organizatorul Şcolii de vară, ciprian.dobre@cs.pub.ro

Şcoala de vară “Cyber Physical Systems”

Perioada: 3-7 iulie 2017. Locatia: Universitatea Lucian Blaga din Sibiu

Descrierea Şcolii de vară (detalii la 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.

Optiuni de participare:

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

Linux System Administration

Perioada 19-23 iunie 2017, curs de 5 zile, 6 ore/zi în sistemul de operare Linux, cu distribuţie şi dezvoltare software open source. Workshopul va avea loc în sala de curs a Centrului de Competenţă Linux IBM din Facultatea de Automatica şi Calculatoare, UPB, corp ED, etaj 3. Înscrierile se fac până joi 15.06.2017 prin e-mail trimis instructorului conf.dr.ing. Florin Anton – florin.anton@ro.ibm.com

Agenda cursului:

  • Ziua 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
  • Ziua 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
  • Ziua 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