5.WYKORZYSTANIE ONTOLOGII PRZY OCENIE ZŁOŻONOŚCI PROJEKTU INFORMATYCZNEGO
|
|
- Elżbieta Witkowska
- 7 lat temu
- Przeglądów:
Transkrypt
1 ZARZĄDZANIE WIEDZĄ I TECHNOLOGIAMI INFORMATYCZNYMI Pod redakcją C. Orłowskiego, Z. Kowalczuka, E. Szczerbickiego 2009 PWNT Gdańsk ROZDZIAŁ 5 Cytowanie niniejszej pracy: Czarnecki A.: Wykorzystanie ontologii przy ocenie złożoności projektu informatycznego. [W:] Orłowski C., Kowalczuk Z., Szczerbicki E. (red.): Zarządzanie wiedzą i technologiami informatycznymi, Pomorskie Wydawnictwo Naukowo-Techniczne, Gdańsk 2009, s WYKORZYSTANIE ONTOLOGII PRZY OCENIE ZŁOŻONOŚCI PROJEKTU INFORMATYCZNEGO Adam CZARNECKI 1. Wprowadzenie W Zakładzie Zarządzania Technologiami Informatycznymi na Wydziale Zarządzania i Ekonomii Politechniki Gdańskiej opracowywany jest system do oceny technologii informatycznych. Ma on korzystać z narzędzi sztucznej inteligencji, takich jak systemy ekspertowe oraz sztuczne sieci neuronowe, a także z ontologii. Elementy te spinać ma architektura agentowa. Celem działania proponowanego systemu ma być z jednej strony gromadzenie wiedzy o technologiach informatycznych, zdobywanej głównie od ekspertów, a z drugiej udostępnianie tej wiedzy osobom zainteresowanym danymi technologiami, głównie na potrzeby doboru właściwych metod zarządzania przedsięwzięciami informatycznymi i usług oferowanych przez wspierające je narzędzia. Rozwiązanie, częściowo zaimplementowane w środowisku testowym VBA (ang. Visual Basic for Applications), zostało wstępnie zweryfikowane dla danych z systemu technicznego [2][8][9]. W tym rozdziale zamieszczono opis wykorzystania ontologii dla dziedziny oceny złożoności projektu informatycznego jako kolejnego przypadku służącego weryfikacji całego modelu. W rozdziale mimo świadomości co do różnic znaczeń zamiennie stosowane są pojęcia przedsięwzięcie i projekt z uwagi na to, że w przywoływanej literaturze słowa te traktowane bywają często jako synonimy. 2. Schemat funkcjonowania systemu W toku prac nad systemem opracowano schemat jego funkcjonowania z perspektywy przepływu danych między aktorami i modułami (rys. 1) [2, s. 204]. Ogólnie, sesja użytkownika zainteresowanego uzyskaniem wiedzy z systemu (klienta) polega na wprowadzaniu zapytania, przy czym agent pośredniczący odpowiada za interfejs użytkownika, a zadaniem ontologii jest zapewnienie poprawności zapytania (kroki 1 5 na rys. 1). Zapytanie trafia do agenta menedżera (6), który decyduje o miejscu wysłania zapytania. W przypadku przeszukania baz wiedzy komunikat trafia do agenta szukającego (7). Agent ten wybiera Politechnika Gdańska, Wydział Zarządzania i Ekonomii, Zakład Zarządzania Technologiami Informatycznymi, adam.czarnecki@zie.pg.gda.pl.
2 180 A. Czarnecki wyspecjalizowany program, który poszukiwać będzie odpowiedzi czy to w bazie reguł, faktów obiektywnych, czy bazie faktów subiektywnych (8 9). Wynik poszukiwań przekazywany jest poprzez agenty do użytkownika (10 16). W trakcie tych działań następuje sprawdzenie formalnej poprawności uzyskanej odpowiedzi przez ontologię. Rys. 1. Proponowany schemat przepływu danych w systemie wspomagania decyzji.
3 5. Wykorzystanie ontologii przy ocenie złożoności projektu informatycznego 181 Powyższy opis celowo pomija użycie bardziej złożonego modelu ocenowego oraz sesję eksperta z systemem. Są to osobne zagadnienia, na których rozwinięcie nie ma w tym rozdziale miejsca. 3. Domena ontologii Docelowo system ma być wykorzystywany jako pomoc dla menedżera przedsięwzięcia informatycznego przy doborze narzędzi wspomagających zarządzanie [7]. Będzie on zasilany wiedzą na temat dojrzałości zespołu wytwórczego (opartej na modelu CMMI), dojrzałości klienta (jego odpowiedniości i dopasowaniu) oraz złożoności projektu. Przy tym za przykład projektu posłuży proces wytwarzania architektury korporacyjnej według standardu TOGAF (ang. The Open Group Architecture Framework) [4]. Na potrzeby opisywanej w niniejszym rozdziale weryfikacji modelu systemu, w tym mającej się w nim znaleźć ontologii, zdecydowano się ograniczyć zakres systemu jedynie do czynności związanych z szacowaniem złożoności projektu, traktując na razie ten parametr jako wynik oszacowań wartości zmiennych takich jak obszary wytwarzania i zarządzania projektem, stan przygotowania dokumentacji projektu oraz fazy wytwarzania architektury korporacyjnej. Identyfikacja tych zmiennych dokonana została przez eksperta [7]. 3.1 Złożoność projektu Złożoność projektu można mierzyć w oparciu o jedną z ilościowych technik szacowania wielkości przedsięwzięcia informatycznego z grupy metod dekompozycyjnych lub empirycznych [3, s ]. W podejściu zaprezentowanym w [7] jako złożoność projektu rozumie się miarę osiągnięcia pewnych formalnych etapów wpływających na jakość wytwarzanego oprogramowania. Do opisania gradacji złożoności projektu przyjęto podział stosowany w modelu COCOMO [6, s. 41]: przedsięwzięcia organiczne (ang. organic projects), w których uczestniczy stosunkowo mały zespół, dziedzina jest dość dobrze znana, podobnie jak metody i narzędzia, przedsięwzięcia półoderwane (ang. semi-detached projects), w których członkowie zespołu różnią się doświadczeniem, a dziedzina oraz metody i narzędzia nie są do końca rozpoznane, przedsięwzięcia osadzone (ang. embedded projects), które polegają na wytworzeniu systemów o bardzo złożonych wymaganiach, gdzie zespół w większości nie ma doświadczenia w wytwarzaniu podobnego oprogramowania, a tym samym dziedzina problemu oraz możliwe do zastosowania metody i narzędzia nie są zbytnio poznane. Te trzy kategorie przedsięwzięć określają zbiór wartości, jakie może przyjąć parametr nazwany złożonością projektu. Model COCOMO zawiera sposoby szacowania nakładów pracy, czasu oraz liczby osób potrzebnych przy realizacji przedsięwzięcia w oparciu o liczbę instrukcji w wykorzystanym kodzie źródłowym (KDSI, ang. thousand of delivered source code instructions). Jakkolwiek jest to miara obiektywna, to jednak dla różnych zespołów obserwowane są znaczące różnice w wydajności przy tej samej objętości kodu [6, s. 44]. Dopiero dostrojenie algorytmu COCOMO do konkretnej organizacji pozwala na w miarę rzetelne szacowanie potrzebnych nakładów. W kolejnych punktach zaprezentowano inne parametry, które według [7] mogą posłużyć do pomiaru złożoności projektu. 3.2 Obszary wytwarzania i zarządzania Przedstawiając typy przedsięwzięć według modelu COCOMO scharakteryzowano je między innymi pod kątem umiejętności wykorzystywania metod i narzędzi, czyli stosowania określonej
4 182 A. Czarnecki technologii. Poszerzając zakres know-how o dobre praktyki i procesy oraz przyjmując, że realizacja przedsięwzięcia informatycznego to biegnące równolegle czynności wytwarzania oprogramowania oraz zarządzania tym przedsięwzięciem, możemy wyróżnić następujące obszary: technologie wytwarzania, dobre praktyki wytwarzania, procesy wytwarzania, dobre praktyki w zarządzaniu, procesy zarządzania, technologie zarządzania. Według [7] takie ułożenie pokazuje, że ceteris paribus w przypadku stosowania jedynie technologii wytwarzania złożoność projektu bliższa jest kategorii osadzonej, natomiast sięgnięcie po technologie zarządzania ma wskazywać na przedsięwzięcie organiczne. Można dyskutować, czy takie podejście, gdzie pokazana kolejność jednocześnie oznacza przechodzenie od przedsięwzięć osadzonych, poprzez półoderwane do organicznych jest zawsze uzasadniona. Dla uproszczenia rozpatrywanego modelu przyjmuje się jednak taką właśnie sekwencję. 3.3 Dokumentacja Kolejną zmienną wpływającą na ocenę złożoności projektu jest stan przygotowania dokumentacji. Świadczy on zarówno o zaawansowaniu projektu, jak też pośrednio o jakości zarządzania. Dokumenty dzieli się często na dwie kategorie [6, s ][10, s ]: zarządcze (procesu), specjalistyczne (techniczne). Taki podział można spotkać między innymi w metodyce PRINCE 2, gdzie dodatkowo w dokumentacji zarządczej wyróżnia się teczkę projektu, teczkę jakości oraz teczkę dla każdego z etapów, a w ramach każdej z teczek określone klasy dokumentów. W proponowanym w niniejszym rozdziale podejściu kluczem do wydzielenia typów dokumentacji są fazy realizacji przedsięwzięcia zgodnie z modelem zaproponowanym w [7]. Będzie to zatem w kolejności: dokumentacja wstępna, dokumentacja wejściowa, dokumentacja weryfikacji, dokumentacja przekazania. Chcąc scharakteryzować wpływ tej zmiennej na złożoność projektu, należy przyjąć, że wraz z przechodzeniem do dokumentów specyficznych dla kolejnych faz projektu złożoność projektu maleje, tj. zmienia się od osadzonego do organicznego. Zasadne jest pytanie, co w przypadku, gdy powstały dokumenty przekazania, a brakuje dokumentacji wstępnej. Tu także stosujemy na razie uproszczenie, że przedsięwzięcie realizowane jest zgodnie z opisaną sekwencją wytwarzania dokumentacji i niemożliwe jest pominięcie żadnego etapu. 3.4 Architektura korporacyjna Trzecią zmienną wpływającą na ocenę złożoności projektu jest, według eksperta [7], etap tworzenia architektury korporacyjnej, utożsamiany z realizacją przedsięwzięcia informatycznego. W proponowanym modelu przyjęto podejście zgodne z metodą ramową TOGAF wspomagającą projektowanie, budowanie i ocenę architektury organizacyjnej. Oznacza to, że przy realizacji
5 5. Wykorzystanie ontologii przy ocenie złożoności projektu informatycznego 183 przedsięwzięcia wyróżnia się następujące po sobie kolejno fazy konstruowania architektury korporacyjnej. Są to: wizja architektury (ang. architecture vision) służy określeniu zakresu przedsięwzięcia, odpowiada zarządczej funkcji planowania, architektura biznesowa (ang. business architecture) tu tworzona jest ogólna koncepcja mającego powstać systemu informatycznego, architektura systemów informatycznych (ang. applications architecture) na tym etapie tworzony jest logiczny model systemu, architektura technologii (ang. technology architecture) produktem tej fazy jest model obrazujący, jak wyglądać będzie fizyczna realizacja architektury w systemie. Oddziaływanie tej zmiennej na wynikową złożoność projektu jest następujący: na im wcześniejszej fazie znajduje się wytwarzanie architektury korporacyjnej, tym bliżej projektowi do kategorii przedsięwzięć osadzonych. Osiągnięcie etapu architektury technologii zbliża projekt do przedsięwzięć organicznych. Wsparciem dla metody TOFAG przy opisywaniu domeny wytwarzania architektury korporacyjnej może być siatka Zachmana [5], która m.in. dzieli fazy na piony związane z danymi, funkcjami systemu, połączeniami, zespołem, czasem i motywami działań. Podobnie jak przy wcześniej opisanych zmiennych, tu także zakłada się pewne uproszczenie dziedziny. Pomija się choćby obszar repozytorium gromadzącego wzorce architektur (ang. The Architecture Continuum): generycznych, wspólnych systemów, przemysłu i przedsiębiorstwa. 3.5 Postać macierzowa złożoności projektu Po ogólnym scharakteryzowaniu dziedziny, jaką jest złożoność przedsięwzięcia informatycznego, w tym decydujących o jej wartościach zmiennych, można przedstawić złożoność projektu jako wektor opisany macierzą: gdzie: ZPt oznacza złożoność projektu w chwili t, ot stan obszarów wytwarzania i zarządzania w chwili t, dt stan dokumentacji w chwili t, at stan wytworzenia architektury korporacyjnej w chwili t. ot ZP t d t, (1) a t Ponieważ ocena złożoności projektu ma się odbywać w oparciu o przetwarzanie rozmyte w regułowym systemie ekspertowym, dla każdej zmiennej przyjmuje się poza wartościami lingwistycznymi zbiór wartości ostrych. W uproszczonym modelu będzie miał on charakter binarny, oznaczający na przykład, że w obszarze wytwarzania stosuje się dobre praktyki lub też nie. W przyszłości, w bardziej złożonej postaci, dany będzie zakres [0..100] obrazujący stopień spełnienia oczekiwań wobec stanu najbardziej pożądanego ze względu na możliwość osiągnięcia złożoności projektu na poziomie organicznym. Mierząc stany dla czasu t = 1, a następnie t = 2 (przy czym te liczby traktujemy jako chronologiczne indeksy, a nie jako równe interwały czasowe), możemy uzyskać wektor zmiany złożoności projektu:
6 184 A. Czarnecki o1,2 ZP 1,2 d1,2. (2) a 1,2 Oczekuje się, że proces realizacji przedsięwzięcia będzie prowadził do zmniejszenia jego złożoności, tj. odnotowywane będą dodatnie przyrosty wartości stanów dla każdej ze zmiennych. 4. Przypadki użycia ontologii Niezależnie od wybranej domeny, zakładane najważniejsze przypadki użycia ontologii w opisanym na początku systemie pozostają takie same. System Klient Zadaj pytanie kompetencyjne Zwróć odpowiedź <<include>> <<include>> Ontologia Zweryfikuj poprawność Inżynier wiedzy <<include>> Wprowadź wiedzę Ekspert Rys. 2. Przypadki użycia ontologii w systemie. Jak pokazano na diagramie przypadków użycia ontologii (rys. 2), jej funkcjonalność nie jest bezpośrednio udostępniana użytkownikowi. Nie jest to konieczne, albowiem ontologia stanowi element wewnętrznego mechanizmu kontroli poprawności danych, informacji czy wiedzy, jakie do systemu dopływają i jakie z niego są przekazywane na zewnątrz. Ontologia jest używana przez agenty na etapie: 1. wprowadzania zapytania przez użytkownika, 2. zwracania użytkownikowi odpowiedzi na zadane pytanie, 3. zasilania systemu wiedzą przez eksperta lub inżyniera wiedzy. Wymienione przypadki użycia ontologii mogą zostać rozszerzone w sytuacji rozbudowy systemu o mechanizmy przetwarzania wstępnego (pre-processing na rys. 1) oraz wprzęgnięcia do metod wnioskowania obok systemu ekspertowego sztucznych sieci neuronowych. Aby zweryfikować, na ile podane wyżej przypadki użycia wyczerpują konieczność i możliwości zastosowania ontologii w systemie, uzasadnione są eksperymenty ukazujące sesje
7 5. Wykorzystanie ontologii przy ocenie złożoności projektu informatycznego 185 z systemem użytkownika, który wciela się w poszczególne role. Opis przykładowych eksperymentów Czytelnik znajdzie w [1] i [2]. 5. Struktura ontologii Ze względu na zakres obejmowanych pojęć wyróżnia się dwa główne typy ontologii: ogólną (ang. upper ontology, top-level ontology lub foundation ontology) i dziedzinową (ang. domain ontology). W opisywanym w niniejszym rozdziale przypadku wykorzystania ontologii w systemie do oceny technologii informatycznych mamy do czynienia z tym drugim typem. Dziedziną całego systemu, jak wcześniej wspomniano, są technologie informatyczne, ze szczególnym uwzględnieniem parametrów decydujących o doborze metod i narzędzi zarządzania przedsięwzięciami z zakresu IT. Na potrzeby obecnej fazy badań założono też, że z całego tego obszaru wiedzy wydzielony zostanie fragment poświęcony ocenie złożoności projektu. Toteż opracowana dla celu weryfikacji modelu struktura ontologii skupi się na kategoryzacji i hierarchizacji pojęć związanych ze złożonością projektu, obszarami wytwarzania i zarządzania, dokumentacją oraz architekturą korporacyjną w zakresie, jaki konieczny jest do funkcjonowania całego systemu agentowego. 5.1 Opis semantyczny zmiennych Taksonomię pojęć przedstawiono na rys. 3. Jak widać, zawiera ona wszystkie pojęcia scharakteryzowane wcześniej w punkcie poświęconym domenie ontologii. Rys. 3. Taksonomia pojęć w ontologii. W centrum znajduje się klasa systemowa owl:thing charakterystyczna dla ontologii tworzonych w języku OWL (ang. Web Ontology Language). Linie określają relację klasapodklasa. Łączą one konkretne zmienne ze szczegółowymi pojęciami wiązanymi ze zbiorem wartości tych zmiennych. Ponieważ jednak zdecydowano się trzy główne zmienne umieścić na tym samym poziomie hierarchii, co parametr od nich zależny, stworzona została dodatkowa relacja nazwana jest_zmienną_dla. Skierowana jest ona od pojęć Obszar, Dokumentacja oraz Architektura_korporacyjna ku klasie Złożoność_projektu. Relację tę przedstawiono wyraźnie na rys. 4. Semantyka wskazująca na to, które pojęcia się wejściowe, a które wyjściowe dla modelu oceny złożoności projektu jest kluczowa, albowiem wartości zmiennych opisanych przez te
8 186 A. Czarnecki pojęcia wykorzystywane są w głównych modułach wnioskujących, czyli systemie ekspertowym i sztucznej sieci neuronowej, a także w przetwarzaniu wstępnym, gdzie dane mogą trafić do narzędzia analiz statystycznych. Rys. 4. Relacja wskazująca na zmienne parametru złożoności projektu. Rys. 5. Semantyka zmiennej dotyczącej obszarów wytwarzania i zarządzania. Dodatkową semantykę zastosowano dla zmiennej dotyczącej obszarów wytwarzania i zarządzania. Jako że zarówno dla wytwarzania, jak i zarządzania wyróżnia się bardziej szczegółowe podobszary, to jest: technologie, dobre praktyki i procesy, to te trzy pojęcia zdefiniowano tylko raz jako równorzędne wytwarzaniu i zarządzaniu podklasy zmiennej Obszar. Następnie zaś utworzono własność o nazwie stosuje_się_przy, którą połączono wszystkie trzy
9 5. Wykorzystanie ontologii przy ocenie złożoności projektu informatycznego 187 podobszary z każdym z dwóch obszarów głównych. Uznano też, że przydatne będzie utworzenie własności odwrotnej nazwanej wykorzystuje. Te zależności semantyczne pokazano na rys Wartości zmiennych i ograniczenia Środowiskiem weryfikacji wykorzystania ontologii poprzedzającym badania nad złożonością projektu był system techniczny do pomiaru i predykcji stężeń substancji BTEX w atmosferze. Wprowadzane wówczas do systemu dane chemiczne i meteorologiczne były wartościami liczbowymi rzeczywistymi o charakterze ciągłym, mieszczącymi się w pewnych przedziałach wynikających czy to z definicji mierzonej wielkości (wartości procentowe stężeń mogły przyjmować jedynie wartości od 0 do 100), czy z długoterminowej obserwacji (np. nie zanotowano nigdy temperatury powietrza 40 C). Dla zmiennych opisujących złożoność projektu należy także zastanowić się nad charakterem mierzonych wartości. Docelowo każdy z wymiarów branych pod uwagę przy ocenie złożoności projektu w tym sama wartość ostra opisująca tę złożoność ma być oceniany w skali procentowej wskazującej na spełnienie wymagań. Zbiór wartości stanowiłyby więc liczby rzeczywiste z przedziału [0..100]. Być może dla wybranych zmiennych dolna granica przedziału zostałaby podniesiona, np. do wartości 5, choćby dlatego, że trudno wyobrazić sobie realizację przedsięwzięcia informatycznego, w którym technologie wytwarzania ocenione są na 0%. Wartości liczbowe zmiennych stanowiłyby wejście do rozmytego systemu ekspertowego, gdzie ulegałyby fuzyfikacji, natomiast zbiór wartości funkcji opisującej złożoność projektu wykorzystywany byłby podczas wyostrzania wyniku działania tego systemu. Skoro mowa jest o procentowym stopniu spełnienia jakiegoś wymagania, rodzi się pytanie o model ocenowy, który pozwoliłby na przyporządkowanie określonemu stanowi zmiennej wartości liczbowej. Na obecnym etapie badań zespołu taki model nie powstał, stąd na razie zastosowano kolejne uproszczenie funkcjonowania systemu, gdzie każda ze zmiennych przyjmuje jedynie wartości binarne: 0 lub 1 na oznaczenie spełnienia danego parametru. W trakcie badań zwrócono również uwagę na pewne współzależności pomiędzy zmiennymi. Przykładowo, wydaje się, że stosowanie określonych procedur zarządzania wpływa na czynności dokumentowania projektu. Dodatkowo, postęp przedsięwzięcia objawiający się przechodzeniem do kolejnych faz tworzenia architektury korporacyjnej też powinien powodować przyrosty w kolejnych klasach dokumentacji. Takie relacje pomiędzy zmiennymi mogą powodować trudności w uzyskaniu dokładnego modelu. Potrzeba jednak pewnej ilości danych na temat zrealizowanych przedsięwzięć, by móc ocenić wpływ wskazanego tu zjawiska. 5.3 Słownik Weryfikując założenia systemu dla wspominanych już danych technicznych, stworzono w ontologii słownik, który przekładał czytelne dla użytkownika korzystającego z systemu pojęcia związane z wyszukiwaniem danych na operatory matematyczne specyficzne dla składni języka w module realizującym przeszukiwanie [2, s. 207]. Celem tej ontologii było więc usprawnienie interakcji człowieka z komputerem (HCI, ang. Human-Computer Interaction). Na bieżącym etapie prac nad systemem do oceny złożoności projektu nie zidentyfikowano jeszcze obszarów, które należałoby wspomagać w podobny sposób. Warto jednak pamiętać o takiej możliwości, tym bardziej, że pokazuje ona rolę ontologii nie tylko na styku dwóch agentów programowych, ale także w obszarze HCI. 6. Podsumowanie W rozdziale zaprezentowano możliwości wykorzystania ontologii do oceny złożoności projektu informatycznego. Opis oparto na koncepcji opracowanej wcześniej dla szeroko rozumianej oceny
10 188 A. Czarnecki technologii informatycznych i zweryfikowanej dla danych z technicznego systemu pomiaru zanieczyszczeń. Liczne odniesienia do chemicznego systemu technicznego, jak i wskazywane w całym rozdziale ograniczenia nakładane na zakres i dogłębność rozpatrywania dziedziny złożoności projektów informatycznych w systemie społeczno-technicznym pokazują, że ten drugi typ systemu trudniej zamodelować. Nie jest to wniosek zaskakujący, jednak trudno go pominąć jako jeden z efektów prowadzonych badań. Dalsze prace nad tworzeniem ontologii powinny iść równolegle z rozwijaniem zagadnienia pomiaru zmiennych wykorzystywanych do oceny złożoności projektu. Chodzi tu zarówno o uszczegółowienie sposobu przyznawania rang procentowych stopniom spełnienia wymagań, jak i analizie zależności zmiennych i ewentualnych konsekwencji z takich zależności wynikających. Należy się też zastanowić nad tym, czy nie należy poszerzyć zastosowania ontologii w systemie na przykład na procesy wstępnego przetwarzania danych lub nie należy wydzielić osobnego modułu funkcjonalnego odpowiedzialnego za budowę zaufania do danych, którego ontologia będzie jedną z części składowych, jak ma to miejsce w koncepcji sieci semantycznych na potrzeby WWW. Gdy opisane wyżej kwestie zostaną rozstrzygnięte, nadejdzie czas na implementację całości systemu, co oznaczać będzie konieczność doboru odpowiednich technologii. Być może warto będzie potraktować to jako kolejne przedsięwzięcie informatyczne stanowiące studium przypadku mogące zasilić bazę wiedzy opisanego w rozdziale systemu. Bibliografia [1] Czarnecki A.: Model zarządzania ontologiami w środowisku oceny technologii informatycznych. Orłowski C., Kowalczuk Z., Szczerbicki E. (red.): Zarządzanie wiedzą i technologiami informatycznymi, ss Pomorskie Wydawnictwo Naukowo- Techniczne, Gdańsk [2] Czarnecki A., Orłowski C.: System do prognozowania zanieczyszczeń środowiskiem weryfikacji ontologii. Knosala R. (red.): Komputerowo Zintegrowane Zarządzanie, Tom 1, ss Oficyna Wydawnicza Polskiego Towarzystwa Zarządzania Produkcją, Opole [3] Flasiński M.: Zarządzanie projektami informatycznymi. Wydawnictwo Naukowe PWN, Warszawa [4] http: The Open Group Architecture Framework. ( ). [5] http: The Zachman Framework. ( ). [6] Jaszkiewicz A.: Inżynieria oprogramowania. Helion, Gliwice [7] Orłowski C.: Semantyczna specyfikacja procesów ADM dla potrzeb doboru metod zarządzania przedsięwzięciami (książka w przygotowaniu). [8] Orłowski C., Ziółkowski A.: Weryfikacja agentów systemu agentowego do oceny technologii informatycznych. Knosala R. (red.): Komputerowo Zintegrowane Zarządzanie, Tom 2, ss Oficyna Wydawnicza Polskiego Towarzystwa Zarządzania Produkcją, Opole [9] Sitek T., Orłowski C.: Weryfikacja struktur baz wiedzy systemu agentowego do oceny technologii informatycznych. Knosala R. (red.): Komputerowo Zintegrowane Zarządzanie, Tom 2, ss Oficyna Wydawnicza Polskiego Towarzystwa Zarządzania Produkcją, Opole [10] Waćkowski K., Chmielewski J.M.: Wspomaganie zarządzania projektami informatycznymi. Poradnik dla menedżerów. Helion, Gliwice 2007.
11 5. Wykorzystanie ontologii przy ocenie złożoności projektu informatycznego 189 {Odrębna strona streszczeń i adresów} Zarządzanie wiedzą i technologiami informatycznymi A. Czarnecki* *Politechnika Gdańska, Wydział Zarządzania i Ekonomii, Zakład Zarządzania Technologiami Informatycznymi, adam.czarnecki@zie.pg.gda.pl Rozdział 5. Wykorzystanie ontologii przy ocenie złożoności projektu informatycznego. Rozdział dotyczy systemu do oceny technologii informatycznych. System ten ma korzystać z narzędzi sztucznej inteligencji, takich jak systemy ekspertowe oraz sztuczne sieci neuronowe, a także z ontologii. Elementy te spinać ma architektura agentowa. Celem działania proponowanego systemu ma być z jednej strony gromadzenie wiedzy o technologiach informatycznych, zdobywanej głównie od ekspertów, a z drugiej udostępnianie tej wiedzy osobom zainteresowanym danymi technologiami, głównie na potrzeby doboru właściwych metod zarządzania przedsięwzięciami informatycznymi i usług oferowanych przez wspierające je narzędzia. Rozwiązanie zostało wstępnie zweryfikowane dla danych z systemu technicznego. W rozdziale zamieszczono opis wykorzystania ontologii we wspomnianym systemie dla dziedziny oceny złożoności projektu informatycznego jako kolejnego przypadku służącego weryfikacji całego modelu. Information Technology and Knowledge Management A. Czarnecki* *Gdańsk University of Technology, Faculty of Management and Economics, Department of Information Technology Management, adam.czarnecki@zie.pg.gda.pl Chapter 5. Ontology utilization for IT project complexity assessment. The chapter regards the multi-agent system for the IT assessment that encompasses AI tools such as expert systems and artificial neural networks. The text deals however with other prominent part of the system an ontology. The description deals with issue of assessing the complexity of the IT project as the outcome of parameters such as development and management areas, documentation and phases of the corporate architecture development. The goal of the research is to verify the model of ontology management.
SYSTEM DO PROGNOZOWANIA ZANIECZYSZCZEŃ ŚRODOWISKIEM WERYFIKACJI ONTOLOGII
SYSTEM DO PROGNOZOWANIA ZANIECZYSZCZEŃ ŚRODOWISKIEM WERYFIKACJI ONTOLOGII Adam CZARNECKI, Cezary ORŁOWSKI Streszczenie: W rozdziale zaprezentowano stan badań prowadzonych nad zastosowaniem ontologii w
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Podniesienie poziomu wiedzy studentów z inżynierii oprogramowania w zakresie C.
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Modeling and analysis of computer systems Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: obowiązkowy
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Kierunek: Informatyka Modeling and analysis of computer systems Forma studiów: Stacjonarne Rodzaj przedmiotu: obowiązkowy w ramach specjalności:
ZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI
ZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI XVIII Forum Teleinformatyki mgr inż. Michał BIJATA, doktorant, Wydział Cybernetyki WAT Michal.Bijata@WAT.edu.pl, Michal@Bijata.com 28 września 2012 AGENDA Architektura
Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami
Politechnika Gdańska Wydział Zarządzania i Ekonomii Katedra Zastosowań Informatyki w Zarządzaniu Zakład Zarządzania Technologiami Informatycznymi Model referencyjny Open Source dla dr hab. inż. Cezary
5.WYTWARZANIE ARCHITEKTURY KORPORACYJNEJ ŚRODOWISKIEM WERYFIKACJI STRUKTUR BAZ WIEDZY SYSTEMU WIELOAGENTOWEGO
Aby zacytować tę publikację: Orłowski C., Sitek T., Wytwarzanie architektury korporacyjnej środowiskiem weryfikacji struktur baz wiedzy ZARZĄDZANIE systemu wieloagentowego. WIEDZĄ I TECHNOLOGIAMI [w:]
Faza strategiczna. Synteza. Analiza. Instalacja. Faza strategiczna. Dokumentacja. kodowanie implementacja. produkt konserwacja
Faza strategiczna określenie wymagań specyfikowanie projektowanie kodowanie implementacja testowanie produkt konserwacja Faza strategiczna Analiza Synteza Dokumentacja Instalacja Faza strategiczna (ang.
Zasady organizacji projektów informatycznych
Zasady organizacji projektów informatycznych Systemy informatyczne w zarządzaniu dr hab. inż. Joanna Józefowska, prof. PP Plan Definicja projektu informatycznego Fazy realizacji projektów informatycznych
Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32
Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:
JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?
K O N F E R E N C J A I N F O S H A R E 2 0 0 7 G d a ń s k 25-26.04.2007 JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE? Zespół Zarządzania Technologiami Informatycznymi Prezentacja dr inż.
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach specjalności: Programowanie aplikacji internetowych Rodzaj zajęć: laboratorium PRZEWODNIK PO PRZEDMIOCIE I KARTA PRZEDMIOTU
KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA
KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA Nazwa kierunku studiów: Informatyczne Techniki Zarządzania Ścieżka kształcenia: IT Project Manager, Administrator Bezpieczeństwa
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Systemy ekspertowe w zarządzaniu firmą Expert systems in enterprise management Kierunek: Zarządzanie i Inżynieria Produkcji Rodzaj przedmiotu: Rodzaj zajęć: Wyk. Ćwicz. Lab. Sem. Proj.
STUDIA I MONOGRAFIE NR
STUDIA I MONOGRAFIE NR 21 WYBRANE ZAGADNIENIA INŻYNIERII WIEDZY Redakcja naukowa: Andrzej Cader Jacek M. Żurada Krzysztof Przybyszewski Łódź 2008 3 SPIS TREŚCI WPROWADZENIE 7 SYSTEMY AGENTOWE W E-LEARNINGU
KIERUNKOWE EFEKTY KSZTAŁCENIA
WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INFORMATYKA Stopień studiów: STUDIA I STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR NAUK TECHNICZNYCH Obszar nauki: DZIEDZINA NAUK TECHNICZNYCH Dyscyplina
KIERUNKOWE EFEKTY KSZTAŁCENIA
WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INFORMATYKA Stopień studiów: STUDIA II STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR NAUK TECHNICZNYCH Obszar nauki: DZIEDZINA NAUK TECHNICZNYCH Dyscyplina
UCHWAŁA NR 46/2013. Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 19 września 2013 roku
UCHWAŁA NR 46/2013 Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 19 września 2013 roku w sprawie: korekty efektów kształcenia dla kierunku informatyka Na podstawie ustawy z dnia
KIERUNKOWE EFEKTY KSZTAŁCENIA
KIERUNKOWE EFEKTY KSZTAŁCENIA WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INFORMATYKA Stopień studiów: STUDIA II STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR NAUK TECHNICZNYCH Obszar nauki: DZIEDZINA
MODEL ZARZĄDZANIA ONTOLOGIAMI W ŚRODOWISKU OCENY TECHNOLOGII INFORMATYCZNYCH
Zarządzanie wiedzą i technologiami informatycznymi / C. Orłowski, Z. Kowalczuk, E. Szczerbicki (red.). Gdańsk : Pomorskie Wydawnictwo Naukowo-Techniczne PWNT, 2008. (Automatyka i Informatyka). ss. 413
WERYFIKACJA STRUKTUR BAZ WIEDZY SYSTEMU AGENTOWEGO DO OCENY TECHNOLOGII INFORMATYCZNYCH
WERYFIKACJA STRUKTUR BAZ WIEDZY SYSTEMU AGENTOWEGO DO OCENY TECHNOLOGII INFORMATYCZNYCH Tomasz SITEK, Cezary ORŁOWSKI, Jacek NAMIEŚNIK Streszczenie: Artykuł dokumentuje przebieg i wyniki weryfikacji opracowywanego
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Systemy ekspertowe Expert systems Kierunek: Zarządzanie i Inżynieria Produkcji Rodzaj przedmiotu: Rodzaj zajęć: Wyk. Ćwicz. Lab. Sem. Proj. Poziom studiów: studia I stopnia forma studiów:
Systemy ekspertowe. System ekspertowy wspomagający wybór zestawu komputerowego w oparciu o ontologie i system wnioskujący RacerPro
Systemy ekspertowe System ekspertowy wspomagający wybór zestawu komputerowego w oparciu o ontologie i system wnioskujący RacerPro Autorzy: 1 Wstęp Wybór zestawu komputerowego, ze względu na istnienie wielu
Zastosowanie symulacji Monte Carlo do zarządzania ryzykiem przedsięwzięcia z wykorzystaniem metod sieciowych PERT i CPM
SZKOŁA GŁÓWNA HANDLOWA w Warszawie STUDIUM MAGISTERSKIE Kierunek: Metody ilościowe w ekonomii i systemy informacyjne Karol Walędzik Nr albumu: 26353 Zastosowanie symulacji Monte Carlo do zarządzania ryzykiem
6 Metody badania i modele rozwoju organizacji
Spis treści Przedmowa 11 1. Kreowanie systemu zarządzania wiedzą w organizacji 13 1.1. Istota systemu zarządzania wiedzą 13 1.2. Cechy dobrego systemu zarządzania wiedzą 16 1.3. Czynniki determinujące
Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych
Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych ELEMENTY SZTUCZNEJ INTELIGENCJI Laboratorium nr 6 SYSTEMY ROZMYTE TYPU MAMDANIEGO
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria oprogramowania Rodzaj zajęć: laboratorium PROJEKT ZESPOŁOWY DYPLOMOWY IO Team Project SE Forma studiów:
KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Inżynieria oprogramowania, C12
KARTA PRZEDMIOTU 1. Informacje ogólne Nazwa przedmiotu i kod (wg planu studiów): Nazwa przedmiotu (j. ang.): Kierunek studiów: Specjalność/specjalizacja: Poziom kształcenia: Profil kształcenia: Forma studiów:
1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI
KARTA PRZEDMIOTU przedmiotu Stopień studiów i forma Rodzaj przedmiotu Grupa kursów Zaawansowane techniki analizy systemowej oparte na modelowaniu warsztaty Studia podyplomowe Obowiązkowy NIE Wykład Ćwiczenia
Projekt przejściowy 2015/2016 BARTOSZ JABŁOŃSKI, TOMASZ JANICZEK
Projekt przejściowy 2015/2016 BARTOSZ JABŁOŃSKI, TOMASZ JANICZEK Kto? dr inż. Tomasz Janiczek tomasz.janiczek@pwr.edu.pl s. P1.2, C-16 dr inż. Bartosz Jabłoński bartosz.jablonski@pwr.edu.pl s. P0.2, C-16
Projektowanie oprogramowania cd. Projektowanie oprogramowania cd. 1/34
Projektowanie oprogramowania cd. Projektowanie oprogramowania cd. 1/34 Projektowanie oprogramowania cd. 2/34 Modelowanie CRC Modelowanie CRC (class-responsibility-collaborator) Metoda identyfikowania poszczególnych
Procesowa specyfikacja systemów IT
Procesowa specyfikacja systemów IT BOC Group BOC Information Technologies Consulting Sp. z o.o. e-mail: boc@boc-pl.com Tel.: (+48 22) 628 00 15, 696 69 26 Fax: (+48 22) 621 66 88 BOC Management Office
PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB KLUCZ ODPOWIEDZI. Część DODATEK
KLUCZ ODPOWIEDZI Część DODATEK 8.1 9.4 PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB Na podstawie: Syllabus REQB Certified Professional for Requirements Engineering, Advanced Level, Requirements
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: SYSTEMY INFORMATYCZNE WSPOMAGAJĄCE DIAGNOSTYKĘ MEDYCZNĄ Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, projekt
SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa
Autorzy scenariusza: SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Systemy Decision suport systems Zarządzanie i Inżynieria Produkcji Management and Engineering of Production Rodzaj przedmiotu: obowiązkowy Poziom studiów: studia II stopnia
Dr hab. inż. Jan Duda. Wykład dla studentów kierunku Zarządzanie i Inżynieria Produkcji
Automatyzacja i Robotyzacja Procesów Produkcyjnych Dr hab. inż. Jan Duda Wykład dla studentów kierunku Zarządzanie i Inżynieria Produkcji Podstawowe pojęcia Automatyka Nauka o metodach i układach sterowania
Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym
Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym konceptualnym modelem danych jest tzw. model związków encji (ERM
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Systemy Informatyczne w wytwarzaniu materiałów IT Systems in Materials Produce Kierunek: Kod przedmiotu: Zarządzanie i Inżynieria Produkcji ZiP2.G8.D8K.06 Management and Production Engineering
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Mechatronika Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych Rodzaj zajęć: wykład, laboratorium BAZY DANYCH I SYSTEMY EKSPERTOWE Database and expert systems Forma
Modelowanie i analiza systemów informatycznych
Modelowanie i analiza systemów informatycznych MBSE/SysML Wykład 11 SYSMOD Wykorzystane materiały Budapest University of Technology and Economics, Department of Measurement and InformaJon Systems: The
Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl
Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki
Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08
Spis treści Wstęp.............................................................. 7 Część I Podstawy analizy i modelowania systemów 1. Charakterystyka systemów informacyjnych....................... 13 1.1.
Odniesienie do efektów kształcenia dla obszaru nauk EFEKTY KSZTAŁCENIA Symbol
KIERUNKOWE EFEKTY KSZTAŁCENIA Wydział Informatyki i Zarządzania Kierunek studiów INFORMATYKA (INF) Stopień studiów - pierwszy Profil studiów - ogólnoakademicki Projekt v1.0 z 18.02.2015 Odniesienie do
Diagramy związków encji. Laboratorium. Akademia Morska w Gdyni
Akademia Morska w Gdyni Gdynia 2004 1. Podstawowe definicje Baza danych to uporządkowany zbiór danych umożliwiający łatwe przeszukiwanie i aktualizację. System zarządzania bazą danych (DBMS) to oprogramowanie
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy oólny Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK
Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2)
Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2) Ewa Wołoszko Praca pisana pod kierunkiem Pani dr hab. Małgorzaty Doman Plan tego wystąpienia Teoria Narzędzia
KIERUNKOWE EFEKTY KSZTAŁCENIA
KIERUNKOWE EFEKTY KSZTAŁCENIA WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INFORMATYKA Stopień studiów: STUDIA II STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR NAUK TECHNICZNYCH Obszar nauki: DZIEDZINA
Efekt kształcenia. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej.
Efekty dla studiów pierwszego stopnia profil ogólnoakademicki na kierunku Informatyka w języku polskim i w języku angielskim (Computer Science) na Wydziale Matematyki i Nauk Informacyjnych, gdzie: * Odniesienie-
ZASTOSOWANIE TECHNOLOGII WIRTUALNEJ RZECZYWISTOŚCI W PROJEKTOWANIU MASZYN
MODELOWANIE INŻYNIERSKIE ISSN 1896-771X 37, s. 141-146, Gliwice 2009 ZASTOSOWANIE TECHNOLOGII WIRTUALNEJ RZECZYWISTOŚCI W PROJEKTOWANIU MASZYN KRZYSZTOF HERBUŚ, JERZY ŚWIDER Instytut Automatyzacji Procesów
Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty
Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty przedmiotu Stopień studiów i forma: Rodzaj przedmiotu Kod przedmiotu Grupa kursów Zaawansowane techniki analizy
Wprowadzenie do metodologii modelowania systemów informacyjnych. Strategia (1) Strategia (2) Etapy Ŝycia systemu informacyjnego
Etapy Ŝycia systemu informacyjnego Wprowadzenie do metodologii modelowania systemów informacyjnych 1. Strategia 2. Analiza 3. Projektowanie 4. Implementowanie, testowanie i dokumentowanie 5. WdroŜenie
Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych
Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych dr inż. Adam Iwaniak Infrastruktura Danych Przestrzennych w Polsce i Europie Seminarium, AR Wrocław
Ontologie, czyli o inteligentnych danych
1 Ontologie, czyli o inteligentnych danych Bożena Deka Andrzej Tolarczyk PLAN 2 1. Korzenie filozoficzne 2. Ontologia w informatyce Ontologie a bazy danych Sieć Semantyczna Inteligentne dane 3. Zastosowania
Programowanie komputerów
Programowanie komputerów Wykład 1-2. Podstawowe pojęcia Plan wykładu Omówienie programu wykładów, laboratoriów oraz egzaminu Etapy rozwiązywania problemów dr Helena Dudycz Katedra Technologii Informacyjnych
Efekty kształcenia dla kierunku studiów INFORMATYKA, Absolwent studiów I stopnia kierunku Informatyka WIEDZA
Symbol Efekty kształcenia dla kierunku studiów INFORMATYKA, specjalność: 1) Sieciowe systemy informatyczne. 2) Bazy danych Absolwent studiów I stopnia kierunku Informatyka WIEDZA Ma wiedzę z matematyki
Zakładane efekty kształcenia dla kierunku Wydział Telekomunikacji, Informatyki i Elektrotechniki
Jednostka prowadząca kierunek studiów Nazwa kierunku studiów Specjalności Obszar kształcenia Profil kształcenia Poziom kształcenia Forma kształcenia Tytuł zawodowy uzyskiwany przez absolwenta Dziedziny
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Komputerowe wspomaganie metali Computer Support for Process Production of Metals Kierunek: Kod przedmiotu: Zarządzanie i Inżynieria Produkcji ZIP2.D1F.O.16.93 Management and Production
PODSTAWY ZARZĄDZANIA PROJEKTAMI
Bogdan Miedziński PODSTAWY ZARZĄDZANIA PROJEKTAMI Dorocie żonie, wiernej towarzyszce życia 1 SPIS TREŚCI Wstęp................................................. 9 1. Zarządzanie projektami z lotu ptaka....................
Technologie informacyjne - wykład 12 -
Zakład Fizyki Budowli i Komputerowych Metod Projektowania Instytut Budownictwa Wydział Budownictwa Lądowego i Wodnego Politechnika Wrocławska Technologie informacyjne - wykład 12 - Prowadzący: Dmochowski
KARTA MODUŁU KSZTAŁCENIA
KARTA MODUŁU KSZTAŁCENIA I. Informacje ogólne 1 Nazwa modułu kształcenia Inżynieria 2 Nazwa jednostki prowadzącej moduł Instytut Informatyki, Zakład Informatyki Stosowanej 3 Kod modułu (wypełnia koordynator
Analiza i projektowanie aplikacji Java
Analiza i projektowanie aplikacji Java Modele analityczne a projektowe Modele analityczne (konceptualne) pokazują dziedzinę problemu. Modele projektowe (fizyczne) pokazują system informatyczny. Utrzymanie
UCHWAŁA NR 60/2013 Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 21 listopada 2013 roku
UCHWAŁA NR 60/2013 Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 21 listopada 2013 roku w sprawie: korekty efektów kształcenia dla kierunku informatyka Na podstawie ustawy z dnia
Opis przedmiotu zamówienia
Załącznik nr 1 do SIWZ Opis przedmiotu zamówienia Świadczenie usług doradztwa eksperckiego w ramach projektu Elektroniczna Platforma Gromadzenia, Analizy i Udostępniania Zasobów Cyfrowych o Zdarzeniach
Ćwiczenie numer 4 JESS PRZYKŁADOWY SYSTEM EKSPERTOWY.
Ćwiczenie numer 4 JESS PRZYKŁADOWY SYSTEM EKSPERTOWY. 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z przykładowym systemem ekspertowym napisanym w JESS. Studenci poznają strukturę systemu ekspertowego,
[1] [2] [3] [4] [5] [6] Wiedza
3) Efekty dla studiów drugiego stopnia - profil ogólnoakademicki na kierunku Informatyka w języku angielskim (Computer Science) na specjalności Sztuczna inteligencja (Artificial Intelligence) na Wydziale
INFORMATYKA Pytania ogólne na egzamin dyplomowy
INFORMATYKA Pytania ogólne na egzamin dyplomowy 1. Wyjaśnić pojęcia problem, algorytm. 2. Podać definicję złożoności czasowej. 3. Podać definicję złożoności pamięciowej. 4. Typy danych w języku C. 5. Instrukcja
KONTROLING I MONITOROWANIE ZLECEŃ PRODUKCYJNYCH W HYBRYDOWYM SYSTEMIE PLANOWANIA PRODUKCJI
KONTROLING I MONITOROWANIE ZLECEŃ PRODUKCYJNYCH W HYBRYDOWYM SYSTEMIE PLANOWANIA PRODUKCJI Adam KONOPA, Jacek CZAJKA, Mariusz CHOLEWA Streszczenie: W referacie przedstawiono wynik prac zrealizowanych w
Praktyczne aspekty stosowania metody punktów funkcyjnych COSMIC. Jarosław Świerczek
Praktyczne aspekty stosowania metody punktów funkcyjnych COSMIC Jarosław Świerczek Punkty funkcyjne Punkt funkcyjny to metryka złożoności oprogramowania wyznaczana w oparciu o określające to oprogramowanie
Praca magisterska Jakub Reczycki. Opiekun : dr inż. Jacek Rumiński. Katedra Inżynierii Biomedycznej Wydział ETI Politechnika Gdańska
System gromadzenia, indeksowania i opisu słownikowego norm i rekomendacji Praca magisterska Jakub Reczycki Opiekun : dr inż. Jacek Rumiński Katedra Inżynierii Biomedycznej Wydział ETI Politechnika Gdańska
Repozytorium Zasobów Wiedzy FTP
Repozytorium Zasobów Wiedzy FTP Spis treści Wprowadzenie... 1 Architektura Repozytorium Zasobów Wiedzy... 1 Mapy Wiedzy... 4 Wprowadzanie zasobów wiedzy do repozytorium... 7 Prezentacja zasobów wiedzy
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NYSIE
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NYSIE Efekty uczenia się Kierunek Informatyka Studia pierwszego stopnia Profil praktyczny Umiejscowienie kierunku informatyka w obszarze kształcenia: Obszar wiedzy: nauki
ZARZĄDZANIE I INŻYNIERIA PRODUKCJI
ZARZĄDZANIE I INŻYNIERIA PRODUKCJI STUDIA PIERWSZEGO STOPNIA PROFIL OGÓLNOAKADEMICKI Załącznik nr 2 Odniesienie efektów kierunkowych do efektów obszarowych i odwrotnie Załącznik nr 2a - Tabela odniesienia
Wykaz osób w postępowaniu o udzielenie zamówienia publicznego nr 32-CPI-WZP-2244/13. Podstawa do dysponowania osobą
Załącznik nr 8 do SIWZ Wykaz osób w postępowaniu o udzielenie zamówienia publicznego nr 3-CPI-WZP-44/13 Lp. Zakres wykonywanych czynności Liczba osób Imiona i nazwiska osób, którymi dysponuje wykonawca
PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"
PODSTAWY BAZ DANYCH 19. Perspektywy baz danych 1 Perspektywy baz danych Temporalna baza danych Temporalna baza danych - baza danych posiadająca informację o czasie wprowadzenia lub czasie ważności zawartych
Dopasowanie IT/biznes
Dopasowanie IT/biznes Dlaczego trzeba mówić o dopasowaniu IT-biznes HARVARD BUSINESS REVIEW, 2008-11-01 Dlaczego trzeba mówić o dopasowaniu IT-biznes http://ceo.cxo.pl/artykuly/51237_2/zarzadzanie.it.a.wzrost.wartosci.html
Tabela odniesień efektów kierunkowych do efektów obszarowych (tabele odniesień efektów kształcenia)
Załącznik nr 7 do uchwały nr 514 Senatu Uniwersytetu Zielonogórskiego z dnia 25 kwietnia 2012 r. w sprawie określenia efektów kształcenia dla kierunków studiów pierwszego i drugiego stopnia prowadzonych
Etapy życia oprogramowania
Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 w prezentacji wykorzystano również materiały przygotowane przez Michała Kolano
STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe
STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe Technologie informacyjne prof. dr hab. Zdzisław Szyjewski 1. Rola i zadania systemu operacyjnego 2. Zarządzanie pamięcią komputera 3. Zarządzanie danymi
Transformacja wiedzy w budowie i eksploatacji maszyn
Uniwersytet Technologiczno Przyrodniczy im. Jana i Jędrzeja Śniadeckich w Bydgoszczy Wydział Mechaniczny Transformacja wiedzy w budowie i eksploatacji maszyn Bogdan ŻÓŁTOWSKI W pracy przedstawiono proces
Pytania z przedmiotów kierunkowych
Pytania na egzamin dyplomowy z przedmiotów realizowanych przez pracowników IIwZ studia stacjonarne I stopnia Zarządzanie i Inżynieria Produkcji Pytania z przedmiotów kierunkowych 1. Co to jest algorytm?
Dopasowanie IT/biznes
Dopasowanie IT/biznes Dlaczego trzeba mówić o dopasowaniu IT-biznes HARVARD BUSINESS REVIEW, 2008-11-01 Dlaczego trzeba mówić o dopasowaniu IT-biznes http://ceo.cxo.pl/artykuly/51237_2/zarzadzanie.it.a.wzrost.wartosci.html
Dlaczego modele architektoniczne to zamało? Wprowadzeniedo ładu architekturykorporacyjnej
Dlaczego modele architektoniczne to zamało? Wprowadzeniedo ładu architekturykorporacyjnej Dr hab. Andrzej Sobczak, prof. SGH, Kierownik Zakładu Systemów Informacyjnych, Katedra Informatyki Gospodarczej
PRZEWODNIK PO PRZEDMIOCIE WYKŁAD ĆWICZENIA LABORATORIUM PROJEKT SEMINARIUM
Politechnika Częstochowska, Wydział Zarządzania PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Rok Semestr Jednostka prowadząca Osoba sporządzająca Profil Rodzaj
Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016
Politechnika Krakowska im. Tadeusza Kościuszki Karta przedmiotu Wydział Mechaniczny obowiązuje studentów rozpoczynających studia w roku akademickim 201/2016 Kierunek studiów: Informatyka Stosowana Forma
Zwrot z inwestycji w IT: prawda czy mity
Zwrot z inwestycji w IT: prawda czy mity Inwestycje w technologie IT 1 muszą podlegać takim samym regułom oceny, jak wszystkie inne: muszą mieć ekonomiczne uzasadnienie. Stanowią one koszty i jako takie
MODELOWANIE SYSTEMU OCENY WARUNKÓW PRACY OPERATORÓW STEROWNI
Inżynieria Rolnicza 7(105)/2008 MODELOWANIE SYSTEMU OCENY WARUNKÓW PRACY OPERATORÓW STEROWNI Agnieszka Buczaj Zakład Fizycznych Szkodliwości Zawodowych, Instytut Medycyny Wsi w Lublinie Halina Pawlak Katedra
Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON Opis szkoleń z obszaru INFORMATYKA planowanych
Egzamin / zaliczenie na ocenę*
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI Zał. nr 4 do ZW33/01 KARTA PRZEDMIOTU Nazwa w języku polskim : INŻYNIERIA OPROGRAMOWANIA Nazwa w języku angielskim: SOFTWARE ENGINEERING Kierunek studiów (jeśli
Opis znaczenia kryterium. Lp. Nazwa kryterium Opis kryterium. 1. Wnioskodawca przeprowadził inwentaryzację zasobów nauki objętych projektem.
Kryteria merytoryczne wyboru projektów dla poddziałania 2.3.1 Cyfrowe udostępnianie informacji sektora publicznego (ISP) ze źródeł administracyjnych oraz zasobów nauki Programu Operacyjnego Polska Cyfrowa
Etapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania
Etapy życia oprogramowania Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 Określenie wymagań Testowanie Pielęgnacja Faza strategiczna
KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20
Z1-PU7 WYDANIE N2 Strona: 1 z 5 (pieczęć wydziału) KARTA PRZEDMIOTU 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA 3) Karta przedmiotu ważna od roku akademickiego: 2014/2015 2) Kod przedmiotu:
WPROWADZENIE DO UML-a
WPROWADZENIE DO UML-a Maciej Patan Instytut Sterowania i Systemów Informatycznych Dlaczego modelujemy... tworzenie metodologii rozwiązywania problemów, eksploracja różnorakich rozwiązań na drodze eksperymentalnej,
Modelowanie jako sposób opisu rzeczywistości. Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka
Modelowanie jako sposób opisu rzeczywistości Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka 2015 Wprowadzenie: Modelowanie i symulacja PROBLEM: Podstawowy problem z opisem otaczającej
Projekt przejściowy 2016/2017 BARTOSZ JABŁOŃSKI
Projekt przejściowy 2016/2017 BARTOSZ JABŁOŃSKI Kto, co, jak i kiedy Kto? dr inż. Bartosz Jabłoński bartosz.jablonski@pwr.edu.pl s. P0.2, C-16 http://jablonski.wroclaw.pl O co chodzi? Celem przedmiotu
Wykład 8. Testowanie w JEE 5.0 (1) Autor: Zofia Kruczkiewicz. Zofia Kruczkiewicz
Wykład 8 Testowanie w JEE 5.0 (1) Autor: 1. Rola testowania w tworzeniu oprogramowania Kluczową rolę w powstawaniu oprogramowania stanowi proces usuwania błędów w kolejnych fazach rozwoju oprogramowania
Zakładane efekty kształcenia dla kierunku
Zakładane efekty dla kierunku Jednostka prowadząca kierunek studiów Nazwa kierunku studiów Specjalności Obszar Profil Poziom Tytuł zawodowy uzyskiwany przez absolwenta Dziedziny nauki / sztuki i dyscypliny
Narzędzia Informatyki w biznesie
Narzędzia Informatyki w biznesie Przedstawiony program specjalności obejmuje obszary wiedzy informatycznej (wraz z stosowanymi w nich technikami i narzędziami), które wydają się być najistotniejsze w kontekście
Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013 http://www.wilno.uwb.edu.
SYLLABUS na rok akademicki 01/013 Tryb studiów Studia stacjonarne Kierunek studiów Informatyka Poziom studiów Pierwszego stopnia Rok studiów/ semestr /3 Specjalność Bez specjalności Kod katedry/zakładu
Zakładane efekty kształcenia dla kierunku
Zakładane efekty dla kierunku Jednostka prowadząca kierunek studiów Nazwa kierunku studiów Specjalności Obszar Profil Poziom Tytuł zawodowy uzyskiwany przez absolwenta Dziedziny nauki / sztuki i dyscypliny