These are organized by form and function.
These are types of media formats.
These are organized by a classification scheme developed exclusively for Cosma. More…
software : the set of programs, procedures, and related documentation associated with a system and especially a computer system; specifically : computer programs — Webster
Computer software, or just software is a collection of computer programs and related data that provide the instructions for telling a computer what to do and how to do it. In other words, software is a conceptual entity which is a set of computer programs, procedures, and associated documentation concerned with the operation of a data processing system. We can also say software refers to one or more computer programs and data held in the storage of the computer for some purposes. In other words software is a set of programs, procedures, algorithms and its documentation. Program software performs the function of the program it implements, either by directly providing instructions to the computer hardware or by serving as input to another piece of software. Software is also sometimes used in a more narrow sense, meaning application software only. Sometimes the term includes data that has not traditionally been associated with computers, such as film, tapes, and records. — Wikipedia
Fire in the Library: Jason Scott and the Archive Team (Matt Schwartz, with reporting by Eva Talmadge, MIT Technology Review)
GGC 2014: Every Computer, Ever, In Your Browser (Jason Scott) YouTube Video
The Internet Archive Software Collection (Jason Scott, VCF East 9.1) Audio, Well worth a Listen!
Software as a service (SaaS) sometimes referred to as “on-demand software”, is a software delivery model in which software and associated data are centrally hosted on the cloud. SaaS is typically accessed by users using a thin client via a web browser. SaaS has become a common delivery model for most business applications, including accounting, collaboration, customer relationship management (CRM), management information systems (MIS), enterprise resource planning (ERP), invoicing, human resource management (HRM), content management (CM) and service desk management. — Wikipedia
Communications of the ACM: Software The latest news, opinion and research in software, from Communications online.
Software Helps Scientists Create Specialized Data...
on June 2, 2020 at 5:11 pm
Researchers are working on a software-defined approach to storage services that allows scientists to pull from a collection of modules to create a data storage system that addresses their own specific needs.
Which Degrees Do Software Developers Earn?
on June 2, 2020 at 2:44 pm
A Stack Overflow survey of professional developers reveals the different educational pathways they use and the degrees they obtain on the way to their full-time positions.
To Disinfect Police Car in a Pandemic, Software...
on June 1, 2020 at 4:00 pm
Police departments in several U.S. cities are using updated software from Ford Motor that the automaker claims can kill the coronavirus.
Team Duetto Takes First Place in All-Woman...
on June 1, 2020 at 3:30 pm
A group of five female tech engineers from Duetto recently won first place in the Women Hack the Crisis Global All-Women Virtual Hackathon event, with their Hotel Haven concept which provides temporary shelter for those in need.
Safety Proposal Points in Same Direction
on June 1, 2020 at 4:00 am
In her February 2020 column ("Are You Sure Your Software Will Not Kill Anyone?"), Nancy Leveson says the solution to software safety is not "building a software architecture and generating the requirements later." We are surprised that anyone would propose such an approach.
Software News -- ScienceDaily Software Development -- Software Engineering. From embedded software to smart machines, read about advanced logic systems and more.
Computer vision and uncertainty in AI for robotic...
on May 27, 2020 at 5:31 pm
Researchers have developed new software that can be integrated with existing hardware to enable people using robotic prosthetics or exoskeletons to walk in a safer, more natural manner on different types of terrain. The new framework incorporates computer vision into prosthetic leg control, and includes robust artificial intelligence (AI) algorithms that allow the software to better account for uncertainty.
on May 19, 2020 at 6:04 pm
Connected and automated vehicles use technology such as sensors, cameras and advanced control algorithms to adjust their operation to changing conditions with little or no input from drivers. A research group optimized vehicle dynamics and powertrain operation using connectivity and automation, while developing and testing a control framework that reduced travel time and energy use in a connected and automated vehicle.
A theoretical boost to nano-scale devices
on May 18, 2020 at 3:17 pm
Researchers have developed a new approach to the underlying physics of semiconductors. They calculated the quasi-Fermi levels in molecular junctions applying an ab initio approach.
Real-time physics engine for soft robotics
on May 11, 2020 at 11:35 pm
Scientists have adapted sophisticated computer graphics technology, used to create hair and fabric in animated films, to simulate the movements of soft, limbed robots for the first time. The advance is a major step toward such robots that are autonomous.
Artificial intelligence is energy-hungry -- new...
on May 7, 2020 at 1:47 pm
A team of engineers has created hardware that can learn skills using a type of AI that currently runs on software platforms. Sharing intelligence features between hardware and software would offset the energy needed for using AI in more advanced applications such as self-driving cars or discovering drugs.