You're using an outdated browser. Please upgrade to a modern browser for the best experience.
Subject:
All Disciplines Arts & Humanities Biology & Life Sciences Business & Economics Chemistry & Materials Science Computer Science & Mathematics Engineering Environmental & Earth Sciences Medicine & Pharmacology Physical Sciences Public Health & Healthcare Social Sciences
Sort by:
Most Viewed Latest Alphabetical (A-Z) Alphabetical (Z-A)
Filter:
All Topic Review Biography Peer Reviewed Entry Video Entry
Topic Review
Artificial Intelligence-Assisted Programming Tasks
Artificial intelligence (AI)-assisted programming can enable software engineers to work more efficiently and effectively with the existing software tools such as OpenAI ChatGPT, Github Copilot, DeepMind AlphaCode, Amazon Codewhisperer, Replit Ghostwriter, Microsoft IntelliCode and Codedium, especially in situations where complex algorithms are being used that involve large amounts of code (i.e., Big Code regime). It also strikes a balance between productivity and ensuring safety, security, and reliability within the programming development environment. There are two main categories of AI-assisted programming tasks related to software naturalness: generation and understanding. The former includes code generation, code completion, code translation, code refinement, and code summarization. The latter is concerned with understanding code and includes defect detection and clone detection.
  • 1.1K
  • 03 Jul 2023
Topic Review
Ransomware-Resilient Self-Healing XML Documents
The cybersecurity threat would inherently cause substantial financial losses and time wastage for affected organizations and users. A great deal of research has taken place across academia and around the industry to combat this threat and mitigate its danger. These ongoing endeavors have resulted in several detection and prevention schemas.  The self-healing version-aware ransomware recovery (SH-VARR) framework for XML documents is based on the novel idea of using the link concept to maintain file versions in a distributed manner while applying access-control mechanisms to protect these versions from being encrypted or deleted.
  • 1.1K
  • 07 May 2022
Topic Review
FASTA
FASTA is a DNA and protein sequence alignment software package first described by David J. Lipman and William R. Pearson in 1985. Its legacy is the FASTA format which is now ubiquitous in bioinformatics.
  • 1.1K
  • 31 Oct 2022
Topic Review
Pipeline
In software engineering, a pipeline consists of a chain of processing elements (processes, threads, coroutines, functions, etc.), arranged so that the output of each element is the input of the next; the name is by analogy to a physical pipeline. Usually some amount of buffering is provided between consecutive elements. The information that flows in these pipelines is often a stream of records, bytes, or bits, and the elements of a pipeline may be called filters; this is also called the pipes and filters design pattern. Connecting elements into a pipeline is analogous to function composition. Narrowly speaking, a pipeline is linear and one-directional, though sometimes the term is applied to more general flows. For example, a primarily one-directional pipeline may have some communication in the other direction, known as a return channel or backchannel, as in the lexer hack, or a pipeline may be fully bi-directional. Flows with one-directional tree and directed acyclic graph topologies behave similarly to (linear) pipelines – the lack of cycles makes them simple – and thus may be loosely referred to as "pipelines".
  • 1.1K
  • 04 Nov 2022
Topic Review
HeliOS
Helios is a discontinued Unix-like operating system for parallel computers. It was developed and published by Perihelion Software. Its primary architecture is the Inmos Transputer. Helios' microkernel implements a distributed namespace and messaging protocol, through which services are accessed. A POSIX compatibility library enables the use of Unix application software, and the system provides most of the usual Unix utilities. Work on Helios began in the autumn of 1986. Its success was limited by the commercial failure of the Transputer, and efforts to move to other architectures met with limited success. Perihelion ceased trading in 1998. The name of the product was Helios. In the materials they produced, Perihelion Software never referred to the operating system as HeliOS.
  • 1.1K
  • 23 Nov 2022
