Skip to main content
Przejdź do strony domowej Komisji Europejskiej (odnośnik otworzy się w nowym oknie)
polski polski
CORDIS - Wyniki badań wspieranych przez UE
CORDIS
Zawartość zarchiwizowana w dniu 2024-06-18
AUTOmatic Code Generation from models For MOBILE Applications

Article Category

Article available in the following languages:

Uniwersalne kody programistyczne

Jedną z najpoważniejszych barier utrudniających tworzenie aplikacji mobilnych jest brak interoperacyjności między różnymi platformami. W ramach jednej z inicjatyw UE zastosowano nowe podejście do rozwijania kodu źródłowego i jego automatycznej transformacji na różne urządzenia.

Partnerzy finansowanego ze środków UE projektu AUTOMOBILE(odnośnik otworzy się w nowym oknie) (Automatic code generation from models for mobile applications) zajęli się zastosowaniem modeli do reprezentowania aplikacji w sposób niezależny od platformy. Inżynieria oparta na modelach (MDE) może pozwolić na zwiększenie automatyzacji tworzenia programów na urządzenia mobilne i komputery stacjonarne oraz aplikacji internetowych. W ramach projektu AUTOMOBILE zastosowano języki modelowania, w tym język modelowania przepływów (IFML), i narzędzia w rodzaju WebRatio. Prace rozpoczęto od analizy bieżącego stanu wiedzy i zdefiniowania wymagań względem aplikacji mobilnych dla wielu platform i urządzeń. Rozszerzając standard IFML, opracowano język modelowania do projektowania aplikacji mobilnych. Partnerzy stworzyli też edytor graficzny danych IFML i generator kodu automatycznie generujący aplikacje mobilne na podstawie modeli. Sformułowano wytyczne metodologiczne dotyczące produkowania, projektowania, implementowania i wdrażania kontekstowych rozwiązań mobilnych dostosowanych do wielu kanałów i urządzeń w różnych sytuacjach. Partnerzy projektu AUTOMOBILE wprowadzili zestaw komponentów oprogramowania i środowisko architektury zorientowane na wieloplatformowe tworzenie aplikacji dla systemów operacyjnych iOS i Android. Zaprojektowano też i implementowano moduł generujący kod na podstawie modelu, integrując go z istniejącą platformą WebRatio. Partnerzy projektu opracowali również zestaw rozwiązań dla mobilnych aplikacji B2B i B2C na wiele urządzeń i kanałów. Całość dowodzi skuteczności podejścia AUTOMOBILE w wybranych branżach i obszarach zastosowań. Nowa metoda AUTOMOBILE upraszcza tworzenie aplikacji na wiele urządzeń, umożliwiając rozwiązanie problemu rozdrobnienia platform mobilnych i języków programowania. Metoda MDE powinna znaleźć zastosowanie w różnych branżach, przyczyniając się do znaczącego ograniczenia kosztów i nakładów pracy związanych z programowaniem.

Znajdź inne artykuły w tej samej dziedzinie zastosowania

Moja broszura 0 0