Live briefing
Everything about Application software
Any computer program for end-user use
Application software is software that is intended for end-user use – not operating, administering or programming a computer. It includes programs such as word processors, web browsers, media players, and mobile applications used in daily tasks. An application is any program that can be categorized as application software. Application is a subjective classification that is often used to differentiate from system and utility software. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Application softwareA 5-minute orientation
- Skim a recent paper: Blue applicability grade index (BAGI) and software: a new tool for the evaluation of method practicalityInfluential work since 2022
- Pick up a classic book: Advances in ComputersThe most-reprinted book on the subject
- Read the landmark paper: Characteristics of application software maintenanceCited 280 times
- Go sideways: Outline of softwareA closely related topic
- Go sideways: List of Adobe softwareA closely related topic
📖 Definitions
Noun A set of computer programs that work together to solve a particular problem or to be used for a particular user-defined application.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Characteristics of application software maintenance
Problems in application software maintenance
The application of software maintainability models in industrial software systems
Measuring Application Software Energy Efficiency
Solar-terrestial models and application software
Software FMEA analysis for safety-related application software
Software Defined Monitoring of Application Protocols
Techniques for application software maintenance
🆕 Influential since 2022
Blue applicability grade index (BAGI) and software: a new tool for the evaluation of method practicality
CASA, the Common Astronomy Software Applications for Radio Astronomy
Modified GAPI (MoGAPI) Tool and Software for the Assessment of Method Greenness: Case Studies and Applications
Flight Software Development for a CubeSat Application
openEuler: Advancing a Hardware and Software Application Ecosystem
📚 Books worth reading
Advances in ComputersAtif Memon · 2012
AutoCAD and its applicationsTerence M. Shumaker · 1989
Designing Data-Intensive ApplicationsMartin Kleppmann · 2017
Android application development all-in-one for dummiesBarry Burd · 2011
Learn Java for Android DevelopmentJeff Friesen · 2010
Pro GitScott Chacon, Ben Straub · 2009
Android ProgrammingBill Phillips, Chris Stewart · 2015
React and React NativeAdam Boduch · 2017
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Outline of software The following outline is provided as an overview of and topical guide to software: Software – collection of computer programs and related data that provides…
- List of Adobe software The following is a list of software products by Adobe Inc. Adobe Experience Cloud (AEC) is a collection of integrated online marketing and Web analytics…
- Mobile app A mobile app or application is a computer program or software application designed to run on a mobile device such as a smartphone, tablet, or smartwatch…
- Web-based simulation Web-based simulation (WBS) is the invocation of computer simulation services over the World Wide Web, specifically through a web browser. Increasingly…
- Mobile device management Mobile device management (MDM) is the administration of mobile devices, such as smartphones, tablet computers, and laptops. MDM is usually implemented…
- Cross-platform software Within computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer…
- Appointment scheduling software Appointment scheduling software or meeting scheduling tools allows businesses and professionals to manage appointments and bookings. This type of software…
- Mobile app development Mobile app development is the act or process by which a mobile app is developed for one or more mobile devices, which can include personal digital assistants…