Zerocoupling

Zerocoupling Kuvaus Zerocouplage.png-kuvasta.

Tiedot
Luoja ETTIFOURI El Hassane & Bouchentouf Toumi
Kehittäjä ENSAO
Viimeinen versio 2.2.0 (Heinäkuu 2016)
Ympäristö Monitasoinen
Tyyppi Java-kehys
Lisenssi Apache-lisenssi 2.0
Verkkosivusto www.zerocouplage.org

Zerocouplage on avoimen lähdekoodin puitteet kehitetty Java ja konfiguroida XML jonka myötä rajat alustan sovellusten: web , mobiili ja työpöydän yhdestä liiketoiminnan kerros riippumaton esityskerroksen valmistettu ZCComponents komponenteista (graafinen komponentti antamat ZeroCouplage puitteiden ).

Kehyksen tavoitteena on tyydyttää käyttäjien tarpeet valitusta alustasta riippumatta, joka voi olla joko verkko, mobiili tai työpöytä, joten nimi on Zerocouplage (Ei kytkentää liiketoiminnan tarpeiden ja alustan välillä).

Zerocouplage-kehyksen tavoitteena on myös tarjota laaja laajennusmahdollisuus sen mukauttamiseksi erityyppisiin sovelluksiin.

Se toteuttaa Model-View-Controller -arkkitehtuurin Java-ohjelmassa ja takaa myös käyttöliittymätietojen validoinnin ja pysyy tehokkaana datankäsittelyssä.

Zerocouplage-kehystä voidaan käyttää poikittaisratkaisuna useille tieteellisen tutkimuksen aloille, jotka edellyttävät tietyn ongelman ratkaisemista alustoilla: verkossa, mobiililaitteilla ja työpöydällä. Sinun tarvitsee vain löytää ratkaisu toteutettavaksi Zerocouplagen kautta, ja Zerocouplage huolehtii sen mukauttamisesta verkko-, mobiili- ja työpöytäympäristöihin. Näitä alueita ovat:

Periaate

Zerocouplage on suunniteltu vastaamaan rajoitukset eri olemassa olevien MVC puitteita , erityisesti vahva kytkentä , tai heikko kytkentä liiketoiminnan kerroksen esityskerroksen. Itse asiassa Zerocouplage toteuttaa Model-View-Controller -mallin Java-tilassa tarjoamalla täydellisen eron esityskerroksen ja yrityskerroksen välillä. Tavoitteena on kehittää yrityskerros lopullisesti ja sitten esityskerroksen kautta sovelluksen ajamiseksi eri ympäristöissä.

Historiallinen

Zerocouplage kehitettiin joukko insinöörin opiskelijoiden päässä Oujda National School of Applied Sciences , jota johti El Hassane Ettifouri, laureaatti koulun ja Java / JEE tekninen johtaja, ja Toumi Bouchentouf johtaja IT-osasto .

Zerocouplage-versio 1.0.0 luotiin syyskuu 2012. Tämä versio, joka sisältää työpöydän ja verkon toteutuksen, tarjoaa päätoiminnot, joka on nollakytkentä yrityskerroksen ja esityskerroksen välillä, sekä sovelluksen kokoonpano ja lomakekenttien validointi XML-tiedostojen kautta.

Zerocouplagen nykyinen versio on versio 2.2.0 (Heinäkuu 2016), tämä on vakaa versio.

Lisenssi

Zerocouplage perustuu Apache version 2.0 -lisenssiin, joka on omistettu vapaille ja avoimen lähdekoodin ohjelmistoille .

Edut

Zerocouplage-kehys mahdollistaa:

Dokumentointi

Zerocouplagen luojat toimittavat kehittäjille kaikki asiakirjat, joiden avulla he voivat ymmärtää kehyksen toiminnan ( työpöytä / verkko- oppaat , määritystiedostojen kuvaus, javadoc jne.). Tämä dokumentaatio löytyy Zerocouplage-viralliselta verkkosivustolta. Koska kehys on avointa lähdekoodia , lähdekoodi on myös siellä käytettävissä.

Viitteet

  1. (in) El Hassane Ettifouri Abdelkader Rhouati Walid Dahhane ja Toumi Bouchentouf , ZeroCouplage Framework: Kehys Monimedian (Web, Mobile ja Desktop) , Springer, Hamin1. st tammikuu 2016( DOI  10.1007 / 978-3-319-30298-0_42 , lue verkossa ) , s.  403–411
  2. El Hassane Ettifouri , Abdelkader Rhouati , Jamal Berrich ja Toumi Bouchentouf , "  Kohti yhdistettyä lähestymistapaa monitasoisiin sovelluksiin (verkko, mobiili ja työpöytä)  ", Proceedings of the 2017 International Conference on Smart Digital Environment , ACM, iCSDE '17, Tämän lisäksi sinun on tiedettävä siitä enemmän.2017, s.  207–213 ( ISBN  9781450352819 , DOI  10.1145 / 3128128.3128160 , luettu verkossa , käytetty 17. syyskuuta 2017 )
  3. (in) Sarra Roubi , El Hassane Ettifouri Mohammed Erramdani ja Toumi Bouchentouf , Euroopassa ja MENA yhteistyö tieto-ja viestintätekniikka , Springer, Hamin1. st tammikuu 2017( DOI  10.1007 / 978-3-319-46568-5_19 , lue verkossa ) , s.  187–194
  4. (in) Karima Aissaoui , El Hassane Ettifouri ja Mostafa Azizi , Euroopassa ja MENA yhteistyö tieto-ja viestintätekniikka , Springer, Hamin1. st tammikuu 2017( DOI  10.1007 / 978-3-319-46568-5_4 , lue verkossa ) , s.  35–45

Liitteet

Aiheeseen liittyvät artikkelit

Ulkoiset linkit