Flat View
See by year
Monthly View
See by month
Weekly View
See by week
Daily View
See Today
Search
Search

XXVI Jesienne Spotkanie PTI - Technologie

Wednesday 20 October 2010, 09:00 - 18:15

09:00 - 10:45

 

1. Top10 wschodzących technologii | Tomasz Kowalski

 

Jest to subiektywny przegląd tych technologii, które są już dostępne, ale jeszcze niezbyt powszechnie stosowane. Technologii, które mają potencjał do redukowania kosztów, zmieniania sposobu w jaki pracujemy, poszerzają horyzonty.

W programie:

 

  • Whitelisting
  • Cross-platform mobile app dev
  • Sprzętowe zarządzanie poborem mocy
  • Chipy wielordzeniowe
  • Solid State Devices
  • Bazy NoSQL
  • Wirtualizacja I/O
  • Deduplikacja danych
  • Wirtualizacja desktopu
  • MapReduce


Czy jest to faktycznie Top – może być przedmiotem dyskusji, jednak pewne jest wszystkie one są ważne i warto o nich wiedzieć choćby tyle, czym są, a czym nie.

 

2. O semantyce i ontologiach w Informatyce | Stanisław Ambroszkiewicz (IPI PAN)

 

Tematem wykładu będą: Semantic Web, Web Services, oraz związane z nimi tzw. ontologie. Problem dotyczy ?zrozumienia" (ang. semantic interoperability) w otwartych i skalowalnych systemach rozproszonych opartych na SOA a składających się z heterogenicznych komponentów. Podane zostaną przykłady ontologii w OWL i ich zastosowań dla dwóch różnych dziedzin: (1) elektroniczne procesy biznesowe, (2) inteligentne środowisko (nazywane również ambient intelligence, lub ubiquitous computing). Przykłady będą oparte na projektach opisanych na http://www.ipipan.waw.pl/mas/stan/

 

3. Digital signage – twoja własna telewizja, narzędzia informatyczne dla marketingu | Jarosław Leśniewski, Marcin Szczytkowski (M4B.SA)

 

 

11:30 - 13:00

 

4. Prognozy rozwoju języków programowania | Andrzej Niemiec

 

Celem referatu jest analiza trendów języków programowania:

  • języki szerokiego zastosowania (C, C++, Java, .Net)
  • języki niegdyś popularne (Fortran, Pascal)
  • języki "egzotyczne" RPG,
  • Języki obiecujące a obecnie zarzucone
  • języki wschodzące
  • Czas popularnosci kompilatorow
  • Ewolucja -od kompilatora do środowiska
  • Języki wymarłe
  • Języki żywe popularnosc i korzystanie
  • Języki wschodzące
  • Stopień skomplikowania środowisk programistycznych
  • Integracja środowisk programistycznych z innymi systemami

 

5. Pożegnanie z SQL | Tomasz Kowalski

 

Z pewnością dominującą technologią skrywającą się za naprawdę wieloma aplikacjami (webowymi i nie tylko) są relacyjne bazy danych. Równie pewne jest to, że idea przetwarzania w chmurze staje się standardem de-facto w zakresie infrastruktury dla współczesnych aplikacji. Jednak te dwa standardy – bazy relacyjne, w zakresie magazynowania danych i "chmura", w zakresie infrastruktury, są na tyle odmienne, że z wielkim trudem można ja zastosować w jednej aplikacji (a jeśli już się to uda, to efekt zwykle nie jest zadowalający).

 

Podjęto wiele prób wypracowania rozwiązań, które mogą w konkretnych zastosowania zastąpić bazy relacyjne. Nurt ten określa się mianem NoSQL. W dalszej części przyjrzymy się kilku, różnym w podejściu do problemu, rozwiązaniom, dzięki którym działają takie usługi jak Google Earth, LinkedIn, Facebook czy YouTube. Wcześniej oczywiście wskażemy, dlaczego bazy sqlowe kiepsko pasują do "chmury".

 

6. Rozwiązania biznesowe Asus | Marcin Marzejon (Asus PL)

 

 

14:30 - 16:15

 

7. Ekonomia bezpieczeństwa | Paweł Krawczyk

 

Czy więcej bezpieczeństwa to lepiej? Jaka jest rola funkcji bezpieczeństwa w większości procesów biznesowych administracyjnych? W jaki sposób należy planować funkcje bezpieczeństwa w sposób racjonalny, czyli tak by wspomagały one działanie organizacji a nie utrudniały?

 

8. Mars wita nas? | Jerzy B. Ludwichowski

 

Studenci z Uniwersytetu Mikołaja Kopernika i Politechniki Białostockiej zajęli 3. miejsce w tegorocznych zawodach University Rover Challenge (URC), Utah, USA, ustępując "o włos" zdobywcom 2. miejsca.

URC jest konkursem, w którym studenci projektują i wykonują łazik "marsjański" oraz poddają go niełatwym praktycznym zadaniom na Mars Desert Research Station na pustyni w Utah. Polski łazik nosił nazwę MAGMA. Realizacją konkursowego zadania poszukiwania życia na pustyni zespół MAGMY wywarł tak duże wrażenie na jury konkursu, że otrzymał 60 punktów ponad maksymalną liczbę 100, przewidzianą w regulaminie.

