English
Related papers

Related papers: Domain-Specific Modeling and Code Generation for C…

200 papers

Mobile devices and platforms have become an established target for modern software developers due to performant hardware and a large and growing user base numbering in the billions. Despite their popularity, the software development process…

Software Engineering · Computer Science 2018-07-20 Kevin Moran , Carlos Bernal Cardenas , Mario Linares Vasquez , Denys Poshyvanyk

Nowadays, mobile applications are essential tools for everyday life, providing users with anytime, anywhere access to up-to-date information, communication, and entertainment. Needless to say, hardware limitations and the diverse needs of…

Human-Computer Interaction · Computer Science 2025-09-29 Pawel Weichbroth , Tomasz Szot

Application development in the Internet of Things (IoT) is challenging because it involves dealing with a wide range of related issues such as lack of separation of concerns, and lack of high-level of abstractions to address both the large…

Software Engineering · Computer Science 2015-01-22 Pankesh Patel , Damien Cassou

The rapid enhancement of central power unit CPU performance enables the development of computationally-intensive healthcare mobile applications for smartphones and wearable devices. However, computationally intensive mobile applications…

Software Engineering · Computer Science 2019-03-15 Chae Ho Cho , Fatemehsadat Tabei , Tra Nguyen Phan , Yeesock Kim , Jo Woon Chong

While mobile touchscreen devices are ubiquitous and present opportunities for novel applications, they have seen little adoption as tools for computer programming. In this literature survey, we bring together the diverse research work on…

Human-Computer Interaction · Computer Science 2017-08-22 Poorna Talkad Sukumar , Ronald Metoyer

Edge caching and computing have been regarded as an efficient approach to tackle the wireless spectrum crunch problem. In this paper, we design a general coded caching with device computing strategy for content computation, e.g., virtual…

Information Theory · Computer Science 2020-02-17 Yingjiao Li , Zhiyong Chen , Meixia Tao

It is undeniable that most developers today are building distributed applications. However, most of these applications are developed by composing existing systems together through unspecified APIs exposed to the application developer.…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-02-09 Christopher S. Meiklejohn , Peter Van Roy

Crowdsourcing models applied to work on mobile devices continuously reach new ways of solving sophisticated problems, now with a use of portable advanced devices, where users are not limited to a stationary use. There exists an open problem…

Social and Information Networks · Computer Science 2015-05-29 Oskar Jarczyk

Software Engineering Discipline is constantly achieving momentum from past two decades. In last decade, remarkable progress has been observed. New process models that are introduced from time to time in order to keep pace with…

Software Engineering · Computer Science 2013-02-08 Sukhpal Singh , Inderveer Chana

Designing the user interface (UI) of mobile applications in the enterprise is performed in many cases by the application users who represent the business needs. This is based on existing developed enterprise services that can be accessed by…

Software Engineering · Computer Science 2013-10-08 Aharon Abadi , Yael Dubinsky , Andrei Kirshin , Yossi Mesika , Idan Ben-Harrush

Developing and maintaining complex, large-scale, product line of highly customized software systems is difficult and costly. Part of the difficulty is due to the need to communicate business knowledge between domain experts and application…

Software Engineering · Computer Science 2009-06-19 Atzmon Hen-Tov , David H. Lorenz , Lior Schachter

Engineering software for robotics applications requires multidomain and application-specific solutions. Model-driven engineering and modeling language integration provide means for developing specialized, yet reusable models of robotics…

Software Engineering · Computer Science 2015-05-06 Jan Oliver Ringert , Alexander Roth , Bernhard Rumpe , Andreas Wortmann

Enterprise Mobility has been increasing the reach over the years. Initially Mobile devices were adopted as consumer devices. However, the enterprises world over have rightly taken the leap and started using the ubiquitous technology for…

Cryptography and Security · Computer Science 2015-03-23 Subhamoy Chakraborti , D. P. Acharjya , Sugata Sanyal

The expanding hardware diversity in high performance computing adds enormous complexity to scientific software development. Developers who aim to write maintainable software have two options: 1) To use a so-called data locality abstraction…

Software Engineering · Computer Science 2023-11-10 Andreas Hadjigeorgiou , Christodoulos Stylianou , Michele Weiland , Dirk Jacob Verschuur , Jacob Finkenrath

Grids enable the aggregation, virtualization and sharing of massive heterogeneous and geographically dispersed resources, using files, applications and storage devices, to solve computation and data intensive problems, across institutions…

Software Engineering · Computer Science 2007-07-06 David Manset , Herve Verjus , Richard McClatchey

Model-driven development is a pragmatic approach to software development that embraces domain-specific languages (DSLs), where models correspond to DSL programs. A distinguishing feature of model-driven development is that clients of a…

Software Engineering · Computer Science 2017-04-03 Sebastian Erdweg , Klaus Ostermann

Cooperation among mobile devices and utilizing multiple interfaces such as cellular and local area links simultaneously are promising to meet the increasing throughput demand over cellular links. In particular, when mobile devices are in…

Information Theory · Computer Science 2015-05-22 Yasaman Keshtkarjahromi , Hulya Seferoglu , Rashid Ansari , Ashfaq Khokhar

Over the last few years, the arena of mobile application development has expanded considerably beyond the balance of the world\'s software markets. With the growing number of mobile software companies, and the mounting sophistication of…

Information Retrieval · Computer Science 2020-12-29 Bilal Abu-Salih , Hamad Alsawalqah , Basima Elshqeirat , Tomayess Issa , Pornpit Wongthongtham

Augmented reality have undergone considerable improvement in past years. Many special techniques and hardware devices were developed, but the crucial breakthrough came with the spread of intelligent mobile phones. This enabled mass spread…

Computer Vision and Pattern Recognition · Computer Science 2011-06-29 David Prochazka , Michael Stencl , Ondrej Popelka , Jiri Stastny

A hybrid mobile/fixed device cloud that harnesses sensing, computing, communication, and storage capabilities of mobile and fixed devices in the field as well as those of computing and storage servers in remote datacenters is envisioned.…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-02-10 Parul Pandey , Hariharasudhan Viswanathan , Dario Pompili