Academic Journal

A software architecture to ease the development of distributed simulation systems.

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: A software architecture to ease the development of distributed simulation systems.
Συγγραφείς: Gianni, Daniele, D'Ambrogio, Andrea, Iazeolla, Giuseppe
Πηγή: Simulation; Sep2011, Vol. 87 Issue 9, p819-836, 18p
Θεματικοί όροι: Simulation methods & models, Software architecture, Distributed computing, Computer simulation, Systems engineering
Περίληψη: The simulation of modern systems may require an amount of computational resources that might not be available on a single host. Distributed simulation (DS) provides an effective way to scale up for the increased computational requirements. However, using existing DS environments remains the main obstacle to the wide adoption of DS systems, because of their inherent complexity. This complexity can be quantitatively shown by the extra effort that the development of DS systems requires compared to the development of conventional local simulation (LS) systems. In this paper we introduce SimArch, a layered architecture that eases the development of DS systems by enabling simulation developers to effortlessly obtain a DS system or derive a DS system from the equivalent LS one. A reference model is used throughout the paper to illustrate the use of SimArch in the development of DS systems and to prove how the DS development effort is lowered down with respect to the use of a conventional DS environment. [ABSTRACT FROM PUBLISHER]
Copyright of Simulation is the property of Sage Publications, Ltd. 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.)
Βάση Δεδομένων: Complementary Index
FullText Links:
  – Type: other
Text:
  Availability: 0
Header DbId: edb
DbLabel: Complementary Index
An: 65151628
RelevancyScore: 834
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 834.06103515625
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: A software architecture to ease the development of distributed simulation systems.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Gianni%2C+Daniele%22">Gianni, Daniele</searchLink><br /><searchLink fieldCode="AR" term="%22D'Ambrogio%2C+Andrea%22">D'Ambrogio, Andrea</searchLink><br /><searchLink fieldCode="AR" term="%22Iazeolla%2C+Giuseppe%22">Iazeolla, Giuseppe</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: Simulation; Sep2011, Vol. 87 Issue 9, p819-836, 18p
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Simulation+methods+%26+models%22">Simulation methods & models</searchLink><br /><searchLink fieldCode="DE" term="%22Software+architecture%22">Software architecture</searchLink><br /><searchLink fieldCode="DE" term="%22Distributed+computing%22">Distributed computing</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+simulation%22">Computer simulation</searchLink><br /><searchLink fieldCode="DE" term="%22Systems+engineering%22">Systems engineering</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: The simulation of modern systems may require an amount of computational resources that might not be available on a single host. Distributed simulation (DS) provides an effective way to scale up for the increased computational requirements. However, using existing DS environments remains the main obstacle to the wide adoption of DS systems, because of their inherent complexity. This complexity can be quantitatively shown by the extra effort that the development of DS systems requires compared to the development of conventional local simulation (LS) systems. In this paper we introduce SimArch, a layered architecture that eases the development of DS systems by enabling simulation developers to effortlessly obtain a DS system or derive a DS system from the equivalent LS one. A reference model is used throughout the paper to illustrate the use of SimArch in the development of DS systems and to prove how the DS development effort is lowered down with respect to the use of a conventional DS environment. [ABSTRACT FROM PUBLISHER]
– Name: Abstract
  Label:
  Group: Ab
  Data: <i>Copyright of Simulation is the property of Sage Publications, Ltd. 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=edb&AN=65151628
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1177/0037549711400777
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 18
        StartPage: 819
    Subjects:
      – SubjectFull: Simulation methods & models
        Type: general
      – SubjectFull: Software architecture
        Type: general
      – SubjectFull: Distributed computing
        Type: general
      – SubjectFull: Computer simulation
        Type: general
      – SubjectFull: Systems engineering
        Type: general
    Titles:
      – TitleFull: A software architecture to ease the development of distributed simulation systems.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Gianni, Daniele
      – PersonEntity:
          Name:
            NameFull: D'Ambrogio, Andrea
      – PersonEntity:
          Name:
            NameFull: Iazeolla, Giuseppe
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 09
              Text: Sep2011
              Type: published
              Y: 2011
          Identifiers:
            – Type: issn-print
              Value: 00375497
          Numbering:
            – Type: volume
              Value: 87
            – Type: issue
              Value: 9
          Titles:
            – TitleFull: Simulation
              Type: main
ResultId 1