W czasie prezentacji słuchacze dowiedzą się z pierwszej ręki, jakie problemy należało pokonać na poszczególnych etapach przygotowawczych, jak sprostano różnym ograniczeniom i jak przebiegały same zawody. Będzie można z bliska obejrzeć sam łazik i -- być może -- nawet nim pokierować.

W 2009 r. pionierski udział w URC wzięła ekipa Politechniki Warszawskiej. Ponieważ ekipa MAGMY planuje udział w przyszłorocznych zawodach i podobne zamiary mają jeszcze przynajmniej 2 inne dwie ekipy, to widać, że rośnie nam kadra. Neleży jej koniecznie kibicować! A może nawet jakoś pomóc?

 

9. Integracja systemów sterowana wymaganiami | Szymon Drejewicz

 

Integracja systemów oprogramowania jest tematem badań wielu różnych obszarów informatyki. Dlatego też na przestrzeni wielu lat wypracowano różne sposoby integrowania systemów oprogramowania. Z jednej strony, projekty integracyjne koncentrują się na warstwie danych (wymiana plików, wspólna baza danych) z drugiej na warstwie operacji (zdalne wywołania procedur, czy szyna integracyjna). Innymi słowy, integracja jest postrzegana przede wszystkim jako obszar zmian w architekturze już istniejących rozwiązań, ewentualnie takich „wzorcach” architektury nowych rozwiązań, które będą względnie łatwe w integrowaniu, a więc gotowe do współpracy asynchronicznej z szyną integracyjną lub oparte na konfigurowalnym modelu danych (możliwym do modyfikacji bez udziału dostawcy pierwotnego). W ogólności można powiedzieć, że obecnie stosowane rozwiązania integracyjne działają na zasadzie pomostów.

 

Integrowane systemy zachowują autonomię i są łączone przy pomocy dodatkowych rozwiązań. Czasami to, że systemy po zintegrowaniu nadal stanowią rozłączne byty jest pożądane – ponieważ np. należą do współpracujących, ale odrębnych organizacji. Często jednak okazuje się, że integracji podlegają systemy, które z powodzeniem można zastąpić jednym tzw. systemem zintegrowanym, ale koszt jego wdrożenia jest zbyt wysoki. Taka sytuacja dotyczy przede wszystkim wewnętrznych systemów i ma miejsce w przeważającej części organizacji intensywnie rozwijających własną infrastrukturę informatyczną. Potrzeba integracji wynika bezpośrednio ze zmian w procesach realizowanych w tych organizacjach.

 

W wykładzie, wychodząc od klasycznych sposobów integracji chciałbym omówić wady klasycznych podejść. Następnie zaprezentować koncepcję i narzędzie integracji sterowanej wymaganiami, gdzie rezultatem nie jest pomost, ale zupełnie nowy system o „połączonej” funkcjonalności stanowiący jeden produkt integracji, odpowiednik tzw. rozwiązania zintegrowanego.

 

 

16:45 - 18:15

 

10. Zależności pomiędzy bezpieczeństwem IT a bezpieczeństwem organizacji | Marek Zibrow

 

Bezpieczeństwo IT jest jednym z aspektów bezpieczeństwa organizacji – o tym wie prawie każdy. Istnieje także zależność odwrotna – na bezpieczeństwo systemu IT wpływa model organizacyjny i wiele innych aspektów. Jak podnieść bezpieczeństwo organizacji dzięki systemowi IT i odwrotnie? Jak zatrudnić do tego otwarte technologie?

 

11.  Wymiarowanie projektów IT – Święty Graal informatyki? | Jarosław Świerczek

 

Dokładne i efektywne wymiarowanie projektów informatycznych jest jednym z głównym problemów z jakim zmagają się specjaliści od inżynierii oprogramowania. Jest to dziedzina wiedzy ciągle rozwijana. Uwzględnia się w niej wnioski z badań nad realizacją kolejnych projektów jak i rozwój technologiczny oraz organizacyjny w obszarze informatyki.
Właściwe wykorzystanie wiedzy i doświadczeń w szacowaniu złożoności oprogramowania pomaga skutecznej wymiarować projekty a zatem zwiększa prawdopodobieństwo ich sukcesów.
Szacowanie złożoności nie może być traktowane jak prosta kalkulacja realizowana w jednym z etapów prac nad oprogramowaniem. Efektywne zastosowanie szacowania złożoności oprogramowania wymaga integracji procesu szacowania z całym procesem produkcji oprogramowania a w szczególności z procesem analizy.


Wg. wielu opinii - w tym zespołów relalizujących oprogramowanie jak i je zamawiających – skuteczne i efektywne wymiarowanie projektów IT jest ciągle Świętym Graalem informatyki.

 

Teza wykładu jest taka iż ów Święty Graal został odnaleziony z tym, że nie jest on jednym krokiem dodawanym do procesu produkcji oprogramowania lecz jest przedsięwzięciem mającym wpływ na cały ten proces.

 

 

Szczegółowa agenda dostępna jest na stronie konferencji XXVI Jesienne Spotkanie PTI

Udział w konferencji jest BEZPŁATNY.

 

 

Forma uczestnictwa w spotkaniu online:

Back

Patronage:

RSS

NOTE! This site uses cookies and similar technologies.

If you not change browser settings, you agree to it. Learn more

I understand

Cookies

A cookie is a small file, typically of letters and numbers, downloaded on to a device when the user accesses certain websites. Cookies allow a website to recognise a user's device.

Files: