Loading…

Future directions in Ada—distributed execution and heterogeneous language interoperability toolsets

While the Ada community has seen and embraced the development of Ada 95 [1], with its enhanced object oriented features and various annexes, much of the rest of the commercial world continues to ignore Ada as a viable tool for software system building. Efforts have been ongoing for some time to prov...

Full description

Saved in:
Bibliographic Details
Published in:ACM SIGAda Ada Letters 1997-10, Vol.XVII (5), p.51-56
Main Authors: Gargaro, Anthony, Smith, Gary, Theriault, Ronald J., Volz, Richard A., Waldrop, Raymond
Format: Article
Language:English
Citations: Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c1132-dede35cb2ce14e7c470d5330dfc3efb4d70e24a6690f4b5fdbd055f335da2d5c3
cites
container_end_page 56
container_issue 5
container_start_page 51
container_title ACM SIGAda Ada Letters
container_volume XVII
creator Gargaro, Anthony
Smith, Gary
Theriault, Ronald J.
Volz, Richard A.
Waldrop, Raymond
description While the Ada community has seen and embraced the development of Ada 95 [1], with its enhanced object oriented features and various annexes, much of the rest of the commercial world continues to ignore Ada as a viable tool for software system building. Efforts have been ongoing for some time to provide rationale showing the superiority of Ada 95 over other choices such as C and C++, but with limited success in the commercial marketplace. In this paper, we put forward the idea that the Ada community should focus on: 1) interoperability with components built in other languages, and 2) convenient, easy to use toolsets for composing distributed systems from heterogeneous language components.
doi_str_mv 10.1145/271662.271690
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_29409862</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>29409862</sourcerecordid><originalsourceid>FETCH-LOGICAL-c1132-dede35cb2ce14e7c470d5330dfc3efb4d70e24a6690f4b5fdbd055f335da2d5c3</originalsourceid><addsrcrecordid>eNotkLtOAzEQRV2ARHiU9K7oNvi5my2jiABSJBqoLa89DkabdfBDIh0fwRfyJexqqe5o5s7ozkHolpIlpULes4bWNVtO0pIztKCkFRWvBb1Alyl9EMIJ46sFgm3JJQK2PoLJPgwJ-wGvrf79_rE-5ei7ksFi-AJTpjnWg8XvkCGGPQwQSsK9HvZF72HcnNpHiLrzvc8nnEPoE-R0jc6dHqubf71Cb9uH181TtXt5fN6sd5WhlLPKggUuTccMUAGNEQ2xknNineHgOmEbAkzoenzJiU4621kipeNcWs2sNPwK3c13jzF8FkhZHXwy0I8Jp6SKtYK0q5qNxmo2mhhSiuDUMfqDjidFiZoAqhmgmgHyP5j5aXY</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>29409862</pqid></control><display><type>article</type><title>Future directions in Ada—distributed execution and heterogeneous language interoperability toolsets</title><source>Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list)</source><creator>Gargaro, Anthony ; Smith, Gary ; Theriault, Ronald J. ; Volz, Richard A. ; Waldrop, Raymond</creator><creatorcontrib>Gargaro, Anthony ; Smith, Gary ; Theriault, Ronald J. ; Volz, Richard A. ; Waldrop, Raymond</creatorcontrib><description>While the Ada community has seen and embraced the development of Ada 95 [1], with its enhanced object oriented features and various annexes, much of the rest of the commercial world continues to ignore Ada as a viable tool for software system building. Efforts have been ongoing for some time to provide rationale showing the superiority of Ada 95 over other choices such as C and C++, but with limited success in the commercial marketplace. In this paper, we put forward the idea that the Ada community should focus on: 1) interoperability with components built in other languages, and 2) convenient, easy to use toolsets for composing distributed systems from heterogeneous language components.</description><identifier>ISSN: 1094-3641</identifier><identifier>DOI: 10.1145/271662.271690</identifier><language>eng</language><ispartof>ACM SIGAda Ada Letters, 1997-10, Vol.XVII (5), p.51-56</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c1132-dede35cb2ce14e7c470d5330dfc3efb4d70e24a6690f4b5fdbd055f335da2d5c3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Gargaro, Anthony</creatorcontrib><creatorcontrib>Smith, Gary</creatorcontrib><creatorcontrib>Theriault, Ronald J.</creatorcontrib><creatorcontrib>Volz, Richard A.</creatorcontrib><creatorcontrib>Waldrop, Raymond</creatorcontrib><title>Future directions in Ada—distributed execution and heterogeneous language interoperability toolsets</title><title>ACM SIGAda Ada Letters</title><description>While the Ada community has seen and embraced the development of Ada 95 [1], with its enhanced object oriented features and various annexes, much of the rest of the commercial world continues to ignore Ada as a viable tool for software system building. Efforts have been ongoing for some time to provide rationale showing the superiority of Ada 95 over other choices such as C and C++, but with limited success in the commercial marketplace. In this paper, we put forward the idea that the Ada community should focus on: 1) interoperability with components built in other languages, and 2) convenient, easy to use toolsets for composing distributed systems from heterogeneous language components.</description><issn>1094-3641</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1997</creationdate><recordtype>article</recordtype><recordid>eNotkLtOAzEQRV2ARHiU9K7oNvi5my2jiABSJBqoLa89DkabdfBDIh0fwRfyJexqqe5o5s7ozkHolpIlpULes4bWNVtO0pIztKCkFRWvBb1Alyl9EMIJ46sFgm3JJQK2PoLJPgwJ-wGvrf79_rE-5ei7ksFi-AJTpjnWg8XvkCGGPQwQSsK9HvZF72HcnNpHiLrzvc8nnEPoE-R0jc6dHqubf71Cb9uH181TtXt5fN6sd5WhlLPKggUuTccMUAGNEQ2xknNineHgOmEbAkzoenzJiU4621kipeNcWs2sNPwK3c13jzF8FkhZHXwy0I8Jp6SKtYK0q5qNxmo2mhhSiuDUMfqDjidFiZoAqhmgmgHyP5j5aXY</recordid><startdate>199710</startdate><enddate>199710</enddate><creator>Gargaro, Anthony</creator><creator>Smith, Gary</creator><creator>Theriault, Ronald J.</creator><creator>Volz, Richard A.</creator><creator>Waldrop, Raymond</creator><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>199710</creationdate><title>Future directions in Ada—distributed execution and heterogeneous language interoperability toolsets</title><author>Gargaro, Anthony ; Smith, Gary ; Theriault, Ronald J. ; Volz, Richard A. ; Waldrop, Raymond</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c1132-dede35cb2ce14e7c470d5330dfc3efb4d70e24a6690f4b5fdbd055f335da2d5c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1997</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Gargaro, Anthony</creatorcontrib><creatorcontrib>Smith, Gary</creatorcontrib><creatorcontrib>Theriault, Ronald J.</creatorcontrib><creatorcontrib>Volz, Richard A.</creatorcontrib><creatorcontrib>Waldrop, Raymond</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>ACM SIGAda Ada Letters</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Gargaro, Anthony</au><au>Smith, Gary</au><au>Theriault, Ronald J.</au><au>Volz, Richard A.</au><au>Waldrop, Raymond</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Future directions in Ada—distributed execution and heterogeneous language interoperability toolsets</atitle><jtitle>ACM SIGAda Ada Letters</jtitle><date>1997-10</date><risdate>1997</risdate><volume>XVII</volume><issue>5</issue><spage>51</spage><epage>56</epage><pages>51-56</pages><issn>1094-3641</issn><abstract>While the Ada community has seen and embraced the development of Ada 95 [1], with its enhanced object oriented features and various annexes, much of the rest of the commercial world continues to ignore Ada as a viable tool for software system building. Efforts have been ongoing for some time to provide rationale showing the superiority of Ada 95 over other choices such as C and C++, but with limited success in the commercial marketplace. In this paper, we put forward the idea that the Ada community should focus on: 1) interoperability with components built in other languages, and 2) convenient, easy to use toolsets for composing distributed systems from heterogeneous language components.</abstract><doi>10.1145/271662.271690</doi><tpages>6</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1094-3641
ispartof ACM SIGAda Ada Letters, 1997-10, Vol.XVII (5), p.51-56
issn 1094-3641
language eng
recordid cdi_proquest_miscellaneous_29409862
source Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list)
title Future directions in Ada—distributed execution and heterogeneous language interoperability toolsets
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T04%3A02%3A41IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Future%20directions%20in%20Ada%E2%80%94distributed%20execution%20and%20heterogeneous%20language%20interoperability%20toolsets&rft.jtitle=ACM%20SIGAda%20Ada%20Letters&rft.au=Gargaro,%20Anthony&rft.date=1997-10&rft.volume=XVII&rft.issue=5&rft.spage=51&rft.epage=56&rft.pages=51-56&rft.issn=1094-3641&rft_id=info:doi/10.1145/271662.271690&rft_dat=%3Cproquest_cross%3E29409862%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c1132-dede35cb2ce14e7c470d5330dfc3efb4d70e24a6690f4b5fdbd055f335da2d5c3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=29409862&rft_id=info:pmid/&rfr_iscdi=true