Topic Review
CONFER
CONFER is one of the first computer conferencing systems. Highly sophisticated for its time, it was developed in 1975 at the University of Michigan by then graduate student Robert Parnes. The CONFER system continued to be a widely used communication tool until 1999. CONFER is the progenitor of the computer conferencing systems Caucus, PicoSpan, and YAPP.
  • 1.1K
  • 09 Oct 2022
Topic Review
LizardFS
LizardFS is an open source distributed file system that is POSIX-compliant and licensed under GPLv3. It was released in 2013 as fork of MooseFS. LizardFS is also offering a paid Technical Support (Standard, Enterprise and Enterprise Plus) with possibility of configurating and setting up the cluster and active cluster monitoring. LizardFS is a distributed, scalable and fault-tolerant file system. The file system is designed so that it is possible to add more disks and servers “on the fly”, without the need for any server reboots or shut-downs.
  • 1.1K
  • 10 Oct 2022
Topic Review
Integration of Security Practices in Agile Software Development
Software development must be based on more than just the experience and capabilities of your programmers and your team. The importance of obtaining a quality product lies in the risks that can be exploited by software vulnerabilities, which can jeopardize organizational assets, consumer confidence, operations, and a broad spectrum of applications. 
  • 1.1K
  • 03 Nov 2023
Topic Review
Heuristic Evaluation of Microsoft Teams
The way that education is delivered changed significantly during the COVID-19 pandemic to be completely online in many countries for many institutions. Despite the fact that they are not online teaching platforms, virtual meeting platforms were utilized to deal with this transformation. One of the platforms Philadelphia University utilized for the unplanned shift to online teaching was Microsoft Teams. This research examines how heuristic evaluation may be used to guide the evaluation of online meeting platforms for teaching and focuses on the use of heuristic evaluation to assess the level of usability of Microsoft Teams. The level of Zoom’s usability is also evaluated using heuristic evaluation in order to compare it to that of Microsoft Teams and to assess Microsoft Teams’ overall usability in comparison to other platforms being used for the same purpose. Microsoft Teams was identified as having a few issues that need to be addressed. Additionally, strengths, weaknesses, opportunities, and threats to Microsoft Teams’ usability were assessed.
  • 1.1K
  • 20 Dec 2022
