PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Od UML'a 1.4 do 2.0

Autorzy
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
EN
The road from UML 1.4 to 2.0
Języki publikacji
PL
Abstrakty
PL
Od momentu zatwierdzenia w 1997 roku pierwszego standardu języka UML [13] następuje stały wzrost jego popularności. Został on powszechnie zaakceptowany przez przemysł komputerowy i zaadaptowany początkowo jako język modelowania "ogólnego przeznaczenia". Zyskuje coraz większą popularność w dziedzinach specjalizowanych, takich jak np. modelowanie złożonych systemów czasu rzeczywistego lub modelowanie procesów biznesowych. Pomimo tych sukcesów użycie języka UML w wersji 1.x stwarzało trudności w szczegółowym modelowaniu zachowania systemu oraz ukazania jego dynamicznej struktury w czasie działania. Dodatkowy problem pojawia się przy projektowaniu dużych systemów - nie radzi sobie on ze złożonością, w związku z czym potrzebne jest wprowadzanie szeregu rozszerzeń [10]. Wprowadzenie nowego standardu języka UML [8] pokonuje te ograniczenia oraz powoduje, iż spełnia on współczesne wymagania. Dodatkowo kompatybilność wstecz sprawia, iż przejście od UML 1.4 do 2.0 nie stwarza większych problemów. W artykule zostanie dokonany przegląd nowej wersji języka oraz metodyka projektowania systemów z jego wykorzystaniem. Na zakończenie zostanie krótko omówione pierwsze narzędzie CASE wspierające język UML 2.0 - Telelogic Tau G2.2.
EN
UML - Unified Modelling Language was first standardized in 1997. Since that it has been becoming more popular and was rapidly accepted as the standard modelling language for specifying software and system architectures. Although UML was primarily intended for general-purpose modelling, it is receiving extensive use in specialized areas, such as for example real-time systems modelling. Despite these successes using UML 1.x caused some trouble and developers face some limitations due to the fact that software industry has evolved considerably during last seven years and software system become more and more complex. Firstly the common use of more mature modelling languages, for example SDL, for specifying components and systems architectures for real--time applications. Secondly, the more general ability to precisely specify the behaviour of a system is needed. Fortunately standardization process of UML 2.0 has been recently completed and some improvements have been proposed to overcome these limitations. This article introduces major improvements proposed for UML 2.0 and methodology of designing and modelling real-time systems is discussed. Finally new CASE tool that supports UML 2.0 is described - Telelogic Tau G2.2.
Wydawca
Rocznik
Strony
573--583
Opis fizyczny
Bibliogr. 13 poz., rys., tab.
Twórcy
  • Katedra Automatyki, Akademia Górniczo-Hutnicza w Krakowie
Bibliografia
  • [1] Bjorkander M., Kobryn C: Architecting Systems with UML 2.0. IEEE Software, lipiec 2003, 57-61
  • [2] Bjorkander M.: Real-Time Systems in UML (andSDL). Embedded System Engineering., październik/listopad 2000
  • [3] Booch G., Jacobson I., Rumbaugh J.: The Unified Modeling Language User Guide (The Addison- Wesley Object Technology Series). Addison-Wesley Longman Inc. 1998
  • [4] Booch G., Jacobson I., Rumbaugh J.: The Unified Modeling Language Reference Manual. Addison Wesley Longman Inc. 1999
  • [5] Filipsson M.: Model-driven development and UML 2.0. Telelogic White Papers, 2003
  • [6] ITU Recommendation Z. 100: Specification and Description Language (SDL). Int'l Telecommunication Union. 2000
  • [7] Nainurg E.J., Maksimchuk R.A.: UML for Database Design, (Object Technology Series). Addi son-Wesley Longman Inc. 2001
  • [8] Object Management Group: UML 2.0 Superstructure, 3rd revision. 2003
  • [9] Object Management Group: Unified Modelling Language Specification, version 1.4. 2002
  • [10] Rumbaugh J., Selic B.: Using UML for modeling complex Real-Time Systems. White Paper, Rational Software Corporation 1998
  • [11] http://www.rational.com
  • [12] Subieta K.: Słownik terminów z zakresu obiektowości. Warszawa, Akademicka Oficyna Wydawnicza PLJ 1999
  • [13] Unified Modeling Language, version 1.0. Rational Software Corporation, 1997, http://www. rational.com
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-AGH1-0004-0059
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.