INTERNALIZACIJA RAZVOJNIH PARADIGMI.

Uloženo v:
Podrobná bibliografie
Název: INTERNALIZACIJA RAZVOJNIH PARADIGMI. (Serbian)
Alternate Title: INTERNALIZING DEVELOPMENT PARADIGMS. (English)
Autoři: Đurić, Dragan, Devedžić, Vladan, Milikić, Nikola
Zdroj: InfoM; 2011, Issue 37, p25-31, 7p, 3 Diagrams, 1 Chart
Témata: COMPUTER programming, JAVA programming language, ALGORITHMS, COMPUTER software, ELECTRONIC data processing
Abstract (English): Today's applications require mixing and matching languages, platforms and paradigms, which increases the complexity of the solution. The paper describes a lighter approach of borrowing a desired paradigm and internalizing it into a preferred development environment as an integral part that enriches the environment used. We have applied metaprogramming to internalize the ontology modeling paradigm into our programming environment based on the Java ecosystem in a lightweight manner suitable for small teams. An embedded meta domain-specific language, called Magic Potion, is implemented in Cojure and blends ontology, functional, object-oriented and concurrent paradigms. [ABSTRACT FROM AUTHOR]
Abstract (Serbian): Današnje aplikacije zahtevaju kombinovanje i povezivanje jezika, platformi i paradigmi, što doprinosi usložnjavanju samog problema. U ovom radu opisan je pristup pozajmljivanja potrebne paradigme i njene internalizacije u željeno okruženje za razvoj kao integralnog dela koji obogaćuje korišćeno okruženje. Za internalizaciju paradigme ontološkog modela u okviru našeg programskog okruženja koji je zasnovan na Java ekosistemu, primenjeno je metaprogramiranje čime je internalizacija izvedena na jednostavniji način pogodan malim timovima. Ugrađeni meta domenski specifičan jezik, pod nazivom Magic Potion, implementiran je u Clojure programskom jeziku i predstavlja mešavinu ontološke, funkcionalne, objektno-orijentisane i konkurentne paradigme. [ABSTRACT FROM AUTHOR]
Copyright of InfoM is the property of Belgrade University, Faculty of Organizational Science and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Databáze: Complementary Index
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=%C4%90uri%C4%87%20g
    Name: ISI
    Category: fullText
    Text: Nájsť tento článok vo Web of Science
    Icon: https://imagesrvr.epnet.com/ls/20docs.gif
    MouseOverText: Nájsť tento článok vo Web of Science
Header DbId: edb
DbLabel: Complementary Index
An: 59564521
RelevancyScore: 834
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 834.0439453125
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: INTERNALIZACIJA RAZVOJNIH PARADIGMI. (Serbian)
– Name: TitleAlt
  Label: Alternate Title
  Group: TiAlt
  Data: INTERNALIZING DEVELOPMENT PARADIGMS. (English)
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Đurić%2C+Dragan%22">Đurić, Dragan</searchLink><br /><searchLink fieldCode="AR" term="%22Devedžić%2C+Vladan%22">Devedžić, Vladan</searchLink><br /><searchLink fieldCode="AR" term="%22Milikić%2C+Nikola%22">Milikić, Nikola</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: InfoM; 2011, Issue 37, p25-31, 7p, 3 Diagrams, 1 Chart
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22COMPUTER+programming%22">COMPUTER programming</searchLink><br /><searchLink fieldCode="DE" term="%22JAVA+programming+language%22">JAVA programming language</searchLink><br /><searchLink fieldCode="DE" term="%22ALGORITHMS%22">ALGORITHMS</searchLink><br /><searchLink fieldCode="DE" term="%22COMPUTER+software%22">COMPUTER software</searchLink><br /><searchLink fieldCode="DE" term="%22ELECTRONIC+data+processing%22">ELECTRONIC data processing</searchLink>
– Name: AbstractNonEng
  Label: Abstract (English)
  Group: Ab
  Data: Today's applications require mixing and matching languages, platforms and paradigms, which increases the complexity of the solution. The paper describes a lighter approach of borrowing a desired paradigm and internalizing it into a preferred development environment as an integral part that enriches the environment used. We have applied metaprogramming to internalize the ontology modeling paradigm into our programming environment based on the Java ecosystem in a lightweight manner suitable for small teams. An embedded meta domain-specific language, called Magic Potion, is implemented in Cojure and blends ontology, functional, object-oriented and concurrent paradigms. [ABSTRACT FROM AUTHOR]
– Name: AbstractNonEng
  Label: Abstract (Serbian)
  Group: Ab
  Data: Današnje aplikacije zahtevaju kombinovanje i povezivanje jezika, platformi i paradigmi, što doprinosi usložnjavanju samog problema. U ovom radu opisan je pristup pozajmljivanja potrebne paradigme i njene internalizacije u željeno okruženje za razvoj kao integralnog dela koji obogaćuje korišćeno okruženje. Za internalizaciju paradigme ontološkog modela u okviru našeg programskog okruženja koji je zasnovan na Java ekosistemu, primenjeno je metaprogramiranje čime je internalizacija izvedena na jednostavniji način pogodan malim timovima. Ugrađeni meta domenski specifičan jezik, pod nazivom Magic Potion, implementiran je u Clojure programskom jeziku i predstavlja mešavinu ontološke, funkcionalne, objektno-orijentisane i konkurentne paradigme. [ABSTRACT FROM AUTHOR]
– Name: Abstract
  Label:
  Group: Ab
  Data: <i>Copyright of InfoM is the property of Belgrade University, Faculty of Organizational Science and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=59564521
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Code: srp
        Text: Serbian
    PhysicalDescription:
      Pagination:
        PageCount: 7
        StartPage: 25
    Subjects:
      – SubjectFull: COMPUTER programming
        Type: general
      – SubjectFull: JAVA programming language
        Type: general
      – SubjectFull: ALGORITHMS
        Type: general
      – SubjectFull: COMPUTER software
        Type: general
      – SubjectFull: ELECTRONIC data processing
        Type: general
    Titles:
      – TitleFull: INTERNALIZACIJA RAZVOJNIH PARADIGMI.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Đurić, Dragan
      – PersonEntity:
          Name:
            NameFull: Devedžić, Vladan
      – PersonEntity:
          Name:
            NameFull: Milikić, Nikola
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 03
              Text: 2011
              Type: published
              Y: 2011
          Identifiers:
            – Type: issn-print
              Value: 14514397
          Numbering:
            – Type: issue
              Value: 37
          Titles:
            – TitleFull: InfoM
              Type: main
ResultId 1