PL EN


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

Service oriented framework for development of complex engineering software

Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
PL
Framework do tworzenia złożonych pakietów inżynierskich w oparciu o architekturę zorientowaną obiektowo
Języki publikacji
EN
Abstrakty
EN
The service oriented architecture is commonly used in business software applications, but could also be successfully used while designing engineering packages. This paper describes a framework for development of complex engineering simulation software. It is designed on the basis of the service oriented architecture. Applications are built by composition of modules that realize particular step of simulation. Such modules are implemented with use of the Web Sendces tech-nology. The architecture of the described framework is based on two layers: abstract layer and concrete layer. Applications are constructed from building-blocks on the abstract layer. The concrete services from concrete layer are matched with abstract services on the basis of constraints and Quality of Services attributes. The problem of sending large amount of data was also considered. The results of the conducted research on sending data in different formats were presented. It was shown that using proper data structure avoid decrease in application efficiency. The last section presents the utility of service oriented architecture on the example of service called e-MeshGen that offers functionality of finite element mesh generator.
PL
Architektura zorientowana obiektowo jest powszechnie stosowana do tworzenia aplikacji biznesowych, ale może być również z powodzeniem stosowana podczas projektowania pakietów inżynierskich. W artykule przedstawiono platformę umożliwiającą tworzenie złożonych aplikacji przeznaczonych do symulacji inżynierskich. Framework zaprojektowany został z wykorzystaniem architektury zorientowanej na usługi. Aplikacje są tworzone przez kompozycję modułów, które realizują określony etap symulacji. Moduły te implementowane są z wykorzystaniem technologii Web Services. Architektura opisanego systemu oparta jest na dwóch warstwach: abstrakcyjnej i konkretnej. Aplikacje konstruowane są z modułów na poziomie warstwy abstrakcyjnej. Usługi konkretne, z warstwy konkretnej, są dopasowywane do usług abstrakcyjnych na podstawie ograniczeń i parametrów QoS (jakości usług). W pracy zaprezentowano również problem przesyłania dużych ilości danych. Przedstawione zostały wyniki badań dotyczących przesyłania danych w różnych formatach. Wykazano, że przy odpowiedniej strukturze danych można uniknąć spadku wydajności aplikacji. Ostatnia część pracy prezentuje możliwości zastoso­wania architektury zorientowanej na usługi na przykładzie usługi o nazwie e-MeshGen, która oferuje funkcjonalność gene­ratora siatek elementów skończonych.
Wydawca
Rocznik
Strony
406--410
Opis fizyczny
Bibliogr. 9 poz., rys.
Twórcy
autor
autor
autor
  • Institute of Computer and Information Sciences, Częstochowa University of Technology ul. Dąbrowskiego 73, 42-200 Częstochowa, Poland, anna.wawszczak@icis.pcz.pl
Bibliografia
  • Dongarra, J., 2000, Sparse matrix storage formats, Templates for the Solution of Algebraic Eigenvalue Problems: A Practical Guide, SIAM, Philadelphia.
  • GiD: The Personal Pre and Post Processor, GiD Reference Manual http://gid.cimne.upc.es/.
  • Canfora, G., Corte, P., De Nigro, A., Desideri, D., Di Penta, M., Esposito, R., Falanga, A., Renna, G., Scognamiglio, R., Torelli, F., Luisa Villani, M., Zampognaro, P., 2005, The C-Cube Framework: Developing Autonomic Applications through Web Services, Proc. 2005 workshop on Design and Evolution of Autonomic Application Software, 1-6.
  • Mikoda, J., Sczygiol, N., Wawszczak, A., 2010, Metody reprezentacji danych w aplikacjach inżynierskich wykorzystujących architekturę SOA, Metody Informatyki Stosowanej, (in Polish).
  • Sczygiol, N., Mikoda, J. 2008, Renewed Generation of Finite Elements Meshes in Parts of Domain Changing from Structural and Technological Respects, Proc. RELMAS'2008, Assessment of Reliability of Materials and Structures: Problems and Solutions, 1, 322-325.
  • Sczygiol, N., Mikoda, J., Wawszczak, A., 2010, Web service for finite element mesh generator, Computer Methods in Materials Science, 10, 176-180.
  • W3C Working Group 2001, Web Services Description Language (WSDL), W3C note,, http://www.w3c.org/.
  • W3C Working Group 2004, Web Service Architecture. W3C Working Group Note, http://www.w3c.org/.
  • W3C Working Group 2007, Simple Object Access Protocol (SOAP), W3C Recommendation, http://www.w3c.org/.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BUJ8-0013-0029
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ć.