1,597,996 Hits in 4.3 sec


Monika Moskal
2021 Informatyka Automatyka Pomiary w Gospodarce i Ochronie Środowiska  
The paper also presents the differences between no-code and traditional programming approaches.  ...  A detailed description of no-code technology was based on the investigation of a no-code platform called Logotec App Studio.  ...  The changes in software developed with no-code platforms are implemented ad hoc and they can be made by anyone knowing the platform without programming knowledge.  ... 
doi:10.35784/iapgos.2429 fatcat:pdgthdhblnbzxo4riem3qflqh4

Software Platforms Based on the Principles of Graphic Design, Automatic Command Generation and Visual Programming

Dražen Marinković, Zoran Ž. Avramović
2021 JITA - Journal of Information Technology and Applications (Banja Luka) - APEIRON  
No code platforms allow professionals and laymen to create applications via graphical user interfaces without any prior knowledge or qualifications in programming.  ...  Many vendors point out that the future of software development is based on configuration, not program.  ...  laymen to create applications via graphical user interfaces without any prior knowledge or qualifications in programming.  ... 
doi:10.7251/jit2102110m fatcat:rtwevbajcbcmzpaj4jfxxdeeue

Empirical Research Plan: Effects of Sketching on Program Comprehension [chapter]

Sebastian Baltes, Stefan Wagner
2016 Lecture Notes in Business Information Processing  
We propose a controlled experiment to investigate the effectiveness and efficiency of program comprehension with the support of sketches as well as what sketches are used in what way.  ...  We want to contribute a better understanding of sketching, in particular its use during program comprehension.  ...  RQ 2: How do developers explain code with and without sketches?  ... 
doi:10.1007/978-3-319-33515-5_26 fatcat:jflhvqzj5ve45krat5ckii73ka

XE (eXtreme editor) - bridging the aspect-oriented programming usability gap

W. Ruengmee, R.S. Silva, S.K. Bajracharya, D.F. Redmiles, C.V. Lopes
2008 2008 23rd IEEE/ACM International Conference on Automated Software Engineering  
This paper describes XE (Extreme Editor), an IDE that supports developers in managing these issues in the functional aspect-oriented programming domain.  ...  The decoupling between aspect definitions and base code, and the compile-time weaving mechanism adopted by different AOP languages, require developers to manage the consistency between base code and aspect  ...  the course of the task without any feedback provided to the developer by the IDE; • And the points in the program where the code became inconsistent (or semantically wrong) without any notice to the developers  ... 
doi:10.1109/ase.2008.67 dblp:conf/kbse/RuengmeeFBRL08 fatcat:wrhntvq5nrb5bhcmpchaxotr4a

Analysis of Low Code-No Code Development Platforms in comparison with Traditional Development Methodologies

Shreyas Shridhar
2021 International Journal for Research in Applied Science and Engineering Technology  
Few, if any, programming skills are required. Keywords: Traditional development, No code development, low code development, Low code No code development, Software development life cycle (SDLC)  ...  Abstract: This paper examines the overview of low-code/no-code development platforms in comparison with traditional development methodologies and examines the benefits and limitations of the same.  ...  . d) Programming Skills Required: Traditional application development demands more expertise with a programing language or development platform.  ... 
doi:10.22214/ijraset.2021.39328 fatcat:evk63mtgmfcszbbnzveyrwji4e

Combining visual and textual languages for dyslexia

Luis F. González
2017 Proceedings Companion of the 2017 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity - SPLASH Companion 2017  
The aim of this research is threefold: i) design a model to promote interaction between programmers with and without dyslexia during software development as part of a team, ii) overcome the obstacles facing  ...  dyslexic programmers when they are writing a program, and iii) increase software development performance and efficiency levels when one of the programmers has symptoms of dyslexia.  ...  with and without dyslexia.  ... 
doi:10.1145/3135932.3135937 dblp:conf/oopsla/Gonzalez17 fatcat:jm6hl6xl6rbwpe6g2dr3iqwe5a

Code Clone Detection using Generic Approach

Dr. Amita Goel
2018 International Journal for Research in Applied Science and Engineering Technology  
In order to make the development fast and easy, developers tend to use a pre-existing code with or without altering few lines of the code.  ...  This reuse of code with or without some modification is termed as code clone.  ...  Code clones occur in a source code when a developer uses a existing code in a new way by copying it and using it with or without any modification in functionality.  ... 
doi:10.22214/ijraset.2018.3556 fatcat:vnbpjp7z7jfvrnpbci6rdd4udi

The rise of no/low code software development—No experience needed?

