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
Colord
Linux color management has the same goal as the color management systems (CMS) for other operating systems: to achieve the best possible color reproduction throughout an imaging workflow from its source (camera, video, scanner, etc.), through imaging software (Digikam, darktable, RawTherapee, GIMP, Krita, Scribus, etc.), and finally onto an output medium (monitor, video projector, printer, etc.). In particular, color management attempts to enable color consistency across media and throughout a color-managed workflow. Linux color management relies on the use of accurate ICC (International Color Consortium) and DCP (DNG Color Profile) profiles describing the behavior of input and output devices, and color-managed applications that are aware of these profiles. These applications perform gamut conversions between device profiles and color spaces. Gamut conversions, based on accurate device profiles, are the essence of color management. Historically, color management was not an initial design consideration of the X Window System on which much of Linux graphics support rests, and thus color-managed workflows have been somewhat more challenging to implement on Linux than on other OS's such as Microsoft Windows or macOS. This situation is now being progressively remedied, and color management under Linux, while functional, has not yet acquired mature status. Although it is now possible to obtain a consistent color-managed workflow under Linux, certain problems still remain: Since ICC color profiles are written to an open specification, they are compatible across operating systems. Hence, a profile produced on one OS should work on any other OS given the availability of the necessary software to read it and perform the gamut conversions. This can be used as a workaround for the lack of support for certain spectrophotometers or colorimeters under Linux: one can simply produce a profile on a different OS and then use it in a Linux workflow. Additionally, certain hardware, such as most printers and certain monitors, can be calibrated under another OS and then used in a fully color-managed workflow on Linux. The popular Ubuntu Linux distribution added initial color management in the 11.10 release (the "Oneiric Ocelot" release).
  • 1.0K
  • 06 Nov 2022
Topic Review Peer Reviewed
Security of Programmable Logic Controllers in Industrial Control Systems
One key role in industrial control systems (ICSs) is known as Programmable Logic Controller (PLC). However, with the development of the Internet of Things (IoT), PLCs have become exposed to an increasing number of attacks, which may cause malfunctions of the whole ICS. Thus, it is necessary to identify potential attacks on PLCs and propose effective solutions to mitigate them. Unfortunately, to date, there have not been significant efforts made to provide a detailed overview of existing works on PLC security. With such a concern in mind, in this paper, we focus on summarising PLC security from different components running at different layers of a PLC architecture. We first review the framework of PLCs; then, we discuss several models when considering PLC security. After that, we provide an overview of existing attacks on PLCs and general solutions to those issues from different perspectives. Lastly, we conclude this paper with an overview of future research areas in PLC security.
  • 1.0K
  • 05 Jun 2024
Topic Review
Medical Software
Medical software is any software item or system used within a medical context, such as:reducing the paperwork, tracking patient activity standalone software used for diagnostic or therapeutic purposes; software embedded in a medical device (often referred to as "medical device software"); software that drives a medical device or determines how it is used; software that acts as an accessory to a medical device; software used in the design, production, and testing of a medical device; or software that provides quality control management of a medical device.
  • 1.0K
  • 24 Oct 2022
Topic Review
Vancouver Web Series Festival
The Vancouver Web Series Festival, also known as the Vancouver Web Fest, is a web series festival based in Vancouver, British Columbia, Canada . It is known as the first ever Canadian festival dedicated solely to entertainment and programming created exclusively for the Internet. In 2017, IndieWire called the festival "one of the leading destinations for quality web content". Raindance dubbed it one of the "must attend" web series events for creators and fans of online content. The Province described the festival as "the future of broadcast."
  • 1.0K
  • 06 Oct 2022
Topic Review
ItsNat
ItsNat Natural AJAX, is an open-source Java component-based Ajax framework.
  • 1.0K
  • 20 Oct 2022
Topic Review
SYmbolic LinK (SYLK)
Symbolic Link (SYLK) is a Microsoft file format typically used to exchange data between applications, specifically spreadsheets. SYLK files conventionally have a .slk suffix. Composed of only displayable ANSI characters, it can be easily created and processed by other applications, such as databases. Microsoft does not publish a SYLK specification. Variants of the format are supported by Multiplan, Microsoft Excel, Microsoft Works, OpenOffice.org, and Gnumeric. The format was introduced in the 1980s and has not evolved since 1986. A commonly encountered (and spurious) 'occurrence' of the SYLK file happens when a comma-separated value (CSV) format is saved with an unquoted first field name of 'ID', that is the first two characters match the first two characters of the SYLK file format. Microsoft Excel (at least to Office 2016) will then emit misleading error messages relating to the format of the file, such as "The file you are trying to open, 'x.csv', is in a different format than specified by the file extension...". SYLK is known to cause security issues, as it allows an attacker to run arbitrary code, offers the opportunity to disguise the attack vector under the benign-looking appearance of a CSV file, and is still enabled by default on recent (2016) versions of Microsoft Excel.
  • 1.0K
  • 01 Nov 2022
