7,891 Hits in 4.0 sec

Opportunities in Software Engineering Research for Web API Consumption [article]

Erik Wittern, Annie Ying, Yunhui Zheng, Jim A. Laredo, Julian Dolby, Christopher C. Young, Aleksander A. Slominski
2017 arXiv   pre-print
In this paper, we highlight a broad set of these challenges and argue for resulting opportunities for software engineering research to support developers in consuming web APIs.  ...  As web APIs are used broadly, research in supporting the consumption of web APIs offers exciting opportunities.  ...  In this paper, we argue for research in software engineering to support consumption of web APIs. 2 In section II, we outline our vision of such research and state concrete research opportunities.  ... 
arXiv:1705.06586v1 fatcat:ytqnpkp2zvgwfg47hyizko74ry

Beyond native apps: web technologies to the rescue! (keynote)

Ivano Malavolta
2016 Proceedings of the 1st International Workshop on Mobile Development - Mobile! 2016  
A discussion of research challenges, and thus opportunities, closes the talk.  ...  In this context, the use of web technologies is discussed as a promising investment for moving forward one of the most intriguing challenges in the world of mobile apps: its fragmentation with respect  ...  Research Challenges and Opportunities Mobile apps development is an ever evolving and dynamic research playground, where many are the research challenges posed by mobile apps developed using web technologies  ... 
doi:10.1145/3001854.3001863 dblp:conf/oopsla/Malavolta16 fatcat:6hwlshm6qndm7oigvdpbasfn3y


Guangchen Ruan, Hui Zhang, Eric Wernert, Beth Plale
2014 Proceedings of the 2014 Annual Conference on Extreme Science and Engineering Discovery Environment - XSEDE '14  
In this paper we propose HTRC TextRWeb, an interactive R software environment which employs complexity hiding interfaces and automatic code generation to allow large-scale text analytics in a non-consumptive  ...  As digital data sources grow in number and size, they pose an opportunity for computational investigation by means of text mining, NLP, and other text analysis techniques.  ...  opportunities for new forms of research that employ automated analytical techniques.  ... 
doi:10.1145/2616498.2616557 dblp:conf/xsede/Ruan0WP14 fatcat:arfzjogumnaqhfkidtyg35dtfy

Privacy-Preserving Reengineeringof Model-View-Controller ApplicationArchitectures Using Linked Data

Juan Manuel Dodero, Mercedes Rodriguez-Garcia, Iv�n Ruiz-Rube, Manuel Palomo-Duarte, School of Engineering, University of Cadiz, Av. de la Universidad 10, 11519 Puerto Real, C�diz, Spain, School of Engineering, University of Cadiz, Av. de la Universidad 10, 11519 Puerto Real, C�diz, Spain, School of Engineering, University of Cadiz, Av. de la Universidad 10, 11519 Puerto Real, C�diz, Spain, School of Engineering, University of Cadiz, Av. de la Universidad 10, 11519 Puerto Real, C�diz, Spain
2019 Journal of Web Engineering  
Iván Ruiz-Rube received his MSc degree in software engineering from the University of Seville and a PhD degree in computer science from the University of Cádiz.  ...  His main research interests are learning technologies and collaborative web. He was a board member in Wikimedia Spain from 2012 to 2016.  ...  He has been a Research & Development Engineer in a number of ICT companies. He is currently a Full Professor with the Department of Informatics and Engineering of the University of Cádiz, Spain.  ... 
doi:10.13052/jwe1540-9589.1875 fatcat:bsgujcmp2fgktoss5sreqejpei

Automatically Extracting Web API Specifications from HTML Documentation [article]