Topic Review
IBM BLU Acceleration
IBM BLU Acceleration is a collection of technologies from the IBM Research and Development Labs for analytical database workloads. BLU Acceleration integrates a number of different technologies including in-memory processing of columnar data, Actionable Compression (which uses approximate Huffman encoding to compress and pack data tightly), CPU Acceleration (which exploits SIMD technology and provides parallel vector processing), and Data Skipping (which allows data that's of no use to the current active workload to be ignored). The term ‘BLU’ does not stand for anything in particular; however it has an indirect play on IBM's traditional corporate nickname Big Blue. (Ten IBM Research and Development facilities around the world filed more than 25 patents while working on the Blink Ultra project, which has resulted in BLU Acceleration.) BLU Acceleration does not require indexes, aggregates or tuning. BLU Acceleration is integrated in Version 10.5 of IBM DB2 for Linux, Unix and Windows,(DB2 for LUW) and uses the same storage and memory constructs (i.e., storage groups, table spaces, and buffer pools), SQL language interfaces, and administration tools as traditional DB2 for LUW databases. BLU Acceleration is available on both IBM POWER and x86 processor architectures.
  • 1.1K
  • 31 Oct 2022
Topic Review
Resilience in the Cyberworld
Resilience is a feature that is gaining more and more attention in computer science and computer engineering. However, the definition of resilience for the cyber landscape, especially embedded systems, is not yet clear. 
  • 1.1K
  • 25 Nov 2021
Topic Review
Sakai
Sakai is a free, community source, educational software platform designed to support teaching, research and collaboration. Systems of this type are also known as Course Management Systems (CMS), Learning Management Systems (LMS), or Virtual Learning Environments (VLE). Sakai is developed by a community of academic institutions, commercial organizations and individuals. It is distributed under the Educational Community License (a type of open source license). Sakai is used by hundreds of institutions, mainly in the United States , but also in Canada , Europe, Asia, Africa and Australia . Sakai was designed to be scalable, reliable, interoperable and extensible. Its largest installations handle over 100,000 users.
  • 1.1K
  • 17 Oct 2022
Topic Review
Verbot
The Verbot (Verbal-Robot) was a popular chatterbot program and Artificial Intelligence Software Development Kit (SDK) for the Windows platform and for the web.
  • 1.1K
  • 26 Oct 2022
Topic Review
Comparison of Database Tools
The following tables compare general and technical information for a number of available database administrator tools. Please see individual product articles for further information. This article is neither all-inclusive nor necessarily up to date. Systems listed on a light purple background are no longer in active development.
  • 1.1K
  • 29 Nov 2022
Topic Review
Mambo
Mambo (formerly named Mambo Open Source or MOS) was a free software/open source content management system (CMS) for creating and managing websites through a simple web interface. Its last release was in 2008, by which time all of the developers had left for forks of the project, mainly Joomla and MiaCMS.
  • 1.0K
  • 08 Nov 2022
Topic Review
Cornerstone
Cornerstone is a relational database for MS-DOS released by Infocom, a company best known in the 1980s for developing interactive fiction video games. Initially hailed upon release in 1985 for its ease of use, a series of shortcomings and changes in the market kept for Cornerstone from achieving success. It is generally considered a key factor in Infocom's demise.
  • 1.0K
  • 24 Oct 2022
Topic Review
Online Petition
An online petition (or Internet petition, or e-petition) is a form of petition which is signed online, usually through a form on a website. Visitors to the online petition sign the petition by adding their details such as name and email address. Typically, after there are enough signatories, the resulting letter may be delivered to the subject of the petition, usually via e-mail. The online petition may also deliver an email to the target of the petition each time the petition is signed.
  • 1.0K
  • 31 Oct 2022
Topic Review
Mastodon
Mastodon is free and open-source software for running self-hosted social networking services. It has microblogging features similar to the Twitter service, which are offered by a large number of independently run Mastodon nodes (known as "instances"), each with its own code of conduct, terms of service, privacy options, and moderation policies. Each user is a member of a specific Mastodon instance, which can interoperate as a federated social network, allowing users on different nodes to interact with each other. This is intended to give users the flexibility to select a server whose policies they prefer, but keep access to a larger social network. Mastodon is also part of the Fediverse ensemble of server platforms, which use shared protocols allowing users to also interact with users on other compatible platforms, such as PeerTube and Friendica. The Mastodon mascot is an animal with a trunk, resembling a mastodon or mammoth, sometimes depicted using a tablet or smartphone. Messages posted using the software are known as "toots".
  • 1.0K
  • 24 Nov 2022
Topic Review
TurboGears
TurboGears is a Python web application framework consisting of several WSGI components such as WebOb, SQLAlchemy, Genshi and Repoze. TurboGears is designed around the model–view–controller (MVC) architecture, much like Struts or Ruby on Rails, designed to make rapid web application development in Python easier and more maintainable. Since version 2.3 the framework has also been providing a "minimal mode" which enables it to act as a microframework for usage in environments where the whole stack is not required nor wanted.
  • 1.0K
  • 04 Nov 2022
Topic Review
Occurrence of Bearing Currents in Electric Machines
In electrical machines, there are numerous negative phenomena of a destructive nature. The constructors of electrical machines try to limit these phenomena and/or minimize their negative effects. One such phenomenon in electrical machines is the occurrence of bearing voltages and currents. Despite their simple structure, the bearings are susceptible to damage to the raceway surface and rolling elements. Even small traces and imperfections of these surfaces may cause a serious failure resulting in the bearing being excluded from further operation.
  • 1.0K
  • 11 Jul 2022
  • Page
  • of
  • 19
Academic Video Service