Topic Review
GPU Performance in Virtualized Environments
The graphics processing unit (GPU) plays a crucial role in boosting application performance and enhancing computational tasks. Thanks to its parallel architecture and energy efficiency, the GPU has become essential in many computing scenarios. On the other hand, the advent of GPU virtualization has been a significant breakthrough, as it provides scalable and adaptable GPU resources for virtual machines. However, this technology faces challenges in debugging and analyzing the performance of GPU-accelerated applications. Most current performance tools do not support virtual GPUs (vGPUs), highlighting the need for more advanced tools.
  • 1.0K
  • 07 Mar 2024
Topic Review
Database Administration and Automation
Database administration is the function of managing and maintaining database management systems (DBMS) software. Mainstream DBMS software such as Oracle, IBM DB2 and Microsoft SQL Server need ongoing management. As such, corporations that use DBMS software often hire specialized information technology personnel called Database Administrators or DBAs.
  • 1.0K
  • 17 Oct 2022
Topic Review
Gnash
Gnash is a media player for playing SWF files. Gnash is available both as a standalone player for desktop computers and embedded devices, as well as a plugin for the browsers still supporting NPAPI. It is part of the GNU Project and is a free and open-source alternative to Adobe Flash Player. It was developed from the gameswf project. Gnash was first announced in late 2005 by software developer John Gilmore. (As of 2011), the project's maintainer is Rob Savoye. The main developer's web site for Gnash is located on the Free Software Foundation's GNU Savannah project support server. Gnash supports most SWF v7 features and some SWF v8 and v9, however SWF v10 is not supported.
  • 1.0K
  • 31 Oct 2022
Topic Review
Smart Building Technologies
mart building technology incorporates efficient and automated controls and applications that use smart energy products, networked sensors, and data analytics software to monitor environmental data and occupants’ energy consumption habits to improve buildings’ operation and energy performance. Smart technologies and controls are becoming increasingly important not only in research and development (R&D) but also in industrial and commercial domains, leading to a steady growth in their application in the building sector.
  • 998
  • 13 May 2022
Topic Review
CSS HTML Validator
CSS HTML Validator (previously named CSE HTML Validator) is an HTML editor and CSS editor for Windows (and Linux when used with Wine) that helps web developers create syntactically correct and accessible HTML, XHTML, and CSS documents (including HTML5 and CSS3) by locating errors, potential problems, and common mistakes. It is also able to check links, suggest improvements, alert developers to deprecated, obsolete, or proprietary tags, attributes, and CSS properties, and find issues that can affect search engine optimization. CSS HTML Validator is developed, marketed, and sold by AI Internet Solutions LLC located in Texas . The first version of CSS HTML Validator was released in 1997 for Windows 95. The current version is 2022/v22.01 (as of July 22, 2022) and is for Windows 7 and above, including Windows 11. There are four major editions of CSS HTML Validator — Enterprise, Pro/Professional, Home/Standard, and Lite. While the application is generally a commercial product (except for the Lite edition), a free version of the Home/Standard edition is available for personal/educational, non-commercial use.
  • 994
  • 08 Nov 2022
Topic Review
TACTIC (Web Framework)
TACTIC is a web-based, open source workflow platform and digital asset management system supported by Southpaw Technology in Toronto, ON. Designed to optimize busy production environments with high volumes of content traffic, TACTIC applies business or workflow logic to combined database and file system management. Using elements of digital asset management, production asset management and workflow management, TACTIC tracks the creation and development of digital assets through production pipelines. TACTIC is available under both commercial and open-source licenses, and also as a hosted cloud service through Amazon Web Services Marketplace.
  • 982
  • 18 Oct 2022
Topic Review
Abstract Entity Patterns for Sensors and Actuators
Sensors and actuators are fundamental units in Cyber–Physical and Internet of Things systems. Because they are included in a variety of systems, using many technologies, it is very useful to characterize their functions abstractly by describing them as Abstract Entity Patterns (AEPs), which are patterns that describe abstract conceptual entities.
  • 981
  • 19 May 2023
Topic Review
A Simpler Look at Mobile App Development's Future
The world of mobile applications is on the cusp of a transformative era. The arrival of 5G technology, with its mind-blowing speeds and ultra-low latency, promises to revolutionize the way we interact with our devices and experience the digital world.
  • 972
  • 29 May 2024
Topic Review
Risks in Industry 5.0 Architecture
Industry 4.0, which was proposed ten years ago to address both the industry’s strengths and faults, has finally been replaced by Industry 5.0. It seeks to put human welfare at the core of manufacturing systems, achieving societal goals beyond employment and growth to firmly provide wealth for the long-term advancement of all of humanity.
  • 971
  • 26 Feb 2024
