Tags / 20 quotes from 12 sources
#software
An Example Of Ontology Driven Software Engineering
Disambiguation by ontological proximity
Ontological proximity disambiguates entities in the text by looking at relationships between entities that have been matched in the gazetteers. Entities that have a close ontological relationship are deemed to be more likely to be correct. For example, if analysis of a given…
Beyond Zero and One (Andrew Smart)
Plane crashes as chains of unlikely events
do not share Kurzweil’s faith in the reliability of even these safety-critical systems. He is correct in implying that humans are primarily responsible for most airplane accidents. The software on modern commercial airplanes is probably the most reliable software ever written…
The hunt for Satoshi Nakamoto
of excitement and controversy. According to Wired magazine, people have been trying to unmask the true identity of Bitcoin’s author(s) ever since. Silicon Valley titan Marc Andreessen recently wrote an op-ed in the New York Times explaining that the key innovation in Bitcoin is…
Chilibot User Manual
Chilibot: mining PubMed for relationships
Chilibot is a specialized search software for the PubMed literature database. It is designed for rapidly identifying relationships between genes, proteins, or any keywords that the user might be interested. In contrast to the PubMed interface where results are organized based…
Introducing Artificial Intelligence (Henry Brighton and Howard Selina)
Genghis walks with fifty-one tiny programs
Genghis has no central control. Nowhere in his construction is there a description of how to walk. “The software for Genghis was not organized as a single program but rather as fifty-one little tiny parallel programs.”
Rdf Primer
Typed literals need datatype-aware software
Since the value that a given typed literal denotes is defined by the typed literal's datatype, and, with the exception of rdf:XMLLiteral, RDF does not define any datatypes, the actual interpretation of a typed literal appearing in an RDF graph (e.g., determining the value it…
Towards An Ontology Of Software: A Requirements Engineering Perspective
Broad definitions of software
Osterweil believes that, in addition to com- puter software, there are other kinds of software, such as laws or recipes. In a nutshell, he characterizes software as something non-physical and intangible, which could be executed to manage and control tangible entities [12]…
Ontological distinctions behind software change
In conclusion, we explore in this paper the ontological distinctions underlying the different reasons for software change, by making a sharp distinction between different kinds of software artifacts, and describing the ways they are connected in the context of a software…
A rigorous foundation for version numbers
By identifying the rationale for these changes in the different abstraction layers, our work contributes to establish a rigorous foundation for software versioning. Tradi- tional version codes are usually decided on the basis of the significance of changes between releases, but…
Irmak on the artifactual nature of software
A different approach to account for the artifactual nature of software is taken by Irmak [8], also acknowledged by Ray Turner in his recent, comprehensive entry on the philosophy of Computer Science published in the Stanford Encyclopedia of Philosophy [19]. According to Irmak…
Environment and machine in requirements engineering
several papers by Jackson and Zave [9], [21], [10], which draw a clear distinction between the environment, which is where the ultimate effects of software are expected, and the machine, the computer-driven system where software operates. Their goal is to show that the…
What requirements engineering is
In software engineering, the desired effects the software is intended to have on the environment are called requirements. The role of the sub-discipline of software engi- neering called requirements engineering is to elicit, make explicit and analyze these requirements in order…
Software, differenlty from laws or recipes, produces practical results in the real world
As Eden and Turner observe [7], a peculiar aspect of software, with respect to other information artifacts such as laws or recipes, is its bridging role between the abstract and the con- crete: despite the fact that it has an abstract nature, it is designed to produce specific…
Understanding Digital Humanities (david M. Berry)
Clergy of the church of england database - citizen collaboration
Working together within a shared framework of assumptions, expert scholars and expert amateurs can build databases accessible to all and enriched with content beyond what the scholars can contribute. An example is the Clergy of the Church of England Database directed by Arthur…
Waterfall Model
Waterfall development model
The waterfall model is a sequential design process, often used in software development processes, in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of Conception, Initiation, Analysis, Design, Construction, Testing…
What Is “open Science”? Carlos Moedas Gets It, Do You? | Petermr's Blog
What is open science
So what’s Open? Open has worked in other fields, especially software. Moedas continues: In my view, there is a strong economic, scientific and moral case for embracing open science. Which brings me to my first point: why open science is a good thing and one of the 3 core…
Where Are The Semantics In The Semantic Web?
What is good is what works
What is good is what works. For many applications there is no need for machines to automatically determine the meaning of terms; the human can simply hardwire this meaning into the software. Web shopping agents “know” how to find the fare for a given trip, or the price of a…
Hardwiring knowledge into software
Machine usable content presumes that the machine knows what to do with information on the Web. One way for this to happen is for the machine to read and process a machine-sensible specification of the semantics of the information. This is a robust and very challenging approach…
Why Big Data Is Now Such A Big Deal | Technology | The Observer
Big data outruns our tools
To call what's happening a torrent or an avalanche of data is to use entirely inadequate metaphors. This is a development on an astronomical scale. And it's presenting us with a predictable but very hard problem: our capacity to collect digital data has outrun our capacity to…
Yes Again To The End Of The Digital Humanities ! Please ! | Roger Malina
I predict that 30 years from now the term “digital humanities” will have disappeared from our vocabulary
Astronomy went through a brief phase of “digital Astronomy” as a “transitional term” describing an emerging area of technical specialisation in astronomy ( a search search comes up pretty empty- as does google ngrams- digital astronomy has not been used as a term since the…