Michele Pasin / Quotes

#software

Often with #machine #engineering-process #code #Semantic-Web #disambiguation #entities #ontology #gazetteers #accidents #risk #Bitcoin #identity

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…

#disambiguation #entities #ontology #software #gazetteers

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…

#accidents #software #risk

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…

#Bitcoin #identity #software

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…

#users #sentences #software

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.”

#robotics #programming #emergence #software

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…

#RDF #datatypes #software #RDF-graphs #graph

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]…

#software #machine

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…

#engineering-process #software-artifacts #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…

#abstraction-layer #software #code

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…

#software #philosophy #intuition #code

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…

#software #machine #external-behavior

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 #software-engineering #requirements #engineering #machine

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…

#software #engineering-process #real-world

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…

#software #database #open-source-software #data-repository #project

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…

#software #software-development

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…

#answers #software #scientists #science

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…

#browser #Semantic-Web #shopping-agents #semantics #header #software

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…

#machine #Web #software #information #Semantic-Web

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…

#software #billions

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…

#digital-humanities #software #software-systems #vocabulary