An approach to build XML-based domain specific languages solutions for client-side web applications.

Saved in:
Bibliographic Details
Title: An approach to build XML-based domain specific languages solutions for client-side web applications.
Authors: Chavarriaga, Enrique1 enrique.chavarriaga@inv.uam.es, Jurado, Francisco1 francisco.jurado@uam.es, Díez, Fernando1 fernando.diez@uam.es
Source: Computer Languages, Systems & Structures. Sep2017, Vol. 49, p133-151. 19p.
Subjects: XML (Extensible Markup Language), Domain-specific programming languages, Web-based user interfaces, Software engineering, Robust control
Abstract: Summary Domain-Specific Languages (DSLs) allow for the building of applications that ease the labour of both software engineers and domain experts thanks to the level of abstraction they provide. In cases where the domain is restricted to Client-Side Web Applications (CSWA), XML-based languages, frameworks and widgets are commonly combined in order to provide fast, robust and flexible solutions. This article presents an approach designed to create XML-based DSL solutions for CSWA that includes an evaluation engine, a programming model and a lightweight development environment. The approach is able to evaluate multiple XML-based DSL programs simultaneously to provide solutions to those Domain Specific Problems for CSWAs. To better demonstrate the capabilities and potential of this novel approach, we will employ a couple of case studies, namely Anisha and FeedPsi . [ABSTRACT FROM AUTHOR]
Copyright of Computer Languages, Systems & Structures is the property of Pergamon Press - An Imprint of Elsevier 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.)
Database: Engineering Source
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 123631545
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: An approach to build XML-based domain specific languages solutions for client-side web applications.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Chavarriaga%2C+Enrique%22">Chavarriaga, Enrique</searchLink><relatesTo>1</relatesTo><i> enrique.chavarriaga@inv.uam.es</i><br /><searchLink fieldCode="AR" term="%22Jurado%2C+Francisco%22">Jurado, Francisco</searchLink><relatesTo>1</relatesTo><i> francisco.jurado@uam.es</i><br /><searchLink fieldCode="AR" term="%22Díez%2C+Fernando%22">Díez, Fernando</searchLink><relatesTo>1</relatesTo><i> fernando.diez@uam.es</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Computer+Languages%2C+Systems+%26+Structures%22">Computer Languages, Systems & Structures</searchLink>. Sep2017, Vol. 49, p133-151. 19p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22XML+%28Extensible+Markup+Language%29%22">XML (Extensible Markup Language)</searchLink><br /><searchLink fieldCode="DE" term="%22Domain-specific+programming+languages%22">Domain-specific programming languages</searchLink><br /><searchLink fieldCode="DE" term="%22Web-based+user+interfaces%22">Web-based user interfaces</searchLink><br /><searchLink fieldCode="DE" term="%22Software+engineering%22">Software engineering</searchLink><br /><searchLink fieldCode="DE" term="%22Robust+control%22">Robust control</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Summary Domain-Specific Languages (DSLs) allow for the building of applications that ease the labour of both software engineers and domain experts thanks to the level of abstraction they provide. In cases where the domain is restricted to Client-Side Web Applications (CSWA), XML-based languages, frameworks and widgets are commonly combined in order to provide fast, robust and flexible solutions. This article presents an approach designed to create XML-based DSL solutions for CSWA that includes an evaluation engine, a programming model and a lightweight development environment. The approach is able to evaluate multiple XML-based DSL programs simultaneously to provide solutions to those Domain Specific Problems for CSWAs. To better demonstrate the capabilities and potential of this novel approach, we will employ a couple of case studies, namely Anisha and FeedPsi . [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Computer Languages, Systems & Structures is the property of Pergamon Press - An Imprint of Elsevier 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://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=123631545
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1016/j.cl.2017.04.002
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 19
        StartPage: 133
    Subjects:
      – SubjectFull: XML (Extensible Markup Language)
        Type: general
      – SubjectFull: Domain-specific programming languages
        Type: general
      – SubjectFull: Web-based user interfaces
        Type: general
      – SubjectFull: Software engineering
        Type: general
      – SubjectFull: Robust control
        Type: general
    Titles:
      – TitleFull: An approach to build XML-based domain specific languages solutions for client-side web applications.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Chavarriaga, Enrique
      – PersonEntity:
          Name:
            NameFull: Jurado, Francisco
      – PersonEntity:
          Name:
            NameFull: Díez, Fernando
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 09
              Text: Sep2017
              Type: published
              Y: 2017
          Identifiers:
            – Type: issn-print
              Value: 14778424
          Numbering:
            – Type: volume
              Value: 49
          Titles:
            – TitleFull: Computer Languages, Systems & Structures
              Type: main
ResultId 1