ZGŁOŚ PROBLEMikona ozdobna

Pola oznaczone gwiazdką (*) są wymagane
*
*
*
*
captcha
Zapoznałem/am się i akceptuję regulamin oraz politykę prywatności *

ODSYŁACZE

Link do zasobu (portal):

Link do zasobu (skrót):

http://zasobynauki.pl/zasoby/49791

Link do zasobu (repozytorium):

https://id.e-science.pl/records/49791

Typ zasobu: artykuł, rozdział

The use of aspects to simplify concurrent programming

Widok

Metadane zasobu

Tytuł The use of aspects to simplify concurrent programming
Osoby Autorzy: Michał Negacz, Bogumiła Hnatkowska
Partner: Politechnika Wrocławska
Opis Developers who create multi-threaded programs must pay attention to ensuring safe implementations that avoid problems and prevent introduction of a system in an inconsistent state. To achieve this objective programming languages offer more and more support for the programmerby syntactic structures and standard libraries. Despite these enhancements, multi-threaded programming is still generally considered to be difficult.The aim of our study was the analysis of existing aspect oriented solutions, which were designed tosimplify concurrent programming, propose improvements to these solutions and examine influenceof concurrent aspects on complexity of programs. Improved solutions were compared with existing by listing differing characteristics. Then we compared classical concurrent applications with their aspect oriented equivalents using metrics.Values of 2 metrics (from 7 considered) decreased after using aspect oriented solutions. Values of 2 other metrics decreased or remained at the same level. The rest behaved unstably depending on the problem. No metric reported increase of complexity in more than one aspect oriented versionof program from set. Our results indicate that the use of aspects does not increase the complexity of a program and in some cases application of aspects can reduce it. (Angielski)
Opis w innym języku: Zasób o zwiększonej dostępności dla ON (osób z niepełnosprawnościami). (Polski)
Słowa kluczowe "adaptacja"@pl, "informatyka"@pl
Klasyfikacja Typ zasobu: artykuł, rozdział
Dyscyplina naukowa: dziedzina nauk technicznych / informatyka (2011)
Grupa docelowa: ogół społeczeństwa, studenci, naukowcy
Szkodliwe treści: Nie
Charakterystyka Tytuł źródła: e-Informatica: Software Engineering Journal
Numeracja: Vol. 8, issue 1
Miejsce wydania: Wrocław
Wydawca: Oficyna Wydawnicza Politechniki Wrocławskiej
Czas wydania: 2014
Od strony: 27
Do strony: 37
ISSN: 1897-7979
Język zasobu: Angielski
Identyfikatory: DOI: 10.5277/e-Inf140102
Linki zewnętrzne
Licencja ID-NC-ND
Informacje techniczne Deponujący: Magdalena Kruczek
Data udostępnienia: 29-08-2019
Kolekcje Kolekcja Politechniki Wrocławskiej, Kolekcja e-Dostępność

Cytowanie

Skopiowano

Michał Negacz, Bogumiła Hnatkowska. The use of aspects to simplify concurrent programming. [artykuł, rozdział] Dostępny w Atlasie Zasobów Otwartej Nauki, . Licencja: ID-NC-ND, https://azon.e-science.pl/licencje/ID-NC-ND_PWr.pdf. Data dostępu: DD.MM.RRRR.

Podobne zasoby

An empirical evaluation of refactoring

Dirk Wilking, Umar Khan, Stefan Kowalewski, artykuł, rozdział, Politechnika Wrocławska, dziedzina nauk technicznych / informatyka (2011)

Sztuczna inteligencja w świecie rzeczywistym

Sylwia Majchrowska, wideo, Politechnika Wrocławska, dziedzina nauk technicznych / informatyka (2011)

Media w sieci

Włodzimierz Gogołek, artykuł, rozdział, Politechnika Wrocławska, Dziedzina nauk inżynieryjno-technicznych / informatyka techniczna i telekomunikacja (2018)

Time domain measurement representation in computer system diagnostics and performance analysis

Stanisław Wideł, Jarosław Flak, Piotr Gaj, artykuł, rozdział, Politechnika Wrocławska, dziedzina nauk technicznych / informatyka (2011)

Contents [e-Informatica Software Engineering Journal, Vol. 3, 2009, Issue 1]

Zbigniew Huzar, Lech Madeyski, artykuł, rozdział, Politechnika Wrocławska, dziedzina nauk technicznych / informatyka (2011)

Zobacz więcej