Michael Jackson has developed a systematic theory of requirements called "problem frames" that explains how to structure and reason about software development problems that involve interaction between a system and its environment.Michael Jackson must've developed this theory between his album Dangerous and becoming busy with his child abuse allegations.
Unless it's not the same Michael, son-of-Jack.
But surely there cannot be two of those... Granted, there are many Michaels, but the author of the book disambiguated him for us by clarifying he's Jack's son!
The current naming scheme doesn't appear to be sustainable. Or rather it is, but for only shallow and trivial tasks.
- "Michael, want to go to the movies?" as asked by a friend — sustainable.
- "Michael Jackson, are you present in the classroom?" — sustainable.
- "Michael Jackson needs to start receiving social security benefits." — not sustainable. Google search results are eclipsed by the artist, not the researcher.
And with inevitable globalization, the number of people we know of and who might share someone else's name continues to rise.
The Social Security Administration (and every other organization that conducts business) have known about this problem for a long time. That's why we have a slew of identification numbers: a Social Security number, a driver license number, a passport number, a university / school ID number, an employee ID number, etc. Is that our future? Is a book from 2033 going to read, "Michael Jackson, SSN# 142234221, has developed..."?
I believe the most likely outcome to be short URLs. A URL can point at a social media page like my Facebook or Google+ profile, or at a personal homepage (like mine). My homepage disambiguates me from other Philip Whites, links to my profiles on social media sites, and lets the reader contact me. It's an extended version of a business card.
The ideal solution might be a service similar to tinyurl, specializing in mapping IDs to a URL of the user's choice, and allowing the owner to change the URL at any time. (The equivalent of a CNAME in DNS.) If a responsible, long-term company starts this, we could include those IDs alongside a name. Its owner would choose whether to send visitors to the owner's homepage, or to a Facebook profile, or wherever else.
Perhaps this would be a higher priority if everyone - man, woman, and child - in the world went to their nearest government office and changed their legal name to John Doe. :-)
ReplyDeleteSearched "wiki mark johnson" and
ReplyDeleteSports
In baseball:
Mark Johnson (catcher) (born 1975), former professional baseball catcher
Mark Johnson (first baseman) (born 1967), former professional baseball first baseman
Mark Johnson (pitcher) (born 1975), former Major League Baseball pitcher
Mark Johnson (analyst), baseball analyst
Mark Johnson (baseball coach), Texas A&M Aggies
Mark Johnson (umpire) (born 1950), former professional baseball umpire
Mark Johnson (announcer) (born 1966), British horse racing announcer
Mark Johnson (boxer) (born 1971), American boxer
Mark Johnson (cricketer) (born 1963), American cricketer
Mark Johnson (curler) (born 1958), American-Canadian curler from Edmonton, Alberta
Mark Johnson (footballer) (born 1978), Australian rules footballer
Mark Johnson (golfer) (born 1954), American professional golfer
Mark Johnson (ice hockey) (born 1957), American gold medal winner at 1980 Winter Olympics
Mark Johnson (motor racing), race strategist for KV Racing Technology
Mark Johnson (rugby league), South African wing
Mark Johnson (Yorkshire cricketer) (born 1958), former English first-class cricketer
Mark "Slick" Johnson, professional wrestling referee
Other
Mark Steven Johnson (born 1964), American film director and writer
Mark Johnson (producer) (born 1945), U.S. film producer
Mark W. Johnson, co-founder of Innosight.
Mark Johnson (philosopher) (born 1949), philosophy professor
Mark H. Johnson, developmental neuroscience professor
Mark Johnson, chief meteorologist for WEWS-TV
Mark Johnson, creator of the multimedia music project Playing for Change