Filters








4,659 Hits in 4.1 sec

Abstract of the Keynotes

Inderjit S. Dhillon
2019 2019 Twelfth International Conference on Contemporary Computing (IC3)  
As a result, it becomes a source of performance bottleneck for training.  ...  Previous work has focused on stabilizing the gradients by encouraging orthogonality of weight matrices via re-parameterization techniques. However, two major issues remain in these methods.  ...  These techniques are based on reuse-based principles that abstract away the technology used to build the cache.  ... 
doi:10.1109/ic3.2019.8844903 dblp:conf/ic3/Dhillon19 fatcat:h573amdh45fl5h22qm5cdxhqmq

Systematic Mapping: Artificial Intelligence Techniques in Software Engineering

Hazrina Sofian, Nur Arzilawati Md Yunus, Rodina Ahmad
2022 IEEE Access  
The rise in the availability of AI techniques encompasses the capability to make rapid, automated, impactful decisions and predictions, leading to the adoption of AI techniques in SE.  ...  Thus, there is a major need for AI techniques to be applied to enhance and improve the critical activities within the software engineering phases.  ...  AI Capability 5: Hybrid of Automation of SE Activities and Improvement of Performance Metric Value More than 45% of the software development effort has been expended on software maintenance for fixing  ... 
doi:10.1109/access.2022.3174115 fatcat:kqeylp7hnrggzhqtdha5pzece4

Model-Driven Prototyping Based Requirements Elicitation [chapter]

Jicheng Fu, Farokh B. Bastani, I-Ling Yen
2008 Lecture Notes in Computer Science  
MDA, AI planning, and component-based software development techniques are seamlessly integrated together in the approach to achieve rapid prototyping.  ...  All of these make FIP a full-fledged technique for automated code synthesis. To increase the level of reuse, CBSD techniques can be used to achieve the goal.  ...  The program synthesis technique combines AI planning and component-based synthesis techniques to achieve automated generation of business/logic code.  ... 
doi:10.1007/978-3-540-89778-1_7 fatcat:swzrgsdwfbhwbkcx54gh6twwdq

Features of software testing in the development of geographic information systems

Ekaterina Galimova, R. Apakashev, D. Simisinov, A. Glebov
2020 E3S Web of Conferences  
Properly developed testing technique improves the quality of geographic information systems created. Improving quality increases the competitiveness and demand of software products.  ...  The relevance of this work follows from the fact that new technologies of software development require new approaches to testing software systems.  ...  Automated test sets are easy to reuse. Semi-automated testing helps to break down a large automation task into several small parts.  ... 
doi:10.1051/e3sconf/202017702008 fatcat:4x2l2hmdqvg65j5zv7qqlzil6i

Exploration Of Autistic Children Using Case Based Reasoning System With Cognitive Map

Ebtehal Alawi Alsaggaf, Shehab A. Gamalel-Din
2011 Zenodo  
Hence there arises a need for developing Artificial intelligence (AI) Contemporary Techniques to help diagnosis to discover autistic people.  ...  This will be provided a new hybrid approach that will achieve new synergies and improve problem solving capabilities in AI.  ...  AI techniques such as Case Based Reasoning (CBR) has been successfully integrated with other techniques or with other software system components depending on the application needs [1] .Cognitive Maps  ... 
doi:10.5281/zenodo.1073575 fatcat:rghdzd247vajrjom45feaywha4

The application of artificial intelligence in software engineering: a review challenging conventional wisdom [article]

Feras A. Batarseh, Rasika Mohod, Abhinav Kumar, Justin Bui
2021 arXiv   pre-print
Similarly, AI has evidently been proved useful to software engineering (SE).  ...  The review covers methods between years 1975-2017, for the requirements phase, 46 major AI-driven methods are found, 19 for design, 15 for development, 68 for testing, and 15 for release and maintenance  ...  Automated programming environments are suggested as a solution to this. This automation can be incorporated in the process of code generation, code reuse and code refactoring.  ... 
arXiv:2108.01591v1 fatcat:5vmh7wa6mnaotdlcmzm56uunga

Intelligent support for retrieval and synthesis of patterns for object-oriented design [chapter]