Topic Review
Robotic Automation Software
The term robotic automation or robotization refer to the automation of industrial and business processes using robots, of various guises. Robotic automation software refers to a class of software products used in the clerical context. Examples of robotic automation include the use of industrial robots in manufacturing and the use of software robots in automating business processes in services industries. In the latter case, the use of the term robot is metaphorical, conveying the similarity of those software products – which are produced to provide a generic automation capability and then configured within the end user environment to execute manual and repetitive tasks – to their industrial robot counterparts. The metaphor is apt in the sense that the software "robot" is now mimicking or replacing a function classically associated with a person, for example in IVR voice recognition and chatbot technology as a means of data collection and distribution, in place of a person conducting a telephone conversation, for example. The World Bank's World Development Report 2019 shows that robotization creates jobs. In general terms, robotic automation corresponds to an emerging trend for technology to replace the functions performed by humans, particularly in the service sector, where the adoption of – and the concept of – robotics falls significantly behind the rate and incidence of adoption of automation within manufacturing.
  • 965
  • 14 Nov 2022
Topic Review
Executable Digital Process Twins
An Executable Digital Process Twin (xDPT) is a digital twin specifically designed for process-driven systems. It enriches the monitoring and analysis functionalities of a digital process twin with the possibility of actively driving the execution of the entire system. An xDPT receives real-time event logs from the running organization and allows direct monitoring by marking the status of the system in the running process. Moreover, it can exploit existing process mining techniques to check the conformance of the executed behavior, to provide an enriched view over multiple system perspectives, and to store historical data to predict process evolution. Finally, the process driving the system behavior can be refined and deployed into the organization. The main objective of an xDPT is to enable the monitoring and analysis of a system but also to execute it. In this regard, the process should serve both for performing monitoring and analysis stages and for enacting and controlling the whole system execution.
  • 955
  • 08 Sep 2023
Topic Review
Sandcastle
Sandcastle is a documentation generator from Microsoft. It automatically produces MSDN-style code documentation out of reflection information of .NET assemblies and XML documentation comments found in the source code of these assemblies. It can also be used to produce user documentation from Microsoft Assistance Markup Language (MAML) with the same look and feel as reference documentation.
  • 944
  • 25 Oct 2022
Topic Review
DOLLx8
Digital One Line Link (DOLLx8) is a technology architecture that consists of data communication protocol, synchronous serial data bus and a communication system for embedded systems and electronics. DOLLx8 use ASCII characters in its data protocol, differential signaling in the bus system, where the communication consists of an active long-distance technology based on system logic where handling of the communication is done automatically by the microcontroller and its internal embedded Real-time operating system (RTOS) and software. A traditional local area network (LAN) is based on Ethernet, a network system used in personal computers where one PC is able to talk to another PCs. In embedded systems, RS-232 TTL (Transistor-Transistor Logic) has dominated the market over a longer period of time as the most common communication standard that also works as an internal embedded network system. With the use of MAX 232 integrated circuit (IC), the RS-232 TTL may connect to an external RS-232 connection where the immediate advantage of using MAX 232 is that there is no need of using positive and negative power supply. It is also possible to connect to USB via RS-232 to USB converter, and even if the original standard for RS-232 was basically a point-to-point system for the serial port on PCs, it is still possible to use RS-232 in small local area network using micro-controller and source code to control the signals and data transmission. A DOLLx8 embedded network uses its own specific interface system named DOLLx8 Dataport that via DOLLx8 eMaster unit connects to external RS-232 and from there to USB directly, but requires the installation of a separate DOLLx8 driver. DOLLx8 runs on its own internal clock system that allows the DOLLx8 Dataport bus speed to be independent of the RS-232 baud speed set on the PC side, and can thus be determined by the user. With DOLLx8, USB works as a virtual communication port and can be set to a maximum speed of 128,000 kbps.
  • 943
  • 20 Oct 2022
Topic Review
Internet Explorer for Mac
Internet Explorer for Mac (also referred to as Internet Explorer for Macintosh, Internet Explorer Macintosh Edition, Internet Explorer:mac or IE:mac) is an unsupported inactive proprietary web browser developed by Microsoft for the Macintosh platform. Initial versions were developed from the same code base as Internet Explorer for Windows. Later versions diverged, particularly with the release of version 5 which included the cutting edge, fault-tolerant and highly standards-compliant Tasman layout engine. As a result of the five-year agreement between Apple and Microsoft in 1997, it was the default browser on the classic Mac OS and Mac OS X from 1998 until it was superseded by Apple's own Safari web browser in 2003 with the release of Mac OS X 10.3 "Panther". On June 13, 2003, Microsoft announced that it was ceasing further development of Internet Explorer for Mac and the final update was released on July 11, 2003. The browser was not included in the default installation of Mac OS X 10.4 "Tiger" which was released on April 29, 2005. Microsoft stopped releases for the product on December 31, 2005 and they removed the application from their Macintosh downloads site on January 31, 2006. Microsoft recommended "that users migrate to more recent web browsing technologies such as Apple's Safari." An archived version of the download is available on Softonic.com, but only works on Mac OS X 10.6 and earlier versions, because of the discontinuation of Rosetta.
  • 941
  • 30 Nov 2022
  • Page
  • of
  • 19
Academic Video Service