{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T20:40:22Z","timestamp":1654116022225},"reference-count":11,"publisher":"IGI Global","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,1,1]]},"abstract":"<p>This paper describes issues and challenges in the design and implementation of interactive client-server applications where program logic is expressed in terms of an extensible markup language (XML) document. Although the technique was originally developed for creating interactive short message service (SMS) applications, it has expanded and is used for developing interactive web applications. XML-Interactive (or XML-I) defines the program states and corresponding actions. Because many interactive applications require sustained communication between the client and the underlying information service, XML-I has support for session management. This allows state information to be managed in a dynamic way. The paper describes several applications that are implemented using XML-I and discusses design issues. The software framework has been implemented in a Java environment.<\/p>","DOI":"10.4018\/ijirr.2011010102","type":"journal-article","created":{"date-parts":[[2011,10,19]],"date-time":"2011-10-19T16:28:10Z","timestamp":1319041690000},"page":"19-30","source":"Crossref","is-referenced-by-count":1,"title":["On the Design and Implementation of Interactive XML Applications"],"prefix":"10.4018","volume":"1","author":[{"given":"Jeff","family":"Brown","sequence":"first","affiliation":[{"name":"University of North Carolina Wilmington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rebecca","family":"Brown","sequence":"additional","affiliation":[{"name":"University of North Carolina Chapel Hill, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chris","family":"Velado","sequence":"additional","affiliation":[{"name":"University of North Carolina Wilmington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ron","family":"Vetter","sequence":"additional","affiliation":[{"name":"University of North Carolina Wilmington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"2432","reference":[{"key":"ijirr.2011010102-0","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2007.440"},{"key":"ijirr.2011010102-1","unstructured":"Brown, J., Velado, C., & Vetter, R. (2010a, July 12-15). XML Interactive: A software framework for developing interactive SMS applications. In Proceedings of the International Conference on Internet Computing, Las Vegas, NV (pp. 216-224)."},{"key":"ijirr.2011010102-2","unstructured":"Brown, J., Velado, C., & Vetter, R. (2010b). Take text poll home page. Retrieved from http:\/\/www.taketextpoll.com\/"},{"key":"ijirr.2011010102-3","unstructured":"Brown, J., & Vetter, R. (2010). Mobile education home page. Retrieved from http:\/\/www.mymobed.com\/"},{"key":"ijirr.2011010102-4","unstructured":"Wikipedia. (n.d.). Activity diagram. Retrieved from http:\/\/en.wikipedia.org\/wiki\/Activity_diagram"},{"key":"ijirr.2011010102-5","unstructured":"Wikipedia. (n.d.). Decision tree learning. Retrieved from http:\/\/en.wikipedia.org\/wiki\/Decision_tree_learning"},{"key":"ijirr.2011010102-6","unstructured":"Wikipedia. (n.d.). Multitier architecture. Retrieved from http:\/\/en.wikipedia.org\/wiki\/Three-  tier_(computing)#Three-tier_architecture"},{"key":"ijirr.2011010102-7","unstructured":"Wikipedia. (n.d.). Web application framework. Retrieved from http:\/\/en.wikipedia.org\/wiki\/Web_application_framework"},{"key":"ijirr.2011010102-8","unstructured":"Wikipedia. (n.d.). XML editor. Retrieved from http:\/\/en.wikipedia.org\/wiki\/XML_editor"},{"key":"ijirr.2011010102-9","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(88)80045-2"},{"key":"ijirr.2011010102-10","doi-asserted-by":"crossref","unstructured":"Woda, M. (2006, May 25-27). Conception of composing learning content into learning tree to ensure reliability of learning material. In Proceedings of the International Conference on Dependability of Computer Systems, Szklarska Poreba, Poland (pp. 374-381).","DOI":"10.1109\/DEPCOS-RELCOMEX.2006.15"}],"container-title":["International Journal of Information Retrieval Research"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=53124","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T20:03:14Z","timestamp":1654113794000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/ijirr.2011010102"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2011,1,1]]},"references-count":11,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2011,1]]}},"URL":"https:\/\/doi.org\/10.4018\/ijirr.2011010102","relation":{},"ISSN":["2155-6377","2155-6385"],"issn-type":[{"value":"2155-6377","type":"print"},{"value":"2155-6385","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,1,1]]}}}