Skip to main content
Top

2009 | OriginalPaper | Chapter

Transforming an Interactive Expert Code into a Statefull Service and a Multicore-Enabled System

Authors : Dana Petcu, Adrian Baltat

Published in: Intelligent Systems and Technologies

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Legacy codes are valuable assets that are difficult or even impossible to be rebuild each time when the underlying computing architecture is changed at conceptual or physical levels. New software engineering technologies, like the ones supporting the concept of service oriented architecture, promises to allow the easy use of the legacy codes. Despite this promise, the transition towards a service oriented architecture is not a straightforward task especially for the legacy codes with a rich user interface: the part mostly affected by the architectural change is the interface. This paper describes the transforming path that was followed in the case of a ten years old expert system for solving initial value problems for ordinary differential equations, emphasizing how the new interface should look like to preserve the code functionality despite the conceptual switch from a human user to a software code. The use of statefull Web services allows also preserving the large database of problems and methods of the expert code, as well as its special functionality that allows the extension of this database, in the benefit of any user of the service, human or another software code. This transformation path can be easily followed by other similar legacy codes, especially those designed for scientific computing. Moreover, the part of the expert system specially designed to deal with parallel computing techniques is extended in order to take advantage of the latest achievements in what concerns the hardware architectures, more precisely, to be able to exploit the advantages of multicore systems. In this context it is proved that parallelism across the numerical method that requires a small number of processors and can profit from the shared memory available to all cores can improve the response time of the expert code.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Metadata
Title
Transforming an Interactive Expert Code into a Statefull Service and a Multicore-Enabled System
Authors
Dana Petcu
Adrian Baltat
Copyright Year
2009
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-01885-5_8

Premium Partners