Jinqiu Yang, Erik Wittern, Annie T.T. Ying, Julian Dolby, Lin Tan
2018 arXiv   pre-print
Web API specifications are machine-readable descriptions of APIs. These specifications, in combination with related tooling, simplify and support the consumption of APIs.  ...  In this paper, we propose an automatic approach and an associated tool called D2Spec for extracting specifications from web API documentation pages.  ...  Many software engineering researchers have looked into a similar problem but in the traditional library API context, namely, identifying Java method signatures from API documentation [10] , [21] , [  ... 
arXiv:1801.08928v1 fatcat:p5sr7tridrddtgnp27dttloeei

Hacking, Mashing, Gluing: Understanding Opportunistic Design

B. Hartmann, S. Doorley, S.R. Klemmer
2008 IEEE pervasive computing  
Learn about principles of opportunistic design through an interview study of 14 professional and hobbyist "mashers" from three design disciplines: Web 2.0, hardware, and ubiquitous computing.  ...  Thus, engineering for robustness, redundancy, and maintenance becomes important-in this respect, building Web mashups more closely resembles traditional software engineering.  ...  Although many ubiquitous computing practitioners have engaged in these practices, design tools and software engineering research don't traditionally address them.  ... 
doi:10.1109/mprv.2008.54 fatcat:25bfmtsptrfjdgvxzb3h7rhsya

Conceptual architecture of building energy management open source software (BEMOSS)

W. Khamphanchai, A. Saha, K. Rathinavel, M. Kuzlu, M. Pipattanasomporn, S. Rahman, B. Akyol, J. Haack
2014 IEEE PES Innovative Smart Grid Technologies, Europe  
BEMOSS is an open source operating system that is expected to improve sensing and control of equipment in small-and medium-sized commercial buildings, reduce energy consumption and help implement demand  ...  In this paper, four essential layers of BEMOSS software architecture --namely User Interface, Application and Data Management, Operating System and Framework, and Connectivity layers --are presented.  ...  Jereme's research focuses on software agent programming and modeling, information visualization, and cyber security. Previous work includes a project for bio-inspired cyber security.  ... 
doi:10.1109/isgteurope.2014.7028784 fatcat:gjfwb2tpynd6xgp3ebuki2im6q

Advances in Deep Learning in Mobile Interactive Algorithms and Learning Technologies

Asadullah Shaikh
2020 International Journal of Interactive Mobile Technologies  
</p><p> For this special issue, the <strong>ICCMIT 2020</strong> received several papers from researchers, engineers, and industry professionals, from all around the world to publish their research in  ...  These contributions are in the field of cellular automata, wireless sensor networks, mechatronic systems, deep learning, heterogeneous LTE-a networks, GPS services, web services, feature selection, data  ...  For this special issue, the ICCMIT 2020 received several papers from researchers, engineers, and industry professionals, from all around the world to publish their research in the field of science and  ... 
doi:10.3991/ijim.v14i10.15369 fatcat:gwliiimpcrewxildhtcmxzouua


Erik Wilhelm, Joshua Siegel, Simon Mayer, Leyna Sadamori, Sohan Dsouza, Chi-Kin Chau, Sanjay Sarma
2015 Transport  
(API) for the provision of third-party services, and an intuitive user dashboard for access control and service distribution.  ...  We present a novel approach to developing a vehicle communication platform consisting of a low-cost, open-source hardware for moving vehicle data to a secure server, a Web Application Programming Interface  ...  association with the various IDC design projects in the transportation systems arena.  ... 
doi:10.3846/16484142.2015.1079237 fatcat:hthabwoqfjcprbk4k7gqe2egie

Optimizing General-Purpose CPUs for Energy-Efficient Mobile Web Computing

Yuhao Zhu, Vijay Janapa Reddi
2017 ACM Transactions on Computer Systems  
The general-purpose programmability is a particular necessity for web technologies because they involve large pieces of software that are written in a combination of different general-purpose programming  ...  excessive energy consumption.  ...  It is important to notice that these software APIs are used by web browser rendering engine developers rather than high-level web application developers.  ... 
doi:10.1145/3041024 fatcat:iv4yj6huufgpzir6hgt5rch7jm

A service composition framework for market-oriented high performance computing cloud

Tran Vu Pham, Hani Jamjoom, Kirk Jordan, Zon-Yin Shae
2010 Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing - HPDC '10  
The composition is enabled by an ontology that describes dependencies and relationships among HPC software and resources.  ...  This paper introduces a framework for on-demand composing and deploying available HPC applications as services on HPC clouds.  ...  SERVICE COMPOSITION FRAMEWORK The service composition has been explored by many researches for Grid services and Web services, in which service interfaces are well defined using Web Service Description  ... 
doi:10.1145/1851476.1851511 dblp:conf/hpdc/PhamJJS10 fatcat:xfpnnwaabbfvvm2rhtprfxkcoi

Sensor fusion of physical and social data using Web SocialSense on smartphone mobile browsers

Thomas Phan, Swaroop Kalasapur, Anugeetha Kunjithapatham
2014 2014 IEEE 11th Consumer Communications and Networking Conference (CCNC)  
In this paper we evaluate the viability of implementing sensor processing entirely in the Web browser layer with Web SocialSense, a JavaScript framework for Tizen smartphones that uses a graph topology-based  ...  To demonstrate the framework we implemented components for physical sensing and social software sensing to drive two context-aware applications, ActVertisements and Social Map.  ...  With the availability of modern smartphone operating systems supporting Web applications executing as first-class programs, we looked to explore this research and engineering challenge.  ... 
doi:10.1109/ccnc.2014.6866555 dblp:conf/ccnc/PhanKK14 fatcat:idj3owgpzzbitiiaem7gvji74a

The Lowly API Is Ready to Step Front and Center

Lee Garber
2013 Computer  
the school's Institute for Software Research.  ...  asked Carnegie Mellon University professor Bill Scherlis, director of CMU's Institute for Software Research.  ... 
doi:10.1109/mc.2013.290 fatcat:jh7l7fohxjcklngok4jo3aaqzm

Post-Digital Approach

Winnie Soon
2014 A Peer-Reviewed Journal About  
for this animal celebrity, Brother Cream.  ...  of "likes" becomes an instrument, as well as a starting point, to sustain his well being by attracting more visitors (both online and offline), to sell merchandised products, cat food and sponsorship opportunities  ...  I am also thankful to Jane Prophet and the School of Creative Media, at the City University of Hong Kong that hosted us as visiting researchers and enabled us to complete the project.  ... 
doi:10.7146/aprja.v3i1.116096 fatcat:skoeuugxnzcdhd4fggabefni4y

Build [chapter]

Aruna Ravichandran, Kieran Taylor, Peter Waterhouse
2016 DevOps for Digital Leaders  
And because APIs can help facilitate new partnerships and business opportunities, they can in fact be considered actual products in their own right.  ...  While software-driven companies have much to benefit others in the "physical product" world have realized the API carpe diem moment.  ... 
doi:10.1007/978-1-4842-1842-6_4 fatcat:nwae2ac7j5dy3euusqdu2wqjwa
« Previous Showing results 1 — 15 out of 7,891 results