401,612 research outputs found

    Easy Development and Use of Dialogue Services

    Get PDF
    The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-07596-9_9We present a framework for Dialogue-Based Web Services (DBWS), i.e. services that require several message exchanges during their execution. Service development is simplified with the use of script languages and abstracting the communication layer. Service advertisements are carried out with a semantic Web Service directory with search and reputation capabilities. Execution can be performed from a mobile user interface that includes capabilities for user assistance. Our framework aims at filling the gap between services and non-IT users/experts. An example illustrates our proposal.Work partially supported by the Spanish Ministry of Science and Innovation through the project ”AT” (grant CSD2007-0022; CONSOLIDER-INGENIO 2010) and by the Spanish Ministry of Economy and Competitiveness through the project iHAS (grant TIN2012-36586-C03-01/02/03).Durán, JJ.; Fernández, A.; Rodríguez, S.; Julian Inglada, VJ.; Billhardt, H. (2014). Easy Development and Use of Dialogue Services. En Ambient Intelligence - Software and Applications. Springer. 81-88. https://doi.org/10.1007/978-3-319-07596-9_9S8188Guinard, D., Ion, I., Mayer, S.: In search of an internet of things service architecture: REST or WS-*? A developers’ perspective. In: Puiatti, A., Gu, T. (eds.) MobiQuitous 2011. LNICST, vol. 104, pp. 326–337. Springer, Heidelberg (2012)Pautasso, C., Zimmermann, O., Leymann, F.: Rest- ful web services vs. ”big’” web services: Making the right architectural decision. In: Proceedings of the 17th International Conference on World Wide Web, WWW 2008, pp. 805–814. ACM (2008)Lawton, G.: Developing software online with platform-as-a- service technology. Computer 41(6), 13–15 (2008)Kopel, M., Sobecki, J., Wasilewski, A.: Automatic web-based user interface delivery for soa-based systems. In: Bǎdicǎ, C., Nguyen, N.T., Brezovan, M. (eds.) ICCCI 2013. LNCS, vol. 8083, pp. 110–119. Springer, Heidelberg (2013)Bartolini, C., Bertolino, A., Marchetti, E., Polini, A.: Ws-taxi: A wsdl-based testing tool for web services. In: International Conference on Software Testing Verification and Validation, ICST 2009, pp. 326–335 (2009)Fernandez, A., Cong, Z., Balta, A.: Bridging the gap between service description models in service matchmaking. Multiagent and Grid Systems 8(1), 83–103 (2012)Hermoso, R., Billhardt, H., Centeno, R., Ossowski, S.: Effective use of organisational abstractions for confidence models. In: O’Hare, G.M.P., Ricci, A., O’Grady, M.J., Dikenelli, O. (eds.) ESAW 2006. LNCS (LNAI), vol. 4457, pp. 368–383. Springer, Heidelberg (2007

    The clinic as a good corporate neighbor

    Get PDF
    Abstract Clinics today specialize in health repair services similar to car repair shops; procedures and prices are standardized, regulated, and inflexibly uniform. Clinics of the future have to become Health Care Centers in order to be more respected and more effective corporate neighbors in offering outreach services in health education and preventive health care. The traditional concept of care for health is much broader than repair management and includes the promotion of lay health competence and responsibility in healthy social and natural environments. The corporate profile and ethics of the clinic as a good and competitive local neighbor will have to focus on [a] better personalized care, [b] education and services in preventive care, [c] direct or web-based information and advice for general, seasonal, or age related health risks, and on developing and improving trustworthy character traits of the clinic as a corporate person and a good neighbor

    IMPLEMENTASI ASYNCHRONOUS JAVASCRIPT AND XML UNTUK SISTEM REALTIME DENGAN BANDWITH BESAR LATENSI RENDAH

    Get PDF
    Asynchronous java Script and XML(AJAX) is a web-applicalion development tool suitable for developing interactive and responsive web applications. AJAX makes it possible to create a lower refresh postback rate to server and more responsive web application to run functions in a desktop application. The purpose of this research was to make several controls implemented using AJAX to handle realtime problems in order to test AJAX capability in giving high responsitivity The realtime problem discussed here was monitoring data change continuously and so it needed high response from web application XML HTTP Request was used to get a responsive and realtime web page, combined with server-side programming such as C# NET wrrapped in web services to process data and java Script to display the result all with a better security

    Environmental Data Store: Design And Implementation

    Full text link
    In this paper we present the design and implementation of Environmental data store (EDS). We also highlight the Environmental Thesaurus Server (EnvThs), a standalone web application developed by us, providing semantic support on submission and search within EDS. With the rapid growth in data volumes, data diversity and data demands from multi-disciplinary research effort, data management and exploitation are increasingly facing significant challenges for environmental scientific community. We describe Environmental data store (EDS), a system we are developing that is a web-based system following an open source implementation to manage and exploit multi-data-type environmental data. EDS provides repository services for the six fundamental data types, which meet the demands of multi-disciplinary environmental research. These data types are: a) Time Series Data, b) GeoSpatial data, c) Digital Data, d) Ex-Situ Sampling data, e) Modeling Data, f) Raster Data. Highly addressed on populating, archiving, discovering, and harvesting data from different nodes in EDS requires more precise and wide ranging vocabulary terms. A common, comprehensive controlled vocabulary, providing essential support to data submission and discovery, is an absolutely necessary component for EDS. EnvThs provides access to controlled vocabularies, taxonomies and ontologies widely used and recognized in geoscience/environmental informatics community. The Simple Knowledge Organization System (SKOS) is used for the representation of the controlled vocabularies coming from EnvThs. TemaTres, an open-source, web-based thesaurus management package is employed and extended for working with them. EDS offers unified submission interface for the above different data types; provides fully integrated, scalable search across content from different data systems hosting the above different data types, through integration with the EnvThs

    Developing BP-driven web application through the use of MDE techniques

    Full text link
    Model driven engineering (MDE) is a suitable approach for performing the construction of software systems (in particular in the Web application domain). There are different types of Web applications depending on their purpose (i.e., document-centric, interactive, transactional, workflow/business process-based, collaborative, etc). This work focusses on business process-based Web applications in order to be able to understand business processes in a broad sense, from the lightweight business processes already addressed by existing proposals to long-running asynchronous processes. This work presents a MDE method for the construction of systems of this type. The method has been designed in two steps following the MDE principles. In the first step, the system is represented by means of models in a technology-independent manner. These models capture the different aspects of Web-based systems (these aspects refer to behaviour, structure, navigation, and presentation issues). In the second step, the model transformations (both model-to- model and model-to-text) are applied in order to obtain the final system in terms of a specific technology. In addition, a set ofEclipse-based tools has been developed to provide automation in the application of the proposed method in order to validate the proposal.Torres Bosch, MV.; Giner Blasco, P.; Pelechano Ferragud, V. (2012). Developing BP-driven web application through the use of MDE techniques. Software and Systems Modeling. 11(4):609-631. doi:10.1007/s10270-010-0177-5S609631114Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S., Trickovic, I., Weerawarana, S.: Business process execution language for Web services version 1.1 (May 2003)Barna, P., Frasincar, F., Houben, G.J.: A workow-driven design of Web information systems. In: Wolber, D., Calder, N., Brooks, C., Ginige, A. (eds.) ICWE, ACM, pp. 321–328Bakshi, K., Karger, D.R.: Semantic Web applications. In: Proceedings of the ISWC 2005 Workshop on End User Semantic Web Interaction (November 2005)Brambilla M., Ceri S., Fraternali P., Manolescu I.: Process modeling in Web applications. ACM Trans. Softw. Eng. Methodol. 15(4), 360–409 (2006)Brambilla, M., Preciado, J.C., Trigueros, M.L., Sánchez-Figueroa F.: Business process-based conceptual design of rich internet applications. In: ICWE, pp. 155–161 (2008)Brambilla, M., Butti, S., Fraternali, P.: Webratio bpm: a tool for designing and deploying business processes on the Web. In: ICWE, pp. 415–429 (2010)Business process modeling notation (BPMN). OMG final adopted specification. dtc/06-02-01 (February 2006)Ceri, S., Fraternali, P., Bongio, A.: Web modeling language (Webml): a modeling language for designing Web sites. In: Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications networking, Amsterdam, The Netherlands, pp. 137–157. North-Holland Publishing Co., The Netherlands (2000)Davis J.: Open Source SOA. Manning Publications Co, Greenwich (2009)Distante, D.: Reengineering legacy applications and Web transactions: an extended version of the UWA transaction design model. Ph.D. thesis, University of Lecce, Italy (2004)Distante D., Rossi G., Canfora G., Tilley S.R.: A comprehensive design model for integrating business processes in Web applications. Int. J. Web Eng. Technol. 3(1), 43–72 (2007)Duhl, J.: Rich internet applications. Technical report, IDC (November 2003)Fons, J.: OOWS: A model driven method for the development of web applications. Ph.D. thesis, Universidad Politécnica de Valencia (2008)Fons, J., Pelechano, V., Pastor, O., Valderas, P., Torres, V.: Applying the OOWS model-driven approach for developing web applications. The internet movie database case study. In: Web Engineering: Modelling and Implementing Web Applications. Human–Computer Interaction Series, pp. 65–108. Springer, London (2008)Fowler, M.: Inversion of control containers and the dependency injection pattern. http://martinfowler.com/articles/injection.html (January 2004)Gershenfeld N., Krikorian R., Cohen D.: The internet of things. Sci Am 291(4), 76–81 (2004)Giner P., Cetina C., Fons J., Pelechano V.: Developing mobile business processes for the internet of things. IEEE Pervasive Comput. 9, 18–26 (2010)Gómez J., Cachero C., Pastor O.: Extending a conceptual modelling approach to Web application design. In: Wangler, B., Bergman, L. (eds) CAiSE. Lecture Notes in Computer Science, vol. 1789, pp. 79–93. Springer, London (2000)Goth G.: The task-based interface: not your father’s desktop. IEEE Software 26(6), 88–91 (2009)Holmes, T., Tran, H., Zdun, U., Dustdar, S.: Modeling human aspects of business processes—a view-based, model-driven approach. In: ECMDA-FA, pp. 246–261 (2008)Kappel, G., Pröll, B., Reich, S., Retschitzegger, W. (eds): Web Engineering—The Discipline of Systematic Development of Web Applications. Wiley, England (2006)Koch, N.: Software Engineering for Adaptive Hypermedia Systems: Reference Model, Modeling Techniques and Development Process. Ph.D. thesis, Ludwig-Maximilians-University Munich, Germany (2001)Koch N., Kraus A., Cachero C., Meliá S.: Integration of business processes in Web application models. J. Web Eng. 3(1), 22–49 (2004)Limbourg, Q., Vanderdonckt, J.: Usixml: a user interface description language supporting multiple levels of independence. In: ICWE Workshops, pp. 325–338 (2004)Linaje M., Preciado J.C., Sánchez-Figueroa F.: Engineering rich internet application user interfaces over legacy Web models. IEEE Internet Comput. 11(6), 53–59 (2007)Link, S., Hoyer, P., Schuster, T., Abeck, S.: Model-driven development of human tasks for workflows. In: ICSEA ‘08: Proceedings of the 2008 third international conference on software engineering advances, Washington, DC, USA, pp. 329–335. IEEE Computer Society, Washington, DC (2008)Marcos, E., Cáceres, P., Castro, V. D.: An approach for navigation model construction from the use cases model. In: CAiSE Forum. Held in conjunction with the 16th Conference On Advanced Information Systems Engineering (June 2004)Pietschmann, S., Voigt, M., Meissner, K.: Adaptive rich user interfaces for human interaction in business processes. In: Proceedings of the 10th International Conference on Web Information Systems Engineering (WISE 2009), WISE, pp. 351–364. Springer LNCS (October 2009)Schwabe D., Rossi G.: An object oriented approach to Web-based applications design. Theor. Pract. Object Syst. 4(4), 207–225 (1998)Schmid H.A., Rossi G.: Modeling and designing processes in e-commerce applications. IEEE Internet Comput. 8(1), 19–27 (2004)Schwinger W., Retschitzegger W., Schauerhuber A., Kappel G., Wimmer M., Pröll B., Cachero C., Casteleyn S., Troyer O.D., Fraternali P., Garrigós I., Garzotto F., Ginige A., Houben G.J., Koch N., Moreno N., Pastor O., Paolini P., Pelechano V., Rossi G., Schwabe D., Tisi M., Vallecillo A., van der Sluijs K., Zhang G.: A survey on Web modeling approaches for ubiquitous Web applications. IJWIS 4(3), 234–305 (2008)Sousa K.S., Mendona H., Vanderdonckt J.: A model-driven approach to align business processes with user interfaces. J. UCS 14(19), 3236–3249 (2008)Sukaviriya, N., Sinha, V., Ramachandra, T., Mani, S.: Model-driven approach for managing human interface design life cycle. In: MoDELS, pp. 226–240 (2007)Tedre M.: What should be automated?. Interactions 15(5), 47–49 (2008)Torres, V., Giner, P., Bonet, B., Pelechano, V.: Adapting BPMN to Public Administration. In: Proceedings BPMN 2010 Springer’s Lecture Notes in Business Information Processing (LNBIP). Postdam, Germany (to appear)Troyer, O.D., Casteleyn, S.: Modeling complex processes for Web applications using wsdm. In: Proceedings of the Third International Workshop on Web-Oriented Software Technologies (held in conjunction with ICWE2003), IWWOST2003 (2003

    Towards an integrated crowdsourcing definition

    Full text link
    Crowdsourcing is a relatively recent concept that encompasses many practices. This diversity leads to the blurring of the limits of crowdsourcing that may be identified virtually with any type of internet-based collaborative activity, such as co-creation or user innovation. Varying definitions of crowdsourcing exist, and therefore some authors present certain specific examples of crowdsourcing as paradigmatic, while others present the same examples as the opposite. In this article, existing definitions of crowdsourcing are analysed to extract common elements and to establish the basic characteristics of any crowdsourcing initiative. Based on these existing definitions, an exhaustive and consistent definition for crowdsourcing is presented and contrasted in 11 cases.Estelles Arolas, E.; González-Ladrón-De-Guevara, F. (2012). Towards an integrated crowdsourcing definition. Journal of Information Science. 32(2):189-200. doi:10.1177/0165551512437638S189200322Vukovic, M., & Bartolini, C. (2010). Towards a Research Agenda for Enterprise Crowdsourcing. Leveraging Applications of Formal Methods, Verification, and Validation, 425-434. doi:10.1007/978-3-642-16558-0_36Brabham, D. C. (2008). Crowdsourcing as a Model for Problem Solving. Convergence: The International Journal of Research into New Media Technologies, 14(1), 75-90. doi:10.1177/1354856507084420Vukovic, M. (2009). Crowdsourcing for Enterprises. 2009 Congress on Services - I. doi:10.1109/services-i.2009.56Doan, A., Ramakrishnan, R., & Halevy, A. Y. (2011). Crowdsourcing systems on the World-Wide Web. Communications of the ACM, 54(4), 86. doi:10.1145/1924421.1924442Brabham, D. C. (2008). Moving the crowd at iStockphoto: The composition of the crowd and motivations for participation in a crowdsourcing application. First Monday, 13(6). doi:10.5210/fm.v13i6.2159Huberman, B. A., Romero, D. M., & Wu, F. (2009). Crowdsourcing, attention and productivity. Journal of Information Science, 35(6), 758-765. doi:10.1177/0165551509346786Andriole, S. J. (2010). Business impact of Web 2.0 technologies. Communications of the ACM, 53(12), 67. doi:10.1145/1859204.1859225Denyer, D., Tranfield, D., & van Aken, J. E. (2008). Developing Design Propositions through Research Synthesis. Organization Studies, 29(3), 393-413. doi:10.1177/0170840607088020Egger, M., Smith, G. D., & Altman, D. G. (Eds.). (2001). Systematic Reviews in Health Care. doi:10.1002/9780470693926Tatarkiewicz, W. (1980). A History of Six Ideas. doi:10.1007/978-94-009-8805-7Cosma, G., & Joy, M. (2008). Towards a Definition of Source-Code Plagiarism. IEEE Transactions on Education, 51(2), 195-200. doi:10.1109/te.2007.906776Brabham, D. C. (2009). Crowdsourcing the Public Participation Process for Planning Projects. Planning Theory, 8(3), 242-262. doi:10.1177/1473095209104824Alonso, O., & Lease, M. (2011). Crowdsourcing 101. Proceedings of the fourth ACM international conference on Web search and data mining - WSDM ’11. doi:10.1145/1935826.1935831Bederson, B. B., & Quinn, A. J. (2011). Web workers unite! addressing challenges of online laborers. Proceedings of the 2011 annual conference extended abstracts on Human factors in computing systems - CHI EA ’11. doi:10.1145/1979742.1979606Grier, D. A. (2011). Not for All Markets. Computer, 44(5), 6-8. doi:10.1109/mc.2011.155Heer, J., & Bostock, M. (2010). Crowdsourcing graphical perception. Proceedings of the 28th international conference on Human factors in computing systems - CHI ’10. doi:10.1145/1753326.1753357Heymann, P., & Garcia-Molina, H. (2011). Turkalytics. Proceedings of the 20th international conference on World wide web - WWW ’11. doi:10.1145/1963405.1963473Kazai, G. (2011). In Search of Quality in Crowdsourcing for Search Engine Evaluation. Advances in Information Retrieval, 165-176. doi:10.1007/978-3-642-20161-5_17La Vecchia, G., & Cisternino, A. (2010). Collaborative Workforce, Business Process Crowdsourcing as an Alternative of BPO. Lecture Notes in Computer Science, 425-430. doi:10.1007/978-3-642-16985-4_40Liu, E., & Porter, T. (2010). Culture and KM in China. VINE, 40(3/4), 326-333. doi:10.1108/03055721011071449Oliveira, F., Ramos, I., & Santos, L. (2010). Definition of a Crowdsourcing Innovation Service for the European SMEs. Lecture Notes in Computer Science, 412-416. doi:10.1007/978-3-642-16985-4_37Porta, M., House, B., Buckley, L., & Blitz, A. (2008). Value 2.0: eight new rules for creating and capturing value from innovative technologies. Strategy & Leadership, 36(4), 10-18. doi:10.1108/10878570810888713Ribiere, V. M., & Tuggle, F. D. (Doug). (2010). Fostering innovation with KM 2.0. VINE, 40(1), 90-101. doi:10.1108/03055721011024955Sloane, P. (2011). The brave new world of open innovation. Strategic Direction, 27(5), 3-4. doi:10.1108/02580541111125725Wexler, M. N. (2011). Reconfiguring the sociology of the crowd: exploring crowdsourcing. International Journal of Sociology and Social Policy, 31(1/2), 6-20. doi:10.1108/01443331111104779Whitla, P. (2009). Crowdsourcing and Its Application in Marketing Activities. Contemporary Management Research, 5(1). doi:10.7903/cmr.1145Yang, J., Adamic, L. A., & Ackerman, M. S. (2008). Crowdsourcing and knowledge sharing. Proceedings of the 9th ACM conference on Electronic commerce - EC ’08. doi:10.1145/1386790.1386829Brabham, D. C. (2010). MOVING THE CROWD AT THREADLESS. Information, Communication & Society, 13(8), 1122-1145. doi:10.1080/13691181003624090Giudice, K. D. (2010). Crowdsourcing credibility: The impact of audience feedback on Web page credibility. Proceedings of the American Society for Information Science and Technology, 47(1), 1-9. doi:10.1002/meet.14504701099Stewart, O., Huerta, J. M., & Sader, M. (2009). Designing crowdsourcing community for the enterprise. Proceedings of the ACM SIGKDD Workshop on Human Computation - HCOMP ’09. doi:10.1145/1600150.1600168Maslow, A. H. (1943). A theory of human motivation. Psychological Review, 50(4), 370-396. doi:10.1037/h0054346Veal, A. J. (Ed.). (2002). Leisure and tourism policy and planning. doi:10.1079/9780851995465.0000Dahlander, L., & Gann, D. M. (2010). How open is innovation? Research Policy, 39(6), 699-709. doi:10.1016/j.respol.2010.01.01
    corecore