Multidimensional Programming

Saved in:
Bibliographic Details
Title: Multidimensional Programming
Description: This book describes a powerful language for multidimensional declarative programming called Lucid. Lucid has evolved considerably in the past ten years. The main catalyst for this metamorphosis was the discovery that Lucid is based on intensional logic, one commonly used in studying natural languages. Intensionality, and more specifically indexicality, has enabled Lucid to implicitly express multidimensional objects that change, a fundamental capability with several consequences which are explored in this book. The author covers a broad range of topics, from foundations to applications, and from implementations to implications. The role of intensional logic in Lucid as well as its consequences for programming in general is discussed. The syntax and mathematical semantics of the language are given and its ability to be used as a formal system for transformation and verification is presented. The use of Lucid in both multidimensional applications programming and software systems construction (such as a parallel programming system and a visual programming system) is described. A novel model of multidimensional computation--education--is described along with its serendipitous practical benefits for harnessing parallelism and tolerating faults. As the only volume that reflects the advances over the past decade, this work will be of great interest to researchers and advanced students involved with declarative language systems and programming.
Authors: E. A. Ashcroft, A. A. Faustini, R. Jagannathan, W. W. Wadge
Resource Type: eBook.
Subjects: Lucid (Computer program language)
Categories: COMPUTERS / Programming Languages / Pascal, COMPUTERS / Languages / Java, COMPUTERS / Languages / C#
Database: eBook Collection (EBSCOhost)
FullText Links:
  – Type: ebook-pdf
Text:
  Availability: 0
Header DbId: nlebk
DbLabel: eBook Collection (EBSCOhost)
An: 287503
RelevancyScore: 959
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 959.155151367188
IllustrationInfo
ImageInfo – Size: thumb
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$287503$PDF&s=r
– Size: medium
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$287503$PDF&s=d
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Multidimensional Programming
– Name: Abstract
  Label: Description
  Group: Ab
  Data: This book describes a powerful language for multidimensional declarative programming called Lucid. Lucid has evolved considerably in the past ten years. The main catalyst for this metamorphosis was the discovery that Lucid is based on intensional logic, one commonly used in studying natural languages. Intensionality, and more specifically indexicality, has enabled Lucid to implicitly express multidimensional objects that change, a fundamental capability with several consequences which are explored in this book. The author covers a broad range of topics, from foundations to applications, and from implementations to implications. The role of intensional logic in Lucid as well as its consequences for programming in general is discussed. The syntax and mathematical semantics of the language are given and its ability to be used as a formal system for transformation and verification is presented. The use of Lucid in both multidimensional applications programming and software systems construction (such as a parallel programming system and a visual programming system) is described. A novel model of multidimensional computation--education--is described along with its serendipitous practical benefits for harnessing parallelism and tolerating faults. As the only volume that reflects the advances over the past decade, this work will be of great interest to researchers and advanced students involved with declarative language systems and programming.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22E%2E+A%2E+Ashcroft%22">E. A. Ashcroft</searchLink><br /><searchLink fieldCode="AR" term="%22A%2E+A%2E+Faustini%22">A. A. Faustini</searchLink><br /><searchLink fieldCode="AR" term="%22R%2E+Jagannathan%22">R. Jagannathan</searchLink><br /><searchLink fieldCode="AR" term="%22W%2E+W%2E+Wadge%22">W. W. Wadge</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Lucid+%28Computer+program+language%29%22">Lucid (Computer program language)</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Programming+Languages+%2F+Pascal%22">COMPUTERS / Programming Languages / Pascal</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Languages+%2F+Java%22">COMPUTERS / Languages / Java</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Languages+%2F+C#%22">COMPUTERS / Languages / C#</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=nlebk&AN=287503
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 005.133
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: Lucid (Computer program language)
        Type: general
    Titles:
      – TitleFull: Multidimensional Programming
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: E. A. Ashcroft
      – PersonEntity:
          Name:
            NameFull: A. A. Faustini
      – PersonEntity:
          Name:
            NameFull: R. Jagannathan
      – PersonEntity:
          Name:
            NameFull: W. W. Wadge
      – PersonEntity:
          Name:
            NameFull: E. A. Ashcroft
      – PersonEntity:
          Name:
            NameFull: A. A. Faustini
      – PersonEntity:
          Name:
            NameFull: R. Jagannathan
      – PersonEntity:
          Name:
            NameFull: W. W. Wadge
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 1995
            – D: 04
              M: 02
              Type: profile
              Y: 2014
          Identifiers:
            – Type: isbn-print
              Value: 9780195075977
            – Type: isbn-electronic
              Value: 9780195360455
          Titles:
            – TitleFull: Multidimensional Programming
              Type: main
ResultId 1