Loading…
A Simple Application Program Interface for Saving Java Program Data on a Wiki
A simple application program interface (API) for Java programs running on a wiki is implemented experimentally. A Java program with the API can be running on a wiki, and the Java program can save its data on the wiki. The Java program consists of PukiWiki, which is a popular wiki in Japan, and a plu...
Saved in:
Published in: | Advances in software engineering 2012-01, Vol.2012 (2012), p.1-9 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
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-c2993-8d36ed7c37b600d4e47201ea9b02eb66c555e1ef39180f62327cd49ee11c3d4a3 |
---|---|
cites | |
container_end_page | 9 |
container_issue | 2012 |
container_start_page | 1 |
container_title | Advances in software engineering |
container_volume | 2012 |
creator | Yamanoue, Takashi Oda, Kentaro Shimozono, Koichi |
description | A simple application program interface (API) for Java programs running on a wiki is implemented experimentally. A Java program with the API can be running on a wiki, and the Java program can save its data on the wiki. The Java program consists of PukiWiki, which is a popular wiki in Japan, and a plug-in, which starts up Java programs and classes of Java. A Java applet with default access privilege cannot save its data at a local host. We have constructed an API of applets for easy and unified data input and output at a remote host. We also combined the proposed API and the wiki system by introducing a wiki tag for starting Java applets. It is easy to introduce new types of applications using the proposed API. We have embedded programs such as a simple text editor, a simple music editor, a simple drawing program, and programming environments in a PukiWiki system using this API. |
doi_str_mv | 10.1155/2012/981783 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1031296051</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1031296051</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2993-8d36ed7c37b600d4e47201ea9b02eb66c555e1ef39180f62327cd49ee11c3d4a3</originalsourceid><addsrcrecordid>eNqF0M1LwzAYBvAiCg7dybMQ8CJKXdI0aXMc82syUZjisbxL387Mfpl0E_97Myo7eDE5JIff-_LwBMEJo1eMCTGKKItGKmVJyveCAZNpEqZS8v3dX4jDYOjcivrDlUgoHQSPYzI3VVsiGbdtaTR0pqnJs22WFioyrTu0BWgkRWPJHDamXpIH2MBOXEMHxE8AeTMf5jg4KKB0OPx9j4LX25uXyX04e7qbTsazUEdK8TDNucQ80TxZSErzGOPEh0dQCxrhQkothECGBVcspYWMeJToPFaIjGmex8CPgvN-b2ubzzW6LquM01iWUGOzdhmjnEVKUsE8PftDV83a1j6dV_5KlnLp1WWvtG2cs1hkrTUV2G-Psm272bbdrG_X64tev5s6hy_zDz7tMXqCBeywD8djxn8ABnN_mw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1010161836</pqid></control><display><type>article</type><title>A Simple Application Program Interface for Saving Java Program Data on a Wiki</title><source>Wiley Online Library Open Access</source><source>Publicly Available Content Database</source><creator>Yamanoue, Takashi ; Oda, Kentaro ; Shimozono, Koichi</creator><contributor>Menychtas, Andreas</contributor><creatorcontrib>Yamanoue, Takashi ; Oda, Kentaro ; Shimozono, Koichi ; Menychtas, Andreas</creatorcontrib><description>A simple application program interface (API) for Java programs running on a wiki is implemented experimentally. A Java program with the API can be running on a wiki, and the Java program can save its data on the wiki. The Java program consists of PukiWiki, which is a popular wiki in Japan, and a plug-in, which starts up Java programs and classes of Java. A Java applet with default access privilege cannot save its data at a local host. We have constructed an API of applets for easy and unified data input and output at a remote host. We also combined the proposed API and the wiki system by introducing a wiki tag for starting Java applets. It is easy to introduce new types of applications using the proposed API. We have embedded programs such as a simple text editor, a simple music editor, a simple drawing program, and programming environments in a PukiWiki system using this API.</description><identifier>ISSN: 1687-8655</identifier><identifier>EISSN: 1687-8663</identifier><identifier>DOI: 10.1155/2012/981783</identifier><language>eng</language><publisher>Cairo, Egypt: Hindawi Puplishing Corporation</publisher><subject>API ; Applications programs ; Editors ; Java (programming language) ; Programming environments ; Running ; Texts</subject><ispartof>Advances in software engineering, 2012-01, Vol.2012 (2012), p.1-9</ispartof><rights>Copyright © 2012 Takashi Yamanoue et al.</rights><rights>Copyright © 2012 Takashi Yamanoue et al. Takashi Yamanoue et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c2993-8d36ed7c37b600d4e47201ea9b02eb66c555e1ef39180f62327cd49ee11c3d4a3</citedby><orcidid>0000-0002-8439-3627 ; 0000-0003-3891-6607</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/1010161836/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/1010161836?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,25753,27924,27925,37012,37013,44590,75126</link.rule.ids></links><search><contributor>Menychtas, Andreas</contributor><creatorcontrib>Yamanoue, Takashi</creatorcontrib><creatorcontrib>Oda, Kentaro</creatorcontrib><creatorcontrib>Shimozono, Koichi</creatorcontrib><title>A Simple Application Program Interface for Saving Java Program Data on a Wiki</title><title>Advances in software engineering</title><description>A simple application program interface (API) for Java programs running on a wiki is implemented experimentally. A Java program with the API can be running on a wiki, and the Java program can save its data on the wiki. The Java program consists of PukiWiki, which is a popular wiki in Japan, and a plug-in, which starts up Java programs and classes of Java. A Java applet with default access privilege cannot save its data at a local host. We have constructed an API of applets for easy and unified data input and output at a remote host. We also combined the proposed API and the wiki system by introducing a wiki tag for starting Java applets. It is easy to introduce new types of applications using the proposed API. We have embedded programs such as a simple text editor, a simple music editor, a simple drawing program, and programming environments in a PukiWiki system using this API.</description><subject>API</subject><subject>Applications programs</subject><subject>Editors</subject><subject>Java (programming language)</subject><subject>Programming environments</subject><subject>Running</subject><subject>Texts</subject><issn>1687-8655</issn><issn>1687-8663</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2012</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><recordid>eNqF0M1LwzAYBvAiCg7dybMQ8CJKXdI0aXMc82syUZjisbxL387Mfpl0E_97Myo7eDE5JIff-_LwBMEJo1eMCTGKKItGKmVJyveCAZNpEqZS8v3dX4jDYOjcivrDlUgoHQSPYzI3VVsiGbdtaTR0pqnJs22WFioyrTu0BWgkRWPJHDamXpIH2MBOXEMHxE8AeTMf5jg4KKB0OPx9j4LX25uXyX04e7qbTsazUEdK8TDNucQ80TxZSErzGOPEh0dQCxrhQkothECGBVcspYWMeJToPFaIjGmex8CPgvN-b2ubzzW6LquM01iWUGOzdhmjnEVKUsE8PftDV83a1j6dV_5KlnLp1WWvtG2cs1hkrTUV2G-Psm272bbdrG_X64tev5s6hy_zDz7tMXqCBeywD8djxn8ABnN_mw</recordid><startdate>20120101</startdate><enddate>20120101</enddate><creator>Yamanoue, Takashi</creator><creator>Oda, Kentaro</creator><creator>Shimozono, Koichi</creator><general>Hindawi Puplishing Corporation</general><general>Hindawi Publishing Corporation</general><general>Hindawi Limited</general><scope>ADJCN</scope><scope>AHFXO</scope><scope>RHU</scope><scope>RHW</scope><scope>RHX</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7XB</scope><scope>8AL</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>CWDGH</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L6V</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>Q9U</scope><orcidid>https://orcid.org/0000-0002-8439-3627</orcidid><orcidid>https://orcid.org/0000-0003-3891-6607</orcidid></search><sort><creationdate>20120101</creationdate><title>A Simple Application Program Interface for Saving Java Program Data on a Wiki</title><author>Yamanoue, Takashi ; Oda, Kentaro ; Shimozono, Koichi</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2993-8d36ed7c37b600d4e47201ea9b02eb66c555e1ef39180f62327cd49ee11c3d4a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2012</creationdate><topic>API</topic><topic>Applications programs</topic><topic>Editors</topic><topic>Java (programming language)</topic><topic>Programming environments</topic><topic>Running</topic><topic>Texts</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Yamanoue, Takashi</creatorcontrib><creatorcontrib>Oda, Kentaro</creatorcontrib><creatorcontrib>Shimozono, Koichi</creatorcontrib><collection>الدوريات العلمية والإحصائية - e-Marefa Academic and Statistical Periodicals</collection><collection>معرفة - المحتوى العربي الأكاديمي المتكامل - e-Marefa Academic Complete</collection><collection>Hindawi Publishing Complete</collection><collection>Hindawi Publishing Subscription Journals</collection><collection>Hindawi Publishing Open Access</collection><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Computing Database (Alumni Edition)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies & Aerospace Database (1962 - current)</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>Middle East & Africa Database</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer science database</collection><collection>ProQuest Engineering 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><collection>Computing Database</collection><collection>Engineering Database</collection><collection>ProQuest advanced technologies & aerospace journals</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering collection</collection><collection>ProQuest Central Basic</collection><jtitle>Advances in software engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Yamanoue, Takashi</au><au>Oda, Kentaro</au><au>Shimozono, Koichi</au><au>Menychtas, Andreas</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Simple Application Program Interface for Saving Java Program Data on a Wiki</atitle><jtitle>Advances in software engineering</jtitle><date>2012-01-01</date><risdate>2012</risdate><volume>2012</volume><issue>2012</issue><spage>1</spage><epage>9</epage><pages>1-9</pages><issn>1687-8655</issn><eissn>1687-8663</eissn><abstract>A simple application program interface (API) for Java programs running on a wiki is implemented experimentally. A Java program with the API can be running on a wiki, and the Java program can save its data on the wiki. The Java program consists of PukiWiki, which is a popular wiki in Japan, and a plug-in, which starts up Java programs and classes of Java. A Java applet with default access privilege cannot save its data at a local host. We have constructed an API of applets for easy and unified data input and output at a remote host. We also combined the proposed API and the wiki system by introducing a wiki tag for starting Java applets. It is easy to introduce new types of applications using the proposed API. We have embedded programs such as a simple text editor, a simple music editor, a simple drawing program, and programming environments in a PukiWiki system using this API.</abstract><cop>Cairo, Egypt</cop><pub>Hindawi Puplishing Corporation</pub><doi>10.1155/2012/981783</doi><tpages>9</tpages><orcidid>https://orcid.org/0000-0002-8439-3627</orcidid><orcidid>https://orcid.org/0000-0003-3891-6607</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1687-8655 |
ispartof | Advances in software engineering, 2012-01, Vol.2012 (2012), p.1-9 |
issn | 1687-8655 1687-8663 |
language | eng |
recordid | cdi_proquest_miscellaneous_1031296051 |
source | Wiley Online Library Open Access; Publicly Available Content Database |
subjects | API Applications programs Editors Java (programming language) Programming environments Running Texts |
title | A Simple Application Program Interface for Saving Java Program Data on a Wiki |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T10%3A43%3A42IST&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=A%20Simple%20Application%20Program%20Interface%20for%20Saving%20Java%20Program%20Data%20on%20a%20Wiki&rft.jtitle=Advances%20in%20software%20engineering&rft.au=Yamanoue,%20Takashi&rft.date=2012-01-01&rft.volume=2012&rft.issue=2012&rft.spage=1&rft.epage=9&rft.pages=1-9&rft.issn=1687-8655&rft.eissn=1687-8663&rft_id=info:doi/10.1155/2012/981783&rft_dat=%3Cproquest_cross%3E1031296051%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c2993-8d36ed7c37b600d4e47201ea9b02eb66c555e1ef39180f62327cd49ee11c3d4a3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1010161836&rft_id=info:pmid/&rfr_iscdi=true |