Sandeep Purao, Veda C. Storey
1997 Lecture Notes in Computer Science  
Several decades of software engineering research confirm that effective reuse is the only realistic approach to meeting the ever-increasing demands on the software industry.  ...  It uses a set of techniques and rules aided by heuristics from natural language processing, automated reasoning and learning that are activated, as needed.  ...  Several decades of software engineering and artificial intelligence (AI) research suggest that reuse is the only approach that has a realistic chance of bridging this gap [Lowry and McCartney 1991 , Karlsson  ... 
doi:10.1007/3-540-63699-4_4 fatcat:msy2wicv2vdbvckcty62sngz7i

Intelligent lessons learned systems

R Weber, D.W Aha, I Becerra-Fernandez
2001 Expert systems with applications  
However, recent studies have shown that software systems for supporting lesson dissemination do not effectively promote knowledge sharing.  ...  We found that the problems with these systems are related to their textual representation for lessons and that they are not incorporated into the processes they are intended to support.  ...  Thanks also to André Testa for his assistance with creating Figure 1 .  ... 
doi:10.1016/s0957-4174(00)00046-4 fatcat:hi7tepliwzae5j2fqg45rwjjvi

Geoweaver: Advanced Cyberinfrastructure for Managing Hybrid Geoscientific AI Workflows

Ziheng Sun, Liping Di, Annie Burgess, Jason A. Tullis, Andrew B. Magill
2020 ISPRS International Journal of Geo-Information  
However, none of the existing workflow management software provides a satisfying solution on hybrid resources, full file access, data flow, code control, and provenance.  ...  It supports linking all the preprocessing, AI training and testing, and post-processing steps into a single automated workflow.  ...  Acknowledgments: Thanks to the authors of all the open source libraries and software we used in developing Geoweaver.  ... 
doi:10.3390/ijgi9020119 fatcat:foijkptf6bfdtlmhjpptsa2ywe

Knowledge reuse for software reuse

Frank McCarey, Mel Ó Cinnéide, Nicholas Kushmerick
2008 Web Intelligence and Agent Systems  
There is a need for a comprehensive technique that not only assists with retrievals but that can also identify reuse opportunities.  ...  Models, to the software reuse domain.  ...  Acknowledgements Funding for this research was provided by the Irish Research Council for Science, Engineering and Technology (IRCSET) under grant RCS/2003/127.  ... 
doi:10.3233/wia-2008-0130 fatcat:et3upoefuvgfpiaa2jhzmsg7me

AI in France: History, Lessons Learnt, State of the Art and Future [chapter]

Eunika Mercier-Laurent
2009 Lecture Notes in Computer Science  
A table of AI-based French software and service companies is reprinted from the AFIA Bulletin.  ...  It also introduces AFIA, the French Association for AI, and describes some activities such as the main conferences and publications.  ...  French applied AI is a mix of existing techniques and hybrid ones such as Knowledge Discovery from data, text and images; Semantic web using NLP, Knowledge models and knowledge discovery techniques; Multi  ... 
doi:10.1007/978-3-642-03226-4_6 fatcat:ebymircaobhzxcgiiyhbou3xvq

Paramount feat to sway and purge pollution by adopting computational intelligence

Prof. (Dr.) K. P. Yadav Et.al
2021 Turkish Journal of Computer and Mathematics Education  
With AI automation pollution management and mitigation, developments are examined. Adopting tech-savvy IoT and AI technology, dependency on machines can be seemly employed.  ...  For example; Transportation Management System using AI and IOT can be used to determine the best shipping routes by cutting fuel and gas consumption.  ...  Working with smart hybrid automated machines we can adopt a new policy with zero tolerance to E-waste.  ... 
doi:10.17762/turcomat.v12i3.1595 fatcat:puqfuanrsfgujluqs7yrsgexly

Hybrid Multi-Agents and Case Based Reasoning for Aiding Green Practice in Institutions of Higher Learning

2019 Tehnički Vjesnik  
The CBR technique facilitates Green implementation by providing information on how institution of higher learning can adopt Green practices initiative, whereas software agents autonomously assess the current  ...  Findings from this paper show how the hybrid multi-agent and CBR aid universities implement Green practice for sustainability attainment in institutions of higher learning.  ...  Hybrid multi-agent and CBR paradigm is one of AI techniques.  ... 
doi:10.17559/tv-20170301074502 fatcat:2i7f3tvjpfh7hm2ekzke5y324e

Artificial intelligence for software development — the present and the challenges for the future

Łukasz Korzeniowski, Krzysztof Goczyła
2019 Biuletyn Wojskowej Akademii Technicznej  
Then, some challenges for the future work are proposed, classified into Full AI, Assisted AI and Supplementary AI research fields.  ...  Keywords: software development, artificial intelligence, machine learning, automated code generation  ...  There are several practical reasons for introducing ML (and, more general, artificial intelligence -AI) methods and techniques into software development processes: -traditional process, regardless of the  ... 
doi:10.5604/01.3001.0013.1464 fatcat:davxwigeijfbdivjg4pyd5wwra

Approach to Generating TAP Rules in IoT Systems Based on Enviro nment Modeling

Minxue Pan, State Key Laboratory for Novel Software Technology at Nanjing University, Nanjing 210023, China; Software Institute, Nanjing University, Nanjing 210093, China, Jun Wei, Zhanqi Cui
2021 International Journal of Software and Informatics  
Therefore, this special issue focuses on the methods and techniques to improve the attributes of specific software.  ...  to realize the unification, processing, and reuse of data.  ... 
doi:10.21655/ijsi.1673-7288.00259 fatcat:t5lrcyt5zbep7dt3j366astsju
« Previous Showing results 1 — 15 out of 4,659 results