Pages

2008-11-25

Seven Degrees of Separation

M. Papadopouoli and H. Schulzrinne described a system that could facilitate collaboration between mobile hosts only intermittently connected to the internet. To study this phenomenon, the authors constructed a system called "7DS" which to them resembled the concept of 6 Degrees of Separation, or "6DS."

Seven degrees of separation in mobile ad hoc networks.
Papadopouli, M.; Schulzrinne, H.
Global Telecommunications Conference, 2000. GLOBECOM apos;00. IEEE Volume 3, Issue , 2000 Page(s):1707 - 1711 vol.3, Digital Object Identifier 10.1109/GLOCOM.2000.891928

Seven Principles of Software Testing


Bertrand Meyer, a frequent contributor to IEEE journals, and chief architect at Eiffel Software, published an article on software testing. He proposes the following principles based upon "experience studying software testing and developing automated tools, such as AutoTest." His test principles include:
  • Definition: To test a program is to try to make it fail.

  • Tests vs. Specs: Tests are no substitute for specifications.

  • Regression Testing: Any failed execution must yield a test case, to remain a permanent part of the project's test suite.

  • Applying Oracles: Determining success or failure of tests must be an automatic process

  • Contracts as Oracles: Oracles should be part of the program text, as contracts. Determining test success or failure should be an automatic process consisting of monitoring contract satisfaction during execution.

  • Manual and Automatic Test Cases: An effective testing process must include both manually and automatically produced test cases.

  • Empirical Assessment of Testing Strategies: Evaluate any testing strategy, however attractive in principle, through objective assessment using explicit criteria in a reproducible testing process.

  • Assessment Criteria: A testing strategy's most important property is the number of faults it uncovers as a function of time.

QlikView Publisher's Seven Tasks



The business intelligence / analytical tool QlikView includes a server component called Publisher. Publisher performs a number of duties, including workflow management and automated document distribution.

QlikView Publisher's Enterprise edition includes seven kinds of tasks.



2008-11-12

Seven "Commandments"


The Supreme Court hears the case Pleasant Grove City v. Summum beginning 12 Nov 2008 that tests whether a less popular religious organization can erect a monument in a public space. The "religious organization" in this case is Summum. While some may question the permanence or legitimacy of this particular organization, or whether it represents a suitable plaintiff in the Supreme Court case, even more revealing is the organization's "Seven Aphorisms."

The Summum site provides somewhat more explanation, and there is an available ebook, but the Seven Aphorisms encompas
  • Psychokinesis
  • Correspondence
  • Nibration
  • Opposition
  • Rhythm
  • Cause and Effect
  • Gender