Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Richard J. Cardone is active.

Publication


Featured researches published by Richard J. Cardone.


international world wide web conferences | 2005

Using XForms to simplify Web programming

Richard J. Cardone; Danny Soroker; Alpana Tiwari

The difficulty of developing and deploying commercial web applications increases as the number of technologies they use increases and as the interactions between these technologies become more complex. This paper describes a way to avoid this increasing complexity by re-examining the basic requirements of web applications. Our approach is to first separate client concerns from server concerns, and then to reduce the interaction between client and server to its most elemental: parameter passing. We define a simplified programming model for form-based web applications and we use XForms and a subset of J2EE as enabling technologies. We describe our implementation of an MVC-based application builder for this model, which automatically generates the code needed to marshal input and output data between clients and servers. This marshalling uses type checking and other forms of validation on both clients and servers. We also show how our programming model and application builder support the customization of web applications for different execution targets, including, for example, different client devices.


IEEE Pervasive Computing | 2004

An authoring technology for multidevice Web applications

Guruduth Banavar; Lawrence D. Bergman; Richard J. Cardone; Vianney Chevalier; Yves Gaeremynck; Frederique Giraud; Christine A. Halverson; Shinichi Hirose; Masahiro Hori; Fumihiko Kitayama; Goh Kondoh; Ashish Kundu; Kouichi Ono; Andreas Schade; Danny Soroker; Kim Winz

The rapid proliferation of mobile computing devices has increased the complexity and cost of cross-platform application development. Multidevice authoring technology (MDAT) lets developers build a generic application common to multiple devices and customize it for specific devices. We developed MDAT an end-to-end development methodology and toolset, to reduce the complexity of creating interactive, form-based Web applications that execute on heterogeneous devices. Web application refers to conventional, servlet-based Web applications as well as portlet applications. A portlet is a Web application component that a Web portal server aggregates with other portlets.


Archive | 2004

Consistent snapshots of dynamic heterogeneously managed data

Richard J. Cardone; Reto Hermann; Andreas Schade; William F. Trautman


Archive | 2008

Method and apparatus for utilizing portable e-mail addresses

Richard J. Cardone; Steven J. Mastrianni; Alpana Tiwari


Archive | 2004

Method for using e-mail documents to create and update address lists

Richard J. Cardone; Norman H. Cohen; Danny Soroker


Archive | 2007

METHOD FOR ELECTRONIC VOTING USING A TRUSTED COMPUTING PLATFORM

Richard J. Cardone; Michael Austin Halcrow; Benjamin M. Landman; Kent Yoder


Archive | 2007

System and method for unique labeling of animation display states in electronic slide presentations

Richard J. Cardone; Bhavani S. Iyer; Rose Williams


Archive | 2005

Editor support for modifying generated source code

Alpana Tiwari; Richard J. Cardone; Danny Soroker


Archive | 2004

System and method for providing an embedded complete controller specification through explicit controller overlays

Guruduth Banavar; Richard J. Cardone; Juan M. Huerta; Danny Soroker


Archive | 2008

Method and System for Verifying Election Results

Richard J. Cardone; Michael Austin Halcrow

Researchain Logo
Decentralizing Knowledge