Marcus Woo
2020 Engineering  
Even a spreadsheet is a kind of no-or low-code platform, enabling a user to analyze and manipulate data without writing hardly any code.  ...  Without professional developers, apps made with drag-and-drop platforms may be difficult to update to satisfy new technical requirements, Xie said.  ... 
doi:10.1016/j.eng.2020.07.007 pmid:32837752 pmcid:PMC7361109 fatcat:s46ssvukxvev7mk3qklhmfrkp4

Rbox: an integrated R package for ATOM Editor [article]

Saeid Amiri
2017 arXiv   pre-print
R is a programming language and environment that is a central tool in the applied sciences for writing program. Its impact on the development of modern statistics is inevitable.  ...  Current research, especially for big data may not be done solely using R and will likely use different programming languages; hence, having a modern integrated development environment (IDE) is very important  ...  Atom editor Grammar has access to several programming languages, and by opening new tabs, or new windows one can run different codes without their interacting with each other.  ... 
arXiv:1709.06849v1 fatcat:4pxvk5ofinhh5psjnaqosirgnu

Comparative Analysis of Code Obfuscation Approaches to Protect Software Products

Hyun-Il Lim, Dept. of Computer Engineering, Kyungnam University, Republic of Korea
2017 Journal of clean energy technologies  
Although such software is protected by software licenses, it may be analyzed or reverse-engineered to employ in developing other software without permission.  ...  Code obfuscation is an approach to making original code harder to analyze or understand by transforming its original code into different form with preserving semantics or execution results.  ...  Although such software is protected by software licenses, it may be analyzed or reverse-engineered to employ in developing other software without permission.  ... 
doi:10.7763/ijcte.2017.v9.1106 fatcat:2wjultgi4barvoh3rzviorbsji

Software engineering is not enough

J.A. Whittaker, S. Atkin
2002 IEEE Software  
The real technology necessary to actually build software is often described abstractly, given as obvious or ignored altogether.  ...  Much of the software engineering literature begins with an admonition that what practitioners are doing isn't enough-that the state-of-the-practice is creating bad software.  ...  His research interests include: character coding systems, bidirectional text processing and software globalization.  ... 
doi:10.1109/ms.2002.1020297 fatcat:2im5fuvtcncxtdw5nv7oplcccm

An approach to safely evolve program families in C

Flávio Medeiros
2014 Proceedings of the companion publication of the 2014 ACM SIGPLAN conference on Systems, Programming, and Applications: Software for Humanity - SPLASH '14  
Also, we remove 477 bad smells in 12 C program families without clone code as in previous studies.  ...  By using our approach in 40 program families, we detect 121 bugs related to variability, and developers accepted 78% of the patches we submit.  ...  In other words, developers deal with a family of programs, Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies  ... 
doi:10.1145/2660252.2660254 dblp:conf/oopsla/Medeiros14 fatcat:2ritpaqyj5c7bljtbzyilole5i

Enhancing Programming Interface to Effectively Meet Multiple Information Needs of Developers [article]

Haipeng Cai
2015 arXiv   pre-print
Yet, with growing information needs driven by increasing complexity in developing modern high-quality software, developers often need to switch among multiple user interfaces, even across different applications  ...  This position paper discusses challenges faced by current IDE designs mainly from working context transitions of developers during the process of seeking multiple information needs for their development  ...  For instance, a developer who needs one of his teammates to demonstrate how to write or debug a piece of code would readily get the help from such views without moving to a different seat or office, or  ... 
arXiv:1502.06519v1 fatcat:ut3qyzmjozbrpnk3gj5bufdlke

Don't Believe The Hype!

Daniel Rough, Benjamin Cowan
2020 Proceedings of the 2nd Conference on Conversational User Interfaces  
These have the potential to democratise and expand application development to those without programming skills.  ...  In this paper, we look at how CUI builders that claim to be "no code required" struggle to yield more than toy examples, with an aim to provoke the community to develop better tools for CUI creation.  ...  Development of their behaviour is driven by organisations or individuals with significant programming skills and resources.  ... 
doi:10.1145/3405755.3406140 dblp:conf/cui/RoughC20 fatcat:pdbwbkzzd5hkvjzxwocgsk2l4a


Soroush Ghorashi, Carlos Jensen
2016 Proceedings of the 9th International Workshop on Cooperative and Human Aspects of Software Engineering - CHASE '16  
Learning to program is another activity that can be implemented in a more collaborative way, students can learn in an active style by working with others.  ...  Jimbo integrates many features that support better collaboration and communication between designers and developers, to bridge communication gaps and develop mutual understanding.  ...  Having synchronous coding integrated into IDE tools enables designers to make modifications directly, or work with the developers and direct their development efforts without going through a long set of  ... 
doi:10.1145/2897586.2897613 dblp:conf/icse/GhorashiJ16 fatcat:qlaetrkdnjgvrjnlguz3a473da
« Previous Showing results 1 — 15 out of 1,597,996 results