Approaches to High-Level Programming and Prototyping of Concurrent Applications

dc.contributor.authorHasselbring, Wilhelmde
dc.date.accessioned2004-12-06T12:54:43Z
dc.date.available2004-12-06T12:54:43Z
dc.date.created1996de
dc.date.issued2002-04-03de
dc.description.abstractConcurrent programming is conceptually harder to undertake and to understand than sequential programming, because a programmer has to manage the coexistence and coordination of multiple concurrent activities. To alleviate this task several high-level approaches to concurrent programming have been developed. For some high-level programming approaches, prototyping for facilitating early evaluation of new ideas is a central goal. Prototyping is used to explore the essential features of a proposed system through practical experimentation before its actual implementation to make the correct design choices early in the process of software development. Approaches to prototyping concurrent applications with very high-level programming systems intend to alleviate the development of parallel algorithms in quite different ways. Early experimentation with alternate design choices or problem decompositions for concurrent applications is suggested to make concurrent programming easier. This paper presents a survey of approaches to high-level programming and prototyping of concurrent applications to review the state of the art in this area. The surveyed approaches are classified with respect to the prototyping process.en
dc.format.extent1368418 bytes
dc.format.extent297750 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypeapplication/postscript
dc.identifier.urihttp://hdl.handle.net/2003/2652
dc.identifier.urihttp://dx.doi.org/10.17877/DE290R-14528
dc.language.isoende
dc.publisherUniversität Dortmundde
dc.relation.ispartofseriesInternes Memorandum des Lehrstuhls für Software-Technologie / Fachbereich Informatik, Universität Dortmund ; 91de
dc.subjectconcurrencyen
dc.subjectdistributionen
dc.subjectparallelismen
dc.subjectrapid prototypingen
dc.subjectvery high-level languagesen
dc.subject.ddc004de
dc.titleApproaches to High-Level Programming and Prototyping of Concurrent Applicationsen
dc.typeTextde
dc.type.publicationtypereport
dcterms.accessRightsopen access

Files

Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
91.pdf
Size:
290.77 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
91.ps
Size:
1.31 MB
Format:
Postscript Files