text:
Home > Categories > Category
you are not logged in. [log in]
additional search options
sorted by:
Alphabetical: A-Z
Alphabetical: Z-A
Newest (by date approved)
Newest (by date created)
Mausolée Saint-Martin - Laval, Québec
in Mausoleums
le Mausolée Saint-Martin se trouve près du Salon Funéraire Alfred Dallaire à Laval, Québec, Canada / the Saint-Martin Mausoleum is located near the Alfred Dallaire Funeral House in Laval, Quebec, Canada
posted by: oiseau_ca
location: Quebec, Canada
date approved: 10/9/2014
last visited: 1/26/2015
Hrobka rodu Schwarzenbergu - zámek Orlík, okres Písek, CZ
The neo-Gothic Schwarzenberg mausoleum of the 19th century.
posted by: Noe1
location: Jihocesky kraj, Czech Republic
last visited: 4/19/2015
The Wojácek family tomb / Hrobka rodiny Wojáckových - Tetín (Central Bohemia)
Depicted austere Classicist tomb, located behind the Church of St. John of Nepomuk (Kostel Sv. Jana Nepomuckého) in village Tetín, belongs to important local noble family of Wojácek (in modern Czech: Vojácek).
posted by: Dorcadion Team
location: Stredocesky kraj, Czech Republic
last visited: 4/30/2015
Mark Howard Mausoleum - Cedar Hill Cemetery - Hartford, CT
The Mark Howard mausoleum is a four sided pyramid located in section 5 of the historic Cedar Hill Cemetery in Hartford.
posted by: neoc1
location: Connecticut
date approved: 9/14/2014
last visited: never
Foxworthy Mausoleum - Waynetown, IN
This is the mausoleum for the Foxworthy family, at Waynetown Masonic Cemetery just outside of Waynetown, Indiana.
posted by: kc9pdy
location: Indiana
date approved: 7/22/2014
Giovanini Mausoleum - Waynetown, IN
This is the mausoleum for the Giovanini family, at Waynetown Masonic Cemetery just outside of Waynetown, Indiana.
Hasan Padishah Kümbet - Ahlat (Bitlis Province, Turkey)
The depicted medieval Seljuq mausolem, called Hasan Padishah Kümbet (Tomb of Padishah Hasan), you can find in a small town Ahlat in Bitlis Province of Turkey.
location: Turkey
Emir Bayindir Kümbet - Ahlat (Bitlis Province, Turkey)
This medieval Seljuq mausolem connected with a small mosque, called Emir Bayindir Kümbet (Emir Bayindir Tomb), you can find in a small town Ahlat in Bitlis Province of Turkey.
Usta Sagirt Kümbet - Ahlat (Bitlis Province, Turkey)
Depicted fine example of medieval Seljuq mausolem, called Usta Sagirt Kümbet or Ulu Kümbet, you can find in a small town Ahlat in Bitlis Province of Turkey.
Westlawn Cemetery Mausoleum - Cranbrook, British Columbia
To find the Westlawn Cemetery: From Hwy. 3/95 turn NW on King Street then turn left on Cobham Avenue W to cemetery, 850 meters. The mauseleum is at the western edge of the cemetery, take the second road to the left.
posted by: BK-Hunters
location: British Columbia, Canada
date approved: 7/13/2014
Bradley Mausoleum - Mt. Auburn Cemetery - Watertown, MA
The Bradley Mausoleum, located next to a pond, includes a small stained glass window at one end.
posted by: NorStar
location: Massachusetts
date approved: 7/1/2014
Mausolée des Espérances. Oulmes. Fr
Mausolée de Espérance Rousseau
posted by: lulu_et_compagnie
location: Pays de la Loire, France
date approved: 6/10/2014
last visited: 12/6/2014
Dexter Mausoleum - Cincinnati, Ohio
The Dexter Mausoleum stands on a hill overlooking Geyser Lake in Cincinnati's Spring Grove Cemetery.
posted by: Sneakin Deacon
location: Ohio
date approved: 6/1/2014
Brunswick Monument - Geneva, Switzerland
The Brunswick Monument is a mausoleum built in 1879 in Geneva to commemorate the life of Charles II, Duke of Brunswick.
posted by: denben
location: Suisse romande (GE/VD/FR), Switzerland
T. N. Madill (1850-1941), Ogdensburgh Cemetery, Ogdensburg, NY
Using the north entrance to the cemetery, the waymark is easily seen.
posted by: elyob
location: New York
date approved: 5/22/2014
Mausolée de Mme Allard-Richelieu-Québec,Canada
Le mausolée Allard! Allard's mausoleum!
posted by: gemeloj
date approved: 5/13/2014
last visited: 3/27/2015
Mausoleum for S.D. Puett - Rockville, IN
This is the mausoleum for Samuel Duncan Puett, a prominent Parke County Lawyer, who died in 1907.
Reverend Willliam Brooks Greene - Needham Cemetery - Needham, MA
This mausoleum, the only one in Needham Cemetery, is for Rev. William Brooks Greene, who was minister of the old Orthodox Congregational Chapel.
date approved: 5/5/2014
Mausoleum - Chlum, Czech Republic
Mausoleum Chlum and Battle of Königgrätz.
posted by: ToRo61
location: Kralovehradecky kraj, Czech Republic
date approved: 4/28/2014
Chapelle Sainte Sophie - Bouzille,FR
la chapelle Funéraire Sainte Sophie
posted by: sara et gege
date approved: 4/2/2014
last visited: 4/2/2014
Manasota Mausoleum - Manasota Memorial Park - Bradenton, FL
One of many buildings in this large cemetery.
posted by: debbado
location: Florida
date approved: 3/12/2014
last visited: 3/8/2014
L'Unione Italiana Mausoleum - Tampa, FL
Large mausoleum in the Italian Club Cemetery.
date approved: 3/7/2014
last visited: 2/12/2014
Yoder Mausoleum - Northport, WA
Just over 3 miles east of Northport on Aladdin Road/Highway 700 is the Forest Home Cemetery.
location: Washington
last visited: 5/29/2014
Spalding Mausoleum - Rose Hill Cemetery - Brookfield, Mo.
This light granite mausoleum is located in the Rose Hill Cemetery - 112 Brooks in Brookfield, Mo.
posted by: iconions
location: Missouri
last visited: 5/11/2014
Bourguiba Mausoleum - Monastir, Tunisia
Bourguiba Mausoleum in Monastir
posted by: puczmeloun
location: Tunisia
date approved: 2/12/2014
Copyright (c) 2015 Groundspeak, Inc. All Rights Reserved.


text:
*links removed*
I think its for you to have points so you post it here... i can see your referrer id...
Hmm, isnt there a rule against this?
There is a rule against it.
Retired Staffer
To view links or images in signatures your post count must be 5 or greater. You currently have 0 posts.

subset: commoncrawl


text:
Measure First, Draw Second; The Pathway to Great Compositions; Make
Every ?Brushstroke Count; Learn How Top Artists Paint; How the Academic
Technique can Work for You
the Cover:
Painter Peter van Dyck leading a workshop at the Pennsylvania Academy of Fine Art.
Frank Serrano: Accurate & Efficient Plein Air Landscape Paintingby M. Stephen DohertyIn his popular DVDs, book, and workshops, California artist Frank Serrano shows how to successfully paint directly from nature in any location.
Bennett Vadnais: 4 Stages to Successfully Painting a Landscapeby M. Stephen DohertyTaking advantage of all he learned from painting landscapes with watercolor, acrylic, and oil, New York City artist
Bennett Vadnais recently helped workshop participants plan and execute better landscapes. He recommended making compositional sketches, drawing the best design on a panel, applying transparent washes of color, and building up thicker layers of oil paint.
Daniel J. Keys: Passing on the Legacy of Learning by Allison MalafronteDuring a recent still life workshop at Village Arts of Putney, Daniel J. Keys had a chance to not only follow in the artistic footsteps of his mentor Richard Schmid but also to pass on to others what has so generously been given to him. .
Kate Lehman: The Value of Studying With Several Professional Artists by M. Stephen DohertyNew York artist Kate Lehman developed her approach to oil painting by studying with a number of top artists. Now, she encourages students to pursue a similarly diverse art education. "No one teacher has all the answers to your questions," she says.
Richard McKinley: Tackling Three Key Challenges of Plein Air Painting With Oil and Pastelby Linda S. PriceDuring an inaugural series of workshops at the Salmagundi Club, in New York City, Richard McKinley helped students with such painting issues as simultaneous contrast, atmospheric perspective, and refraction.
William A. Schneider: Strategies to Organize the Elements of Your Paintingsby M. Stephen DohertyIllinois artist William A. Schneider emphasized the value of preparatory studies as he showed workshop participants how to locate subjects within their paintings and how to organize effective compositions of shapes, values, color harmonies, and edges.
Rob Silverman: Measurement Tools to Improve the Accuracy of Your Drawings and Paintingsby M. Stephen DohertyDuring a recent workshop held in Edward Hopper's childhood home, Rob Silverman showed students how to use grids, a viewfinder, and value charts to check the accuracy of their artwork..
Michael Klein: How to Adjust to the Challenges of Painting Flowers by M. Stephen DohertyIn his workshops, DVDs, and book, Michael Klein shows students how to respond quickly and effectively to the changing appearance of flowers in oil paintings. "In these cases, I don't spend a lot of time developing detailed drawings," he explained in a recent workshop at the Grand Central Academy of Art. "Instead, I make sure every brushstroke of oil color is accurately mixed and placed so that I capture the transient appearance of the flowers, and then I focus on the parts of the setup that remain constant."
How the Academic Method Can Improve Your Drawing and Paintingby M. Stephen DohertyDuring a recent workshop in Philadelphia, Daniel Graves and Peter van Dyck introduced students to a condensed form of the instruction offered at the Florence Academy of Art. The participants learned how to make precise studies of plaster casts and live models, which sought to improve their ability to understand, record, and respond to nature.
© 2015 F+W All rights reserved.Use of this site signifies your agreement to the Terms and Privacy Policy, updated March 2007


text:
Next Competition:
February 17, 2010
Each February Wayne State College host TEAMS. Teams of four to eight students (grade 9-12) work in an open book, open note, open-discussions format in a one-day, two-part competition. The teams compete for local, state and national awards and recognition. Teams can start preparing in the fall.
The experience is designed to introduce students to an engineering team work environment. Students compete for local, state and national awards and recognition.
Problems from a TEAMS competition offer students the opportunity to see how engineering touches almost every aspect of our lives. Past questions have dealt with such real-world engineering issues as air transportation; bridge design and rehabilitation; flood analysis solar-powered vehicles; and food preservation.
Form your team of four to eight students in grades nine through twelve TODAY! Team members should have knowledge of math, chemistry, physics, biology and computer applications.
The day consist of the two-part exam, lunch and a speaker along with the awards ceremony.
For more information, please visit www.jets.org or contact Jeffery O. Bauer at 402-375-7334 or email@example.com


text:
Stamford, Connecticut: Tappo Restaurant, a Naples-Style Newcomer
If the menu at Tappo was suddenly culled to that one page, a beacon of 14 pizza offerings, we'd be none the wiser. This isn't because the rest of the menu doesn't deserve it's own nod, because in fact it does. But it's because the pies at Tappo are good enough to make us believe this corner of Connecticut is serious about staking a claim to traditional Neopolitan pizza. More


text:
The Hotel Meliá Valencia is located in the fastest growing area in Valencia, next to the Congress Centre on the Corts Valencianes Avenue, only 15 minutes by car from Manises International Airport and 15 minutes by metro from the new AVE high speed train station. This hotel in Valencia is only 3 kilometres from the centre of the city with excellent travel services by metro, bus or tram. The hotel has an excellent location very near the future new ground of Valencia football club.With 303 rooms on 29 floors, the Meliá Valencia is the tallest building in the whole city of Valencia and enjoys spectacular views from its rooms. The style and decoration of the rooms combine with the most modern and functional design to provide superior comfort. All of the rooms are surprisingly large and offer all of the services needed by both business and leisure travellers.303 rooms: 202 Meliá Rooms, 2 Family Suites, 21 Junior Suites, 10 Relax Rooms, 57 Premium Rooms, 10 Executive Junior Suites and 2 Presidential Suites (one of them with a terrace) Kettle and cups Iron and ironing board Bathroom with hair dryer Air conditioning Satellite TV Telephone Mini bar Safe 24-Hour room service Connecting roomsWater circuit (additional charge. No children under 18 without adult supervision. Advance booking is required.) Fitness room SpaThe Meliá Valencia provides fantastic dining options to try local and international specialities during your stay in our hotel in ValenciaAqua Restaurant: Mediterranean cuisine. Located on the ground floor with pleasant views and contemporary design Podium Bar: Specialising in original cocktailsThe facilities for meetings at the Hotel Meliá Valencia make it absolutely unique in the city Grand ballroom for up to 800 people 16 meeting rooms Business Centre especially designed for congresses in Valencia Rental of audiovisual equipmentWIFI Internet access throughout the hotelLaundry serviceIndoor car parkMelia
24 hour front desk
Car rental
Bicycle rental
Business center
Concierge service
Cribs available
Fitness center
Hot tub
Laundry facilities
Laundry service
Meeting/Banquet facilities
Pets not allowed
Non-smoking rooms available
Parking (surcharge)
Wheelchair accessible
Room service
Steam room
Storage available
Wedding services
Free Wi-Fi
Get Rates
Get Flight + Hotel


text:
Celebs That Have Totally Lost Touch with Reality
Kylie Jenner Says She Has To Act Fake For The Kardashian Image
Yolanda Foster's Health Takes A Turn For The Worse?
12 Fascinating Transgender Celebrities
Jake Gyllenhaal Breaks His Silence on Taylor Swift
Kris Jenner Finally Meets Caitlyn Jenner Face-To-Face
12 Celebrities Who Are Kind of Gross
The Science of Willow & Jaden Smith
5 Veggies That "Destroy" Stomach Fat
Is Kim Kardashian Pretending to be Pregnant?
This Girl's Fake Pregnancy Prank Totally Backfired
9 Fashion Brands That Are Made in the U.S.A.
You Won't Believe What Mila Gets if Ashton Cheats on Her
Miley Cyrus and Her New Man Caught in The Act
Taylor Swift Stuns Everyone by Posting Sexy Bikini Pic
You Won't Believe What These Fitness Models Do To Burn Fat Quick!
Can You Guess Who This Hunk Turned Into?
Kristie Alley Drops 'Dark' Scientology Secrets
Ruby Rose from 'Orange Is the New Black' Looks Totally Different with All of Her...
Ariana Grande's Insane Diva Demands Revealed
Did You know These Stars Were Born Rich?
Hollywood's Weirdest Couple Is Staying Strong
Celebrities You Didn't Know Share Exactly the Same Face
Separated at Birth! People Who Look Like Celebs
Teresa Giudice Comes Clean About Posh Prison Life
Ben and Jennifer: It's Officially Over
Separated at Birth! People Who Look Just Like Celebs
Seeing Double: Celebrities Who Could Be Twins
Caitlyn Jenner Shows Off Her Tomboy Side
Is Kaitlyn Bristowe's Engagement Already Over?


text:
Daily Sales Up to 70% OFF Limited-time deals start every day at 12 pm ET.
Noritake is an acknowledged leader in dinnerware. Noritake's dinnerware is sold to customers in over 100 countries and is used in hotels, restaurants and airlines throughout the world. Noritake offers a vast number of dinnerware collections, all of which have distinctive designs, innovative technology and superior dinnerware quality.
Noritake Salad Bowls (110)
Noritake Gravy Boats (39)
Noritake Creamers (39)


text:
February 20, 2013
Elizabeth "Liz" Cannan, Chairperson, B.A.D. (Be A Donor) and founder of the annual Snowshoe Softball Tournament for the National Kidney Foundation of Northeast New York.
Stories this photo appears in:
Indian Lake woman fights kidney disease with snowshoe softball
Event chair to lose last kidney, receive another
Over the years, Elizabeth "Liz" Cannan, B.A.D. (Be A Donor) Chairperson, has worked diligently to raise awareness and funds for the National Kidney Foundation within the town of Indian Lake.
Use the comment form below to begin a discussion about this content.


text:
Fresh Hop Beer Release & Celebration
It's time for fall & fresh hop beers!
Fri, Oct 12
2 pm - 5 pm
Pattee Creek Market
704 SW Higgins AvenueMissoula, MT
(406) 721-2456
Fall brings the colorful leaves, crisp evenings, and…fresh hop beers! Deschutes Brewery is celebrating the hop harvest with not one, but two, fresh hop beers: the brewery's annual hop harvest celebration, Hop Trip – a Fresh Hop Pale Ale; and a brand-new addition to the lineup, Chasin' Freshies – a Fresh Hop IPA. Special prices all afternoon with great sales on your favorite beers, including Deschutes Brewery staples like Mirror Pond Pale Ale and Black Butte Porter. Come chat beer with the gang from Oregon; they'll be here to talk about Deschutes Brewery's latest inventions.


text:
craig kilborn
Craig Kilborn Quizzes a 'True Blood' Star About Vampires (VIDEO)
On 'The Kilborn File' (weeknights, 7PM ET on Fox), Kilborn welcomes guest Ryan Kwanten, who appears on the vampire-themed show 'True Blood.' If you're not getting your required daily dose of vampire and werewolf-related foolishness from 'Twilight,' then we recommend that you check 'True Blood' out.
Kilborn asks Ryan some of his patented oddball '5 Questions.' Among the questions is this one: Craig wants Ryan to "act," and show what it would be like if he was bitten by a female vampire. (Included in this hypothetical is the fact that Ryan would be "into" being bitten.)
In Defense Of: Craig Kilborn
Some of you reading the words "to be as good as Kilborn's 'Late, Late Show' are probably scratching your heads because you thought that show was terrible. Simply put, if you don't like Kilborn, you won't like 'The Kilborn File.'
David Alan Grier Discusses Kids' Names That Sound Like Drugs (VIDEO)
Grier skillfully (and funnily) answers the question, giving three names that sound like drugs: Levitra, Motrin and Ephedrine. He then explains that the names have to sound like they're being shouted "by an African-American."
The comedian then goes on to demonstrate: "Levitra! Levitra -- get in the house!" And also: "Motrin! Motrin -- where's my BB gun?!"
Craig Kilborn Returns to TV (VIDEO)
Mr. Kilborn started out as the original host of 'The Daily Show,' but then left the comedy series. He was replaced by a more popular host who you might remember -- a Mr. Jon Stewart. Then, Kilborn was the host of 'The Late Late Show,' before suddenly quitting that job. (He was replaced by Craig Ferguson.) It's been an strange decade for Kilborn, as he has hosted some immensely popular programs, only to leave under odd circumstances. But those of us who recall his unique brand of sarcastic humor have never quite forgotten him.
Now, Craig is back! He has a brand new comedy show titled 'The Kilborn File' (weeknights, 7PM ET on Fox). And as one of his first guests on the series, Craig welcomes Sam Jaeger, star of 'Parenthood.'
Craig Kilborn Is Returning To Television
The new show will be on FOX but it won't be a late night show on the network. Instead, it will be syndicated to local FOX stations. We might even see a preview of the show this summer.
One Last Note About The Olympics, From Jimmy Fallon
Funny how Costas mentions Craig Kilborn at the end. I still have a memory of Kilborn doing something like "Thank You Notes" on his CBS show, or am I remembering wrong? [Watch episodes of 'Late Night' and other shows at SlashControl.]
Best TV of the '00s: Late Night Moments
More of our best of the decade coverage, which started on Tuesday. You can read the other posts at the link above. Here, we talk about the funniest or most surprising late night moments of the last ten years.
In the past decade, late night shows continued to bloom in popularity. However, some of our favorite late night shows were shuffled around while some got new hosts.
No matter what network executives decided to do to the line up of US late night shows, their hosts and guest stars gave us plenty fantastic, OMG!, and WTF? moments that generated tons of watercooler talks and forum discussion threads.
Below are some of the best late night moments of the past decade as chosen by some of the TV Squad bloggers. We realize there are tough choices in this category, so we hope you'll add your own favorites in the comments section below.
ABC eyeing Aisha...for a talk show, sicko
ABC is hoping to change that by giving comic babe and former Talk Soup slinger Aisha Tyler her own piece of programming.
The network is letting her develop a pilot for a "hybrid" style talk show that incorporates sketch, stand-up and other variety comedy into a fully "wired" show that will communicate with their audience over the Internet's series of complex tubes.
Seven of TV's best replacements
1. Current cast of Law & Order: I know, I know, who could replace Lenny Briscoe? No one, really. But the current pairing of Anthony Anderson and Jeremy Sisto as NYPD partners is the best the series has produced. They changed the feel of the show. Perhaps because we're still getting to know them, they are less predictable then previous tandems, and both evoke a certain hard-nosed quality that seems a bit more gritty and real. Plus, Anderson has chops as a stand-up comic, and could easily fill the wisecracker role, if need be.
More late night headaches: Craig Ferguson might leave too
Just when we started to get into this whole "who will replace Conan O'Brien" guessing game, we might have to find a host for another late night show: Craig Ferguson hints he might leave at the end of his contract.
Ferguson reveals to the St. Petersburg Times that he could leave at the end of his six year contract because he doesn't like being famous.
"I just don't know if I like being that visible," he said. "I don't know if I would want to ramp that up any more, you know. And people here find that, I think, quite difficult to (understand)."
Demetri Martin cries for The Onion
I think I've mentioned here before that I'm a big fan of Demetri Martin. Some people don't seem to like him for some reason (not sure why, he's funny and doesn't have any annoying qualities). It's probably just a knee-jerk reaction, to appear hip to dislike someone who has suddenly become hip. But I have no scientific data to back up this claim.
Martin talks to The Onion about how he got started in comedy, what it was like to be an intern on The Daily Show and then an on-air correspondent, how hard standup can be, and how comedy has changed since he started (since he started? What, seven or eight years ago?)
He also updates fans on the status of not one but two pilots he wrote for NBC. Hint: the news is not good. Or maybe it's very good, depending on what you want to see from Martin. He has a new CD out, These Are Jokes, and will film a special for Comedy Central.
Was that Brian Unger on Countdown tonight?
Anyway, interesting to see a Daily Show alum anchoring a news program, even if it is one that's not just a straight news show but an all-around news show that mixes humor with the hard-hitting questions. (The show is repeated at midnight, Eastern time, if you want to catch it.)
TV Squad Hot Topics
Most Popular Articles
From Our Partners
- 'So You Think You Can Dance' Predictions: Which Two Dancers Will Leave the Top 16?
- 'True Detective' Recap: Everyone's on the Run for Their Lives as a Detective Bites the Dust
- 'Bachelor in Paradise' Season 2 Premiere Recap: Jared and Jade Become Hot Commodities
- 'Big Brother 17' Recap: King James Makes a Big Move
- 'Falling Skies' Interviews: The Finale Is 'Pretty Wild' and 'It's Not an Unhappy Ending'
- More From BuddyTV
- Baby Daddy Season Finale Sneak Peek: A Reba Reunion Goes Horribly Wrong
- Hollywood Game Night Sneak Peek: Art Imitates... Yvette Nicole Brown?
- Castle Season 8: [Spoiler] Will Return in a 'Surprising' Way
- True Detective Recap: Up in Flames
- Food Network Star Recap: No Country for Bold Ramen
- More From TVLine
- Mark Consuelos Reacts to Justin Bieber's Big Crush on His Wife Kelly Ripa
- Bobbi Kristina Brown's Burial: Family, Friends and Fans Gather to Say Goodbye to Whitney Houston's Daughter
- Eminem Says He Replaced Pill Addiction With Working Out After Ballooning to 230 Pounds
- Demi Lovato Admits She Was Once 'Super Jealous' of Miley Cyrus
- Bella Hadid, 18, and Yolanda Foster, 51, Sport Matching Plunging Red Swimsuits
- More From ET


text:
We are all Connected. DNA Portraits of a Diverse Community
Where do we come from? That's what humans have been asking for a long time and now scientists have some answers. By mapping the markers in male DNA (Y chromosome) and female DNA (mitochondria) we know we are all African with very ancient lineages. Once thought lost forever, our prehistoric ancestry is made visible and connected to current time through our own, personal DNA. Join multimedia artist Lynn Fellman and geneticist Dr. Julie Horvath as they explain how deep time relates to current time by describing the basis of Fellman's DNA portraits, now on display in the bridge connecting the Museum's two wings.
Embedded in each of the five portraits of people with diverse backgrounds are the migration routes based on their DNA and data from scientific research. Fellman will tell how she makes these portraits, using everything from sketches to paint to digital tools, to combine art with science. Fellman will further explain how she worked with the portrait participants, using lab kits to sequence their DNA and helping them to interpret their results. You will learn the ancient story of human migrations that began 2,000 generations ago in Africa with our ancestors moving across the continents to all parts of the world. These migrations have continued to modern time so that we can connect our family, neighborhood and towns to locations from prehistoric time. Discover how we all share a common lineage with everyone alive on the planet today.
About Our Speakers
Lynn Fellman is an independent multimedia artist who works with scientists to communicate their research in genomic science. Recently, Fellman was an artist and journalist in residence at the National Evolutionary Synthesis Center (NESCent) where she developed two interactive books about genomic science. The iBooks, "Visions of Neanderkin" and "Gene Stories" will be published in the Apple bookstore in 2015. She is currently a Fulbright scholar to Israel and will begin work at Ben-Gurion University later this year. See more of Lynn Fellman's work on her website www.FellmanStudio.com [2].
Dr. Julie Horvath [3] is the Director of the Genomics and Microbiology Research Laboratory at the NC Museum of Natural Sciences and holds a joint appointment in the Department of Biology at NC Central University. Dr. Horvath holds a PhD in Human Genetics from Case Western Reserve University in Cleveland, Ohio. Her research focuses on comparative evolutionary genetics because she is interested in understanding the evolutionary forces that have shaped our genome and that of our ancestors. Several examples of Horvath's research investigate the connection between genotype (DNA sequence) and phenotype (traits and characteristics) that make flora and fauna unique.


text:
The SilkwormHardback Cormoran Strike
List price $31.20
You save $8.42 26% off
Free delivery worldwide
Dispatched in 2 business days
When will my order arrive?
- Publisher: Sphere
- Format: Hardback | 464 pages
- Dimensions: 162mm x 242mm x 39mm | 700g
- Publication date: 19 June 2014
- Publication City/Country: London
- Sales rank: 1,743
Product description
When novelist Owen Quine goes missing, his wife calls in private detective Cormoran Strike. At first, she just thinks he has gone off by himself for a few days - as he has done before - and she wants Strike to find him and bring him home. But as Strike investigates, it becomes clear that there is more to Quine's disappearance than his wife realises. The novelist has just completed a manuscript featuring poisonous pen-portraits of almost everyone he knows. If the novel were published it would ruin lives - so there are a lot of people who might want to silence him. And when Quine is found brutally murdered in bizarre circumstances, it becomes a race against time to understand the motivation of a ruthless killer, a killer unlike any he has encountered before... A compulsively readable crime novel with twists at every turn, The Silkworm is the second in the highly acclaimed series featuring Cormoran Strike and his determined young assistant Robin Ellacott.
Add item to wishlist
Other people who viewed this bought:
The Cuckoo's Calling
USD$10.45 - Save $2.02 16% off - RRP $12.47
I am Pilgrim
The Luminaries (Man Booker Prize...
USD$13.07 - Save $2.52 16% off - RRP $15.59
The Goldfinch
USD$10.97 - Save $4.62 29% off - RRP $15.59
The Husband's Secret
USD$9.86 - Save $2.61 20% off - RRP $12.47
USD$9.81 - Save $2.66 21% off - RRP $12.47
Other books in this category
The Great Gatsby
Go Set A Watchman (UK Edition)
USD$18.21 - Save $11.42 38% off - RRP $29.63
The Girl on the Train
USD$11.80 - Save $8.47 41% off - RRP $20.27
The Book Thief
USD$9.84 - Save $2.63 21% off - RRP $12.47
Gone Girl
USD$7.79 - Save $4.68 37% off - RRP $12.47
The Husband's Secret
USD$9.86 - Save $2.61 20% off - RRP $12.47
Author information
Robert Galbraith is a pseudonym for J.K. Rowling, author of the Harry Potter series, The Casual Vacancy and the first Cormoran Strike novel, The Cuckoo's Calling.
Review quote
An unputdownable tale of malice and murder in a toxic literary world ... this almost preposterously compulsive page-turner is irresistible summer reading Sunday Times Teems with sly humour, witty asides and intelligence ... A pleasure to read The Times A damn good read ... It's a book to gulp down Telegraph Huge credit is due to Galbraith in portraying [Strike] so vividly ... Galbraith has pulled off a thoroughly enjoyable classic and I'm already looking forward to Strike's next outing Peter James, Sunday Express A superb and polished thriller ... an ingenious whodunit Sunday Mirror Pacy, unputdownable ... I can't wait for the next one Daily Express An enticingly macabre whodunit ... taut and believable Metro You are absolutely carried along ... Well written, exciting Front Row, BBC Radio 4 A great detective novel: sharp, immensely readable, warm-hearted but cool-headed ... populated with dozens of memorable characters USA Today Enthralling, not only for its twists and turns, but for the fun of the teamwork Time Magazine An atmospheric, propulsive narrative Metro An entertaining novel in which the most compelling characters are not the killer or the victim, but the detectives charged with solving the crime New York Times A pacey detective story ... moreish Independent Fast-paced and entertaining ... Strike has all kinds of potential. It'd be a crime not to keep up with him Daily News Galbraith brings flair and wit to [his] reflections on the state of contemporary publishing ... [He] takes the existing strengths of the genre and uses them as the building blocks for [his] own considerable storytelling gift, crafting books crammed with memorable characters that make irresistible reading ... There are aspects of the traditional English crime novel reaching right back to the golden age of Christie, Sayers, Allingham and Marsh ... The Cuckoo's Calling was a calling card for a series that has legs Val McDermid, Guardian If [Galbraith] had as much fun writing The Silkworm as I did reading it, [he] had a blast LA Times An absorbing puzzle with vivid characters ... Robert Galbraith deserves the inevitable bestseller Scotland on Sunday An intelligent and captivating drama driven by fascinatingly real characters. This is storytelling at its very best Heat Bring on the next one, please ... [Galbraith] writes with wit and affection for detective-novel tradition ... and races us through a twisty plot so smoothly that you won't notice as the hours tick by Seattle Times The Silkworm is a deeply satisfying work of crime fiction, more complex and darker than its predecessor The Australian A gimlet eye for detail and beautifully crafted plot make it a delight from start to finish, and a perfect summer read Daily Mail A properly addictive whodunit. And in the unlikely pairing of ungainly Strike and his clever young assistant, Galbraith has created an investigative duo with spark and empathy Financial Times


text:
Restaurants and Lounges
Encompassing a 2-Michelin starred restaurant aside a trio of accomplished, relaxed eateries all under the direction of world-renowned chef Gordon Ramsay, you are sure to dine in style at Trianon Palace Versailles.
Under the leadership of the internationally recognized Gordon Ramsay, the restaurants of the Trianon Palace Versailles promise a dining experience on a par with the finest French establishments. From the 2-Michelin starred experience of Gordon Ramsay au Trianon, to the relaxed and intimate atmosphere of 'La Veranda' brasserie, the Trianon Palace offers a taste for all palettes inside a building of peerless luxury and style.
Enjoy afternoon tea under the antique chandeliers of the Gallery Bar, or enjoy a truly once-in-a-lifetime taste of the heat of the kitchen with a meal at Gordon Ramsay's Chef's Table. From a prime location in the thick of the action, you can taste and witness the work that goes into maintaining a kitchen at the peak of its powers.
|Breakfast Policy
|Continental Breakfast:
|30€ per person
|Healthy Trianon Breakfast:
|33€ per person
|Traditional Breakfast:
|39€ per person
Dining options at Trianon Palace Versailles
La Veranda
Indulge your senses with a meal at La Veranda, an intimate, relaxed Gordon Ramsay Restaurant.
Gordon Ramsay au Trianon
Experience the finest in innovative yet traditional French cuisine at the 2-Michelin starred Gordon Ramsay au Trianon.
Garden Bar Lounge
Relax outdoors in the contemporary, comfortable Garden Bar Lounge.
Gallery Bar
Unwind with a drink in the relaxed ambience of the Gallery Bar, an intimate escape within the Trianon.
Gordon Ramsay's Chefs Table
The exclusive Chef's Table at Gordon Ramsay au Trianon offers a wonderful view of the exciting and dynamic kitchen brigade in action.


text:
Thank you. If a matching email exists we will send you an email in a few minutes with instructions on how to reset your password.
Don't forget to check your spam folder if you cannot find the email. For further assistance please contact us at firstname.lastname@example.com .Okay
Mille Tesori Design Studio
Mille Tesori Design Studio has been providing design services for over two decades to residential and commercial clients around the United States. Owner Marcia Klode shows creativity and flexibility in her decorating style. Her personal design flair, together with a combination of old and new pieces, creates a style individually tailored to each client. This is the excitement in all of her projects.


text:
HomeFurnitureCabinet and Storage chests37"H Wood Dresser in Brown Lacquer and Fleur De Lis Imprints Brand Woodland
This wood dresser is an exemplar of sophistication and classy style. The dresser displays a brown lacquer, and there are Fleur de lis imprinted all over. The dresser features twenty well spaced drawers to accommodate all your essentials. The drawers are equipped with wooden knobs to make them accessible. The dresser is self supported and has small wooden cups at the bottom to secure its position. It has a flat top surface that can be used to store your perfumes and make up kit. This dresser can be placed in any corner of the bedroom as it is space efficient. It is accommodating and the overall designing is simple. It adds a hint of subtle beauty and charm to your personal space. It comes with following dimensions:


text:
It may seem as if you are losing something valuable, and maybe you are, but there is no point worrying about it. The planets indicate what you have to give up now will be replaced by something much better very soon.
or email email@example.com
November 15, 2012 | 5:00am
We've sent an email with instructions to create a new password. Your existing password has not been changed.


text:
Donations arriving at Paws Ranch
Volunteers returned to Paws Ranch Equine Rescue in Bostic for the second consecutive Monday to distribute hay across muddy barn yards.
Last Monday morning volunteers arrived to help clean up the mess left after thieves broke into the property. The thieves let the horses out of the barn creating a flooding problem at the barn and throughout the barn yards. The horses stomped on a drain that caused flooding inside the barn and across the pastures.
Some of the hay came from neighbor Larry Bailey. Ranch owner Delores Hanser said when the EF4 Tornado hit Ellenboro in Jan. 2011 Bailey lost his hay when the winds destroyed his barn.
"We were able to help him then and he's returning the favor," Hanser said.
Bailey is also planning to reseed the pasture at the ranch caused due to excessive rain.
Sunday's rainfall created more havoc, but Hanser was optimistic and grateful for the help in cleaning up the mess.
When thieves broke in last Sunday night they stole more than $12,000 in saddles, bridles, bits and other riding equipment, shutting down the operations at the rescue ranch.
At-risk students and others utilize the ranch for community service but without the equipment the riding came to a halt.
Since the robbery monetary donations amounting to $4,750 have been given to the nonprofit group. An Atlanta, Ga. patron offered to match all donations up to $6,000.
During the past week several saddles were donated.
"There are a lot of wonderful people around," Hanser said.
She traveled to Waynesville on Sunday to pick up two donated saddles.
"We're almost there," Hanser said of the saddle replacements. Hanser hopes to receive bits and river rock for the driveway and barnyards.
"With all this rain we are really torn up and we need some river rock. But we're holding our own, she said.
To donate or find out how to get involved visit Paws Ranch website at: www.pawsranch.org or visit them on Facebook.
Monetary donations can be made to BB&T Paws Ranch Equine Rescue acct. or sent to PRERI PO Box 338 Bostic, NC.
In-kind donations for tack, feed or hay can be dropped off at Paws Ranch Equine Rescue at 330 Walls Church Road in Bostic or by calling 800-580-6504 or 828-447-5899.


text:
Over the past year, analysts have been cautioning about the need for layered defenses against security breaches. And we've seen many serious breaches by hackers and fraudsters this year. In particular, analysts are calling for a risk-based approach that can ramp up security for more suspect situations, but that always provides several lines of defense against intrusions. We call that approach identity security.
We were recently interviewed by the Information Security Media Group about the future of identity security. The interview discussed how Equifax helps provide a high level of assurance to facilitate more secure remote access and allow government and enterprise shift more transactions to the web with high levels of confidence and trust.
Risk-based, multi-layered security starts with knowing who your users really are. Beyond that, ID access management and authentication systems should also be risk-based. Ideally, risk analysis of suspicious transactions, policy violations, or out-of-normal behavior should trigger varying, progressively more complex authentication challenges. These security authentication parameters should then be customized in real-time so that your organization can present authentication challenges based upon the latest threat assessment. For example, challenges to users based on logins from a particular region or country, login frequency, changes in their ISP, machine characteristics, or other criteria.
If you have additional questions about ensuring the identities of your users or about the security of your data, please contact us.


text:
Sunday To Wednesday Spa Spectacular
Relax, rejuvenate, and revive your body and soul with Cheeca's Sunday to Wednesday Spa Spectacular Package.
Troubling times call for tropical measures, and this Islamorada vacation package was designed to put your mind at ease. Imagine turquoise waters and swaying palms, cool trade winds and gracious hospitality. Indulge yourself at The Spa at Cheeca Lodge, surrounded by cozy butler-serviced cabanas, shimmering pools, cascading waterfalls and lush tropical flora – all while spending a few days in the Florida Keys' most luxurious resort.
This Weekday Spa Package Includes:
- $200 Spa credit to be used on a service(s) of your choice
- Signature Spa welcome amenity
- Luxurious Accomodations
- Available Sunday through Wednesday only, two night minimum required.


text:
Justin Kirkland
Camrose Alberta
Eligible for draft:
3rd round (62nd overall), 2014
190 lbs.
Prospect Talent Score
Probability of Success
2010-11: Justin Kirkland played for the Camrose Kodiaks bantam AAA team in Alberta and played for the Northeast Flyers in the Alberta Cup. He scored 1 goal with 3 assists in four Alberta Cup games. Kirkland was selected by Kelowna in the fifth round (103rd overall) of the 2011 WHL Bantam Draft.
2011-12: Kirkland made his WHL debut as a 15-year-old — skating in six games with the Kelowna Rockets in December — while attending the College of Notre Dame in Saskatchewan and skating for the Argos midget AAA team. He had 1 assist and an even plus/minus in his brief experience with the Rockets. Kirkland scored 13 goals with 22 assists and had 26 penalty minutes in 43 regular season games for the Argos and scored 5 goals with 4 assists and 8 penalty minutes in eight playoff games.
2012-13: Kirkland returned to Notre Dame for a second year — again playing with Kelowna during the holiday break and skating in one game in March; rejoining the Rockets for the WHL playoffs. He scored 2 goals and was +2 with 6 penalty minutes in six regular season games and was +1 with 1 assist in six WHL playoff contests. Kirkland skated in one game with the Notre Dame Hounds junior team with no points or penalties. He scored 25 goals with 24 assists and had 42 penalty minutes in 44 regular season games for the midget AAA Argos and had 2 assists and 2 penalty minutes in three playoff games.
2013-14: Kirkland played in 68 of 72 regular season games for Kelowna in his first WHL season. He scored 17 goals with 31 assists and was +23 with 40 penalty minutes. The Rockets finished first in the B.C. Division and had the WHL's best record. After winning eight of nine playoff games to reach the Western Conference finals Kelowna lost in five games to Portland. Kirkland scored 5 goals with 5 assists and was +3 with 20 penalty minutes in 14 playoff games. He was ranked 67th amongst North American skaters in the Central Scouting final rankings and was selected by Nashville in the third round (62nd overall) in the 2014 NHL Draft.
Talent Analysis
Kirkland has the size to be a prototypical power forward and is willing to play in the small areas and in front of the net. His stick handling and pass receiving skills are still a work in progress and will need to improve if he is going to succeed in the tighter spaces at the pro level. Not overly abrasive despite his size, he is still developing in terms of positional play.
Kirkland will likely return to Kelowna for his second WHL season in the fall. The Rockets are the same club that produced defenseman Shea Weber and Nashville prospect Colton Sissons, a forward, so there is a comfort level between Kelowna and the Predators. Long-range Kirkland projects to being a power forward-type who can provide secondary scoring and win battles along the walls and in front of the opposing goaltender.


text:
Don't know much about the system/software, etc. but I do know it sometimes takes several hours before my notifications appear on my email. Just my .02 (may be the same software that sends me my cell phone messages 2 to 3 days AFTER they were made! )
Results 1 to 8 of 8
Thread: Email Notifications.........
Remove Ads


text:
Q re: East Tennessee
I know this is obscure, but I start teaching at East TN State in two weeks, in the upper NE corner of the state. Are there any food experiences - restaurants, cuisine items particular to that area, etc. - that are not to be missed? Towns incl Johnson City, Knoxville, and Bristol in TN, and Asheville, NC. Thanks in advance for responses.
Talk is closed, but that doesn't mean the conversations have to stop!
Check out this post for a more thorough explanation, and jump onto our Facebook page or our Twitter feed to keep the conversations going!


text:
|Final Fantasy XIV: A Realm Reborn
Final Fantasy XIV: A Realm Reborn is the envisioning of the original FFXIV after a less than spectacular launch. In this review we'll be taking a look at FFXIV: ARR with a fresh perspective and letting go of any stigma or opinions from the original. Additionally, this review does take into considering the server issues that plagued the game at launch, but since they seem to be resolved, we will not be penalizing the game as severely for them.
With that aside, let's see if FFXIV: ARR is summer's MMO blockbuster or yet another ship in the sea of mediocre MMO games.
FFXIV: ARR is rated Teen for Language, Mild Blood, Sexual Themes, Use of Alcohol, and Violence.
FFXIV's gameplay is fantastic and well-polished, but it's an iteration of what the industry has already seen. I'm not going to lie when I say that I have a blast while playing FFXIV and quite enjoy every second of casting spells and hitting things furiously with my axe, but it is what we've seen before and in copious amounts. This is where the game has its greatest strength and its biggest weakness.
The difficulty in even rating gameplay comes down to this playing the game is fun, but it's not new. It's not fresh. There are very few, if any, unique ideas present throughout the series, whether it comes from past Final Fantasy games or from the MMO genre itself. FATEs are ultimately another derivative of public quests, so much so that the icons look almost exactly like those out of Warhammer Online. The game worships the holy trinity and isn't shy about going as far as locking specific classes into unique roles (pick a class and that's your role). The class changing ability is sort of different, but we had job changing in FFX, so nothing new here.
I tried as hard as I could to think of something new and different and came to a simple fact: FFXIV : ARR isn't new, it is polished. It is the same dish we've been served countless times, but perfected. Think, if you will, of the finest steak dinner, cooked to perfection, served with a baked potato. While it may be the best steak you've ever eaten, it isn't the first and surely won't be the last steak that you encounter. With FFXIV: ARR we're looking at one of the best "WoW clones" to ever exist, but at the end of the day it's just that.
Don't let my pessimistic rambling hide the fact that the gameplay is fantastic, just not new. It is satisfying, but not challenging to the mind. There isn't something to explore and find, there isn't some new system introduced. It is just what we know and love from an MMO highly polished.
Others may look at the gameplay and go on about how polished it is or perhaps they don't like it. Me? I love it, I'm just realistic in the sense that we've been there and done that, and that is where the score here suffers. If we had this same amount of polish, this same amount of near perfection on the system, but with something different, you'd see a 100 instead of an 80, but 20 points from Gryffindor for the lack of originality.
Oh, and as a footnote, the gameplay is indeed fantastic, as previously mentioned. One of the best takes on the MMO experience I've ever seen. Character models are fluid, the quests, while repetitive, are simple and easy to complete providing that instant gratification that we all crave. The story is engrossing enough to provide interest, but is a bit of the standard Final Fantasy "there are bad guys and you're the good guy and it gets muddled around somewhere."
The biggest awesome part of the gameplay is that you can login, do something, and advance something by just moving around and having fun. You can level other classes, work on crafting, or do whatever and you move forward. You can do it solo, with friends, or just sit around and chat on your linkshell. It's all awesome and great stuff.
The only negatives, outside of the lack of originality, are the endgame like many MMOs has been fully fleshed out and comes in patch 1.1.
The entire graphics engine was reworked for A Realm Reborn and let's just say they did a wonderful job. I would give this game a perfect score if there were a bit more variety in textures and enemies. As it stands, a lot of textures are reused and the enemy selection, while vast, isn't that great at the end of the day since enemies you fight at lower levels will constantly reappear with a palette swap. The visuals in the game are breathtaking and it is absolutely gorgeous. The only thing that remained from the original FFXIV were the character models, which in themselves were wonderful, but they've taken the game to a new level with some of the visuals that you can see.
The cutscenes are a nice touch and actually work really well with the game. They're not jarring and there isn't anything to necessarily ruin your immersion like with some MMOs. The details are appropriate and the spell graphics / skill graphics look professionally implemented.
A perfect score for the sound because I have nothing negative to say. I would be hard to pressed to come up with something to call Nobuo Uematsu out, one of the industries greatest composers, and the source for the vast majority of the music. FFXIV:ARR has some new songs in it from composers who worked on previous Final Fantasy games like Naoshi Mizuta and then a little lesser known composers like Masayoshi Soken. The soundtrack is beautiful and is such a great homage to the franchise.
For sounds such as skills, spells, and character noises, the game gets a giant thumbs up. At no point did I turn them off and they've never bothered me. The voice acting, while not perfect in any way, was appropriate.


text:
AUSTIN, Texas (AP) - Heavy rain showers and thunderstorms with some flash flooding have canceled the final day of Austin City Limits Music Festival.
Organizers posted on the festival's website Sunday that a third of ticket price will be refunded based on original price paid.
Festival promoter spokeswoman Shelby Meade said in the post that the safety of fans, staff and artists "always comes first."
National Weather Service meteorologist Pat McDonald said areas near downtown Austin received 10.6 inches of rain in 12 hours.
More than 40 acts were to perform Sunday, including headliners Lionel Richie and Atoms for Peace, the side project of Radiohead frontman Thom Yorke and producer Nigel Godrich.
This was the second of the two-weekend festival.
To comment, the following rules must be followed:
Comments may be monitored for inappropriate content, but the station is under no legal obligation to do so.
If you believe a comment violates the above rules, please use the Flagging Tool to alert a Moderator.
Flagging does not guarantee removal.
Multiple violations may result in account suspension.
Decisions to suspend or unsuspend accounts are made by Station Moderators.
Questions may be sent to firstname.lastname@example.com. Please provide detailed information.


text:
Juggling both the life as Mommy and as Jen The Pen is never easy but I wouldn't trade it for the world. This is what I asked for and it's exactly what I got. I thank Cons sooo much for being such a hands-on Dad. On the days the sitter can't be here and I have something important to do, he always works his schedule around taking care of Caiden for the time that I'm out of the house. The plus side of both of our careers is that we get to make our own schedules most of the time so that there's always someone here to be with Caiden. And, worst case scenario, Caiden comes along! This baby saw the inside of the MTV building at 4 weeks old, so at this point it's all second nature to him. Sometimes there's just no better place for him to be then with his parents. And we are extremely blessed to be able to take him along if need be. All that Caiden has experienced, seen and learned in his first year of life is remarkable and I believe that it will all only make him a better and more well rounded human being.
I am proud of the way my family has been portrayed this season on Love and Hip Hop and I thank our NFGTV/VH1 family for seeing our vision out. One day Caiden will look back and see the footage and I'm confident that he will be just as proud. This is the ultimate "Family Movie"!


text:
As a young boy, Krish Patel would sit on the floor as his mother drank her morning coffee and read The Post and Courier. He became especially curious about the maps on the weather page. Soon, he knew cities and states, as well as rivers.
This boy loved to learn, and his mom, Elliza, made sure his appetite for information was never satisfied. She did, however, quit giving him the latest edition of the newspaper. He so mangled and crumpled it in his desire to locate and learn new places, it was decided that young Krish would have to learn from a day-old paper.
That's how the story is told in the Patel house.
Recently, now 14 years old, Krish won the state geography bee for the fourth consecutive year. The Pinewood Prep eighth-grader never missed a question at the state competition and will represent South Carolina for yet another year at the National Geographic Bee in Washington, D.C.
Last year, Krish finished in 11th place. This year, even though there's a little pressure, he feels more comfortable with the process.
During his first year at the nationals, he noticed two things very quickly: The questions were all very hard, and the other kids were all very smart.
Fifty-four participants will be narrowed to 10 finalists. In a humble, considerate and understated manner, Krish will tell you he expects to be among the finalists, and you believe him.
Where is that?
How many of us can even read a map? Do you even know the general whereabouts of a country on the continent of Africa or a river that runs through it?
National Geographic sponsors the geography bee.
Their survey of 18- to 24-year-olds after Hurricane Katrina revealed that one-third of the respondents could not locate Louisiana on a map of the United States.
It's pretty clear, a lot of us don't know where we're going or how to get there.
That's not the case with Krish Patel.
He spends hours and hours reading his atlas, researching online and answering practice questions.
Current events, political upheavals, discoveries ... those topics are all fair game.
This was the winning question at the state finals: What sea in the Arctic Ocean separates the Taymyr Peninsula from the Novaya Zemla archipelago?
Are you kidding me?
Contestants are given 12 seconds to respond. He didn't need that long to write down the correct answer: the Kara Sea.
Krish's thirst for knowing and learning stuff is ama- zing. But he's no one-trick pony.
He plays on the varsity soccer and swim teams. Pinewood Prep also recently won the state Quiz Bowl and Krish was the captain.
Smarty pants
It wouldn't surprise me if some of Krish's friends nicknamed him GPS or Mapquest. His family moved to Summerville in 2003. His dad, Rakesh, is a data analyst. His study partner and mom, Elliza, also enjoys discovering new things.
The last couple of weeks before the competition, Krish will study seven hours a day. He doesn't cram the information for the short term, he learns it and knows it and most of all, totally embraces the entire process.
There's an outside chance this smart young man might just be more caring than he is intelligent. Last year, after finishing 11th, he didn't mope or cry on his mother's shoulder. Krish immediately started helping a competitor from Oregon prepare for the final day by asking him questions. That friend finished fifth overall.
Good luck next month, Krish. You're making it easier and easier for folks to know who you are and where you're from - and they won't need a map to find you.
Reach Warren Peper at 937-5577 or email@example.com.
Notice about comments:
The Post and Courier is pleased to offer readers the enhanced ability to comment on stories. Some of the comments may be reprinted elsewhere in the site or in the newspaper. We ask that you refrain from profanity, hate speech, personal comments and remarks that are off point.
We do not edit user submitted statements and we cannot promise that readers will not occasionally find offensive or inaccurate comments posted in the comments area. If you find a comment that is objectionable, please click the X that appears in the upper right corner when you hover over a comment. This will send the comment to Facebook for review. Please be reminded, however, that in accordance with our Terms of Use and federal law, we are under no obligation to remove any third party comments posted on our website. Read our full terms and conditions.


text:
NORTONVILLE, KY - Hershel H. Dillingham, 91 of Nortonville, KY, passed away on Monday, January 3, 2012 at his home.
Born in Hopkins Co., KY, he was the son of the late George Earl and the late Dickie Mable (Davis) Dillingham. He served in the Army during World War II. He was a retired Coal Miner.
Survived by two daughters: Sharon Rodgers of Nortonville, KY, Cynthia Deason of White Plains, KY and one son: Michael (Tammy) Dillingham of Nortonville, KY; 7 grandchildren; and 7 great grandchildren.
Predeceased by his Wife, Myrl Abbott Dillingham; a son, Hershel F. Dillingham; brother, Russell L. Dillingham; brother, Harrell Glover Dillingham; 2 sisters, Doris Gothard and Imogene Powers; grandson, Timothy N. Hight.
Friends may call Thursday, January 5 from 5-8 pm and Friday from 9:00am-1 pm at Bandy Funeral Home, in Nortonville, KY.
Funeral service will be held at 1:00 P.M. at Bandy Funeral Home.
Interment will be Friday in Pleasant Hill Cemetery, Nortonville. Military Rites by Hopkins County Honor Guards.
Pallbearers: Trent Smith, Travis Smith, Todd Earl, Jacob Dillingham, Ethan Bowman, Michael Bowman.
|< Prev
|Next >


text:
An automated software testing system for testing system-under-test resident software without extensive intrusion into the system-under-test hardware or software. A first version of interactive software is executed on the system-under-test. During execution all input signals to the system-under-test such as mouse activities and keystrokes are recorded by the testing system as a script. Additionally, selected system-under-test display images are captured by the testing system. Subsequently, a second version of the interactive software is executed on the system-under-test and the previously recorded script is played back. The images generated by the second version of software are compared to the images generated by the first version of software and the differences are displayed.
1. A method for testing a system-under-test having a screen means for displaying images and one or more input devices, the steps comprising:
executing a first version of system-under-test resident software;
recording a script containing input signals from said input device;
capturing specified screen images as displayed on said screen means;
executing said script on a second version of said system-under-test resident software, said second version of said software being different from said first version of said software;
capturing screen images of said second version corresponding to said specified screen images;
designating specific exclusion areas and inclusion areas on said screen images;
determining differences between said different versions of said software as appear in said designated inclusion areas; and
identifying the location relative to one of said screen images, of differences detected.
2. The method of claim 1 wherein said step of recording includes the step of recording human operator physiological data.
3. The method of claim 1 wherein said step of executing said script is accomplished without human intervention.
4. The method of claim 1 wherein said step of determining said differences is accomplished by comparing said specified screen images as said first version of software was executed to corresponding ones of said captured screen images as said second version of software was executed.
5. The method of claim 4 wherein said step of displaying further includes the step of identifying a graphical image highlighting the differences in captured screen images of said first version as compared to said second version.
6. The method of claim 1 wherein said step of recording a script includes the steps of recording a script containing signals from a mouse and signals from a keyboard.
7. The method of claim 1 wherein said step of executing said script on a second version of software includes the step of executing a suite on a second version of software comprised of one or more scripts connected by test control language.
8. A method for testing a system-under-test having a screen means for displaying images, a non-repeatable mouse, and a keyboard, the steps comprising:
executing a first version of system-under-test resident software;
recording a script containing signals from said keyboard and ΔX, ΔY and button activity signals for said mouse;
capturing a cursor image and a segment of screen image surrounding said cursor displayed on said screen means at each occurrence of mouse button activity;
capturing specified screen images as displayed on said screen means;
executing said script on a second version of said system-under-test resident interactive software until a previously recorded mouse button activity is to be replayed, said second version of said software being different from said first version of said software;
comparing a current cursor image with said captured segment of said screen image surrounding said cursor;
determining a difference between said captured cursor image and said current image;
proceeding with said script if no difference is determined;
searching said captured segment with said current cursor until said difference is eliminated;
determining a new cursor position where said difference is eliminated;
proceeding with said script from said new cursor position when said new cursor position which eliminates the difference is determined;
determining a new cursor position where said difference is minimized if elimination of said difference is not realized;
proceeding with said script from said new cursor position when said new cursor position which minimizes the difference is determined;
capturing screen images displayed on said screen means by execution of said second version of said software;
determining differences between said different versions of said interactive software; and
identifying the location relative to one of said screen images, of differences detected.
9. The method of claim 8 wherein said step of comparing cursor images includes the step of performing an exclusive OR function on said current cursor image and said captured image on a pixel by pixel basis.
10. A method for testing a system-under-test having a screen means for displaying images and one or more input devices, the steps comprising:
executing a first version of system-under-test resident software;
recording a script containing input signals from said input devices;
capturing specified screen images as displayed on said screen means;
specifying exclusion areas and inclusion areas of said captured screen images;
executing said script on a second version of said system-under-test resident interactive software, said second version of said software being different from said first version of said software;
capturing screen images displayed on said screen means by execution of said second version of said software;
comparing said inclusion areas of said screen images captured during execution of said first version of said software to said screen images captured during execution of said second version of said software;
determining difference arising from said comparing step;
displaying the differences; and
graphically highlighting said differences.
The present invention relates generally to a system for testing software and particularly to methods and systems for automatically testing and comparing versions of software.
Software development requires extensive repetitive testing as new versions of the software are produced throughout the development process. With each version comes a repetitive series of tests to determine if the changes made to create the new version have affected the software in an unintended manner. Thus, with each new version an operator must repeat all of the input commands tested on the previous version to ensure that the software still functions as intended.
In addition, software development is accomplished in modules which require complete testing as each new module is added to the software product. Thus repetitive testing is required to ensure that the new module, besides adding the functions it was designed to accomplish, will not detrimentally affect the previous version of the software product.
Until recently the repetitive testing was accomplished by a human operator generating each test command manually. Recent advances in technology have made it possible to record the keystroke input of an operator as the first version of software is tested. Subsequent versions are tested by playing back the previously recorded session. A system of this type is disclosed by Kerr et al. in U.S. Pat. No. 4,696,003, issued Sep. 22, 1987. Another relevant keystroke recording and playback system is the Advanced Test System For Software Test as disclosed in IBM Technical Disclosure Bulletin, Vol. 30, No. 9, Feb. 9, 1988.
Systems which record both the key strokes and mouse activity have recently entered the marketplace. However, these systems rely on intrusive hardware inserted into the system being tested. The additional hardware or software typically provides the testing system access to signals on the command bus within the system under test. This alleviates having to interpret mouse activity and keystroke signals in their unprocessed form. However, intrusion into a system under test is not desirable, it adds cost and is not practical for many systems.
To effectively evaluate a software package, the displayed graphical output of the various versions of software under test must be compared and the differences displayed. Kerr et al., as cited above, discloses a method of comparing stored images to determine differences which may arise in executing various versions of software.
However, certain portions of the display may not be relevant to the software-under-test. It would be advantageous for the operator to specify, during the execution of the first version of the software, which areas of the screen should be compared and which areas of the screen should be excluded from the comparison. It would also be advantageous to display the differences within the included areas as hi-lighted images. Moreover, the comparison should not require the compared images to be identical, but should enable the operator to set comparison tolerances which must be exceeded before a difference is noted.
The present invention relates to an automated software testing system having a PC based hardware suite and a set of software modules which record all keystrokes, mouse movements and communication lines into and out of a system-under-test. It additionally captures user selected screen images. Subsequently, the recorded signals are replayed to control the system-under-test while it is executing a new version of the software. The resultant screen images are compared to the previously captured images to detect variations, and the variations are displayed.
An object of the present invention is to provide the previously stated capabilities without extensively intruding into the system-under-test.
Another object of the present invention is to provide a software test system which operates with little human intervention after the initial software version test procedure is recorded.
Another object of the present invention is to provide a test system which enables many independently recorded test sessions to be arranged and executed.
Another object of the present invention is to provide a method of selecting areas of the screen images for comparison, and selecting other areas for exclusion from the comparison.
Another object of the present invention is to provide a method for accurately and reproducibly recording mouse movements for subsequent playback.
Additional objects and features of the invention will be more readily apparent from the following detailed description and appended claims when taken in conjunction with the drawings, in which:
FIG. 1 depicts the preferred embodiment of the present invention;
FIG. 2 is a block diagram of the embodiment of FIG. 1;
FIG. 3 is a flow chart of the method by which script files are generated by the invention;
FIG. 4 is a flow chart of the method by which test suites are generated;
FIG. 5 is a flow chart of the method by which the test scripts or suites are replayed and the resultant images compared to the previously captured images and;
FIGS. 6A and 6B are further flow charts.
Referring to FIGS. 1 and 2, there is shown a depiction of a preferred embodiment of the invention and a block diagram of the FIG. 1 preferred embodiment, respectively. The system-under-test (SUT) 100 may be one of the many workstations or personal computers on the market. Typically, a SUT 100 consists of a processing portion 102, a keyboard 104 and mouse 106 for information input, and a monitor 108 for displaying images. Alternatively, the invention is operable in conjunction with any of a mainframe computer's "dumb" terminals to substitute for the keyboard, and monitor the SUT 100 depicted in FIG. 1. Most mainframe computers do not use mice as input devices.
The automatic software test system (ASTS) 110 has as its main component a personal computer 112 using an 80386 microprocessor and running a graphics-based operating system such as Microsoft WINDOWS™, DOS, UNIX, or VMS. It is foreseeable that the ASTS microprocessor and the operating system may vary depending upon the application and the current state-of-the-art of computer systems.
The computer 112 is accompanied by the standard peripherals; a mouse 114, a keyboard 116, and a monitor 118. Additionally, the computer 112 can be interfaced with a printer, a modem, or a local area network via ports 120.
The computer 112 includes a special interface card having a graphics adapter and a graphics processor on a single printed circuit card. A variety of cards capable of accomplishing these functions are available. A suitable example is the ATVista Videographics Adapter incorporating a 32-bit graphics processor from Texas Instruments (TMS34010) and 4 Mbytes of RAM onto a single card.
To facilitate displaying processed graphics, a second monitor 122 is provided. Many monitors and driver cards are available. An example is the Electrohome ECM 1312U High Resolution Color monitor.
As a portion of the ASTS 110, but external to the computer 100 is a scan converter 124. The scan converter 124 intercepts the RGB video signal from the SUT 100 video driver card within the SUT computer 102 as it is being transferred to the SUT monitor 108. The signal is both passed to the monitor 108 in the same form as it was when intercepted and is passed to a converter. In general, a scan converter 124 matches the scan rate of the SUT 100 video card output to the scan rate of the graphics processor as well as providing a composite video output. Since various SUT 100 video signals will have frame sizes and scan rates depending upon the type of monitor used, e.g., VGA, EVGA, CGA, EGA, or monochrome, the scan converter 124 is used to enable the ASTS 110 to be flexible and adaptable to various SUT monitors.
Many varieties of scan converters are available. For example, the Photron FSC-6400AL Frame Scan Converter generates composite (VBS), separate (RGB), and component video from an analog RGB input. The separate video or RGB signal is passed to the graphics processor in the computer 110 for image processing and storage.
The ASTS 110 includes a specially designed interface box 126 which accomplishes the mouse activity and keyboard capture function. During the capture mode, the interface box 126 converts the mouse activity and key stroke signals into standard RS-232C signals before passing them to the computer 112 for processing and storage. Conversely, upon playback the interface box 126 translates the ASTS RS-232C based commands into signals understandable by the SUT 100 as mouse and keyboard inputs. The interface box 126 must be compatibly designed to interface with the SUT 106; therefore, each SUT must have a specific interface box to much its signal format and connector pin arrangement, This is the only subsystem of the ASTS which is not inherently adaptable to various SUTs.
The ASTS 110 is attached to the serial ports of the SUT 100 to record and playback these signals as well. Therefore, communications using the local area network, printer signals, scanner inputs, etc. are monitored by the ASTS 110 via a multi-port intelligent serial board located within the computer 112. An example of an applicable serial board is the DigiCHANNEL COM/8i which has an on-board 80188 processor and is capable of interfacing with 8 serial ports simultaneously.
As depicted in FIG. 1, the previously described ASTS 110 hardware does not require intrusive electronics to be inserted into the SUT 100. In fact no special SUT hardware or software is necessary at all. The ASTS attaches to the SUT at standard interface connections, e.g., mouse to computer, keyboard to computer, computer to display. The ASTS interprets the signals available at these interfaces for storage and display in its hardware without any processing of these signals in the SUT.
Referring to FIG. 3, there is shown a flow chart of the operation of the ASTS to generate test session script files. These files, in general, contain the recorded key strokes, mouse movements and other mouse activity, and I/O signals. Each event recorded is time tagged.
Additionally, the operator may capture and store the screen images displayed on the SUT graphics monitor by depressing a special key combination to activate the sample and store algorithm. To facilitate a user friendly man-machine interface, the ASTS uses the Microsoft WINDOWS™ operating system. Therefore, most commands are menu driven.
The SUT and ASTS are started at steps 300 and 302. The original version (first) of the software is loaded into the SUT at step 304. At step 306, the ASTS configuration function is activated to enable the operator to set the port settings for the mouse, keyboard and comms ports; adjust the image compare sensitivity level, color tolerance, and alarm threshold; and create path settings to designate where captured image files will be stored. The image compare sensitivity, color tolerance, and alarm threshold parameters will be discussed below in connection with the playback and compare process.
The capture session is begun at step 308. The objective is to record all mouse activity, keystrokes, other I/O activity and selected images in the ASTS. A capture session generates a script file containing the recorded activities. To begin the session, the mouse pointer on the SUT monitor is placed in a reproducible state, e.g., the pointer is placed in the upper, left corner of the screen. From this point on, the SUT is operated in a normal manner to execute the software. Every keystroke, mouse activity and other input signal is recorded and time stamped by the ASTS at steps 312 through 322.
The mouse activities including dragging, clicking, and double clicking are each recorded. As discussed previously, the interface box which enables the ASTS to record the mouse activities varies with the specific SUT used. Most workstations require little in the way of alterations in the mouse and keyboard signal. Mainly, the interface box provides compatible pin arrangements for the interconnecting cables and may provide level shifting circuitry to make the commands RS-232 compatible. This circuitry is simple and well known in the art.
Additionally, some applications merely require special cabling. For instance, some workstations use RS-232 signals generated by the mouse and keyboard; however, the mouse is connected to the keyboard and the combined signals, mouse and keyboard, are passed to the SUT computer via a single cable. To address this arrangement, the ASTS interface box is wired to merely split the mouse and keyboard signals into separate, respective cables for ASTS use.
Contrastingly, personal computer mouse activity and keystroke signals have two components, a data signal and a clock signal. The data/clock signal format is converted by the interface box to RS-232 format for use by the ASTS. This format conversion algorithm and hardware has been widely published and is well known in the art.
Subsequent to properly formatting the signals, the ASTS time stamps and stores the keyboard data that is indicative of the key depressed. Additionally, the mouse activity, i.e., depressed mouse button, and the mouse movement data, i.e., digital representation of the ΔX and ΔY signals, are time stamped and stored.
In the configuration file there is a special field called "mouse search" which affects the mouse capture function. When it is used, it improves the accuracy of the reproduced mouse movements for SUTS having non-repeatable mouse movements. In other words, after the ΔX and ΔY signals are recorded, upon playback the cursor will not maintain the same course as was recorded. The mouse search function slows the mouse movements to two pixels per recorded movement. This slow rate of change is maintained no matter how fast the operator moves the mouse and permits the recording algorithm to accurately track the mouse's motion. Upon playback, the slow mouse motion is repeated and the mouse non-repeatability problem is minimized.
To enhance accuracy in determining mouse position, the algorithm also captures a small 10 kbyte image file of the cursor and its surrounding environment each time the mouse button is depressed. This capture process is depicted in FIG. 6A as steps 600 through 604. Upon playback as depicted in FIG. 6B, the playback process is halted just before the mouse button would be depressed, step 610, and the 10 kByte captured image is compared to the current image of the position of the mouse cursor, step 612. The two images are exclusively ORed by the graphics processor card, step 614. Any differences between the images remain, i.e., represented by digital "1", while common areas disappear, represented by digital "0". If the 10 kByte area is not completely blank, then the cursors are known not to be aligned, step 616. If the area is blank, the playback process continues at step 618.
To correct for the error, the ASTS scans the 10 kByte area with its cursor in a spiral pattern until a perfect match is realized at step 620, 622, and 624. The new cursor position is used as the cursor position for continuing the playback process. If a match is not found, the position of least difference is used, step 626. The ASTS places the cursor in the matched position, or in the nearest position and continues with the playback procedure. The mouse search process is only used when a SUT has a non-repeatable mouse algorithm. If the SUT mouse positioning is repeatable, there is no need to use the mouse search field in the configuration file because, upon playback, the mouse will repeat perfectly.
In operation, the first time the mouse is clicked during the capture process, the ASTS freezes the keyboard and mouse input from the SUT and displays a copy of the SUT's display on the ASTS graphics monitor. A white mouse cursor appears on the ASTS monitor. The operator must position the white cursor, by moving the ASTS mouse, to overlay the SUT cursor image and click the ASTS mouse button. This initializes the mouse position.
At appropriate points during the execution of the software under test, the operator may decide to capture a screen image. At step 324, when a desired image is displayed on the SUT monitor, the operator depresses a special key combination on the ASTS keyboard, e.g., CNTRL-G, to initiate the image capture process. The captured image is displayed on the ASTS graphics monitor.
The system will query the operator via the ASTS monitor to designate areas of the image which are to be analyzed, step 326, and to designate areas of the image to exclude from analysis, step 328. Designation is accomplished by circumscribing the desired areas on the ASTS graphics display monitor with rectangles. Up to 100 rectangles may be used to designate inclusive and exclusive areas. The areas may be overlapped and/or nested. For example, commonly excluded area is the on screen clock which, upon playback, will always be indicated as an image difference unless excluded from the comparison.
Subsequently, the images are scan converted, step 330, and captured by the image processor board, step 332. The image is time stamped 334 and stored in memory 336.
Afterward, the system either continues 338 to add more recorded input information and images to the file or saves the session at 340. The operator may start a new session 342 and build one or more scripts or stop 344.
The recorded scripts can be grouped to provide a suite of test commands. A test control language (TCL) enables the operator to loop the scripts or use rudimentary if-then-else statements to provide test strategy flexibility. The suites are generated using the notepad function of WINDOWS™.
Referring to FIG. 4, there is depicted a flow chart of the process to generate test command suites. At step 402, the operator designates a script file and adds TCL at step 404 to control the script activation. At step 406, the operator may choose to stop the suite production process at this point or add another script and more TCL until a lengthy suite is produced.
For example, a suite which executes a series of scripts sequentially would have the following form:
______________________________________ do script 1 script 2 if pass script 3 else script 4 endif end______________________________________
The following example will execute the scripts between the "repeat" and the "end" statements 100 times unless script 1 fails at some point during the 100 repetitions.
______________________________________ repeat 100 script 1 if fail abort else script 2 script 3 if pass script 1 endif endif end______________________________________
The TCL if-statements having optional condition statements, e.g., if pass, if fail, etc., refer to the outcome of the image comparisons accomplished by the ASTS during the playback operation. The usefulness of these statements will become obvious when the playback mode of operation is discussed.
Once a suite is generated and saved as a file, the ASTS playback mode is enabled. In this mode, the ASTS repeats each of the recorded mouse activities, keystrokes and other input signals which were previously recorded. In addition, at the points in time when the screen images were captured during the first SUT execution, the ASTS will again capture the SUT images. The new images are compared to the previously recorded images and the differences are displayed.
FIG. 5 is a flow chart depicting the playback process in detail. Typically, as indicated in step 502, a new version of software is loaded into the SUT. However, new software may not be the only variation that is tested by the ASTS. The SUT hardware may have been altered, but the software remains the same. In this situation, the ASTS would be used to validate the new hardware configuration. The typical case, i.e., a new version of software, is exemplary of the operation of the invention. However, this should not be construed as limiting the invention in any manner.
Next, step 504, the operator chooses the desired playback mode. The modes are designated PLAY, IPLAY, and LEARN. In the PLAY mode, the ASTS repeats each keystroke and mouse activity in the script without pause. Errors are logged and the images having differences are captured and stored automatically. In the IPLAY mode, the operator must interact with the ASTS at each identified error or difference in images. The operator decides to continue the execution or abort based upon the displayed error or image difference. In the LEARN mode, the originally stored screen images captured during the previous execution are replaced with the new images each time a difference in the images is detected. Thus, the ASTS stored images are updated automatically whenever the latest SUT software version changes the screen images.
After loading the new software on the SUT and choosing the playback mode, the operator must choose a previously generated script or suite, step 506, to execute and control the playback sequence.
Each script, as discussed previously, includes a configuration file which among other items includes the image comparison parameters. These comparison parameters include an alarm threshold, a color sensitivity parameter and a pixel resolution parameter. Adjustment of each enables the operator to tailor the image comparison parameters to the current test.
The alarm threshold setting determines the number of pixels that must be different between two images before the alarm is triggered, setting off an indicator "beep", and saving the offending image for subsequent display.
The color sensitivity setting specifies how large a difference any one of the three pixel colors must exhibit before a pixel is considered different from another pixel. Each pixel has a red, blue, and green component that has a color sensitivity that ranges from 1 to 31. Typically, a sensitivity above 7 will overcome the background noise.
The pixel resolution parameter is used to inform the ASTS how many pixels of a captured image to sample and compare. In other words, the ASTS will sample 1 out of n pixels, where n is the pixel resolution, and compare the sampled number of pixels in the playback image to the identical number of pixels in the previously captured image. The lower the resolution the more pixels are examined resulting in higher sensitivity to differences. However, the greater the sensitivity requires more processing time during the compare process.
Returning to FIG. 5, the previously described parameters are read by the ASTS during step 508. At step 510, the speed of the playback execution is set. Typically, the rate of playback is identical to the rate at which the SUT was operated during the capture mode. Alternatively, the speed can be set to playback the previously recorded activities at a rate faster or slower than the capture rate.
Variable rates are also accommodated by the ASTS. For instance, if during capture the SUT had to access data stored on a disc or from a LAN, the access time may not be the same when playback is accomplished. The script can be generated to include a synchronization command and synchronization screen image, such that the ASTS, upon reaching the synchronization command during playback, will wait until the new image matches the stored synchronization image before continuing the playback process. The matched screen images indicates that upon playback the SUT accessed the necessary information and generated the same results. Under this algorithm, the time that the SUT requires to access the necessary data is irrelevant because the ASTS will wait until the execution is complete.
To initialize the ASTS playback process, at step 512 the mouse cursor on the SUT monitor is placed in the initialization position used during recording, e.g., the upper, left corner of the SUT monitor. Additionally, the operator must ensure that the image on the screen at the start of the playback session is the same as the image on the screen when the capture session was begun.
At step 514, the ASTS begins playback of the recorded signals. At each time that a command to capture the previous image was recorded, the ASTS captures a new image from the SUT as it executes the new version of software in this automatic manner. The image scan conversion and capture occurs at steps 516 and 518.
The new captured screen images are compared to the old images at step 520. An image representing the differences, if any, is stored. Remember, the comparison process is only applied to the screen areas designated to be of interest during the capture session. The comparison functions are accomplished by the graphics processor card in the ASTS computer. The graphics processor card exclusively ORs the 1 out of n pixels set in the configuration file resolution field. The exclusive-OR process indicates the pixels in each of the images being compared which are different. Then it applies the previously set comparison parameters, i.e., color tolerance and threshold alarm, to the difference image.
When playback of the chosen suite or script ends at step 522, the ASTS display will notify the operator of the number of images captured and the number of images which failed the comparison criteria, i.e., exceeded the parameters set in the configuration file.
At step 524, the operator indicates whether an image is to be displayed or the process should be stopped 526. At step 528, the operator may choose to display a new image, an old image, or an image showing the old image with highlighted areas depicting the differences between the new and old images. The images are designated by a number corresponding to the order in which each was captured. In addition, the operator can apply a zoom function to any displayed image to enlarge the image to enhance the resolution. At step 530, the operator may choose a new image for display or stop the program 532.
Using various suite arrangements, software test engineers can generate repeatable test data for the software under test. New versions can automatically be tested to ensure that the old functions incorporated into the new software remain functional. Moreover, the new functions can be quickly and easily scripted and appended to the existing test suites to provide comprehensive testing of the new software version.
The ASTS provides an integrated software development environment by also providing advantageous software test development tools. A software requirements Analysis tool is incorporated into the ASTS to enable test engineers to derive a test procedure directly from the test requirements documentation. This function is accomplished using standard word processor application software and Hypertool in the microsoft WINDOWS™ environment. In general, the test requirements are read into the word processor from a floppy, a test scanner, imported from a Computer Aided Software Engineering (CASE) environment, or are typed in manually. The requirements document is then searched for keywords indicative of a test requirement, i.e., shall. A Hypertool "button" is placed at each of the designated requirements.
The test can be designed from the stipulated requirements to assure full coverage and predict expected results. A standard spread sheet application program is used. It is linked to the "buttons" in the requirements document. By selecting the "buttons" for a desired test procedure, the operator generates an easily understandable test matrix in spread sheet form.
Using the matrices as a guide, the test engineer performs each test on the SUT while the ASTS records each operation and specified screen image. The test matrices can be linked and expanded by generating test suites using the test control language.
As bugs are found during the playback process, the test engineer can generate bug reports on the integral word processor. The failed images and the test procedures used can be easily appended to the bug report to fully document the software failures as they occur.
Additionally, the ASTS can predict SUT quality level using the Musa-Okumoto method of maturity analysis. Upon initializing this routine, the test engineer is requested to answer a series of questions including:
How many hours per day will the software run?
How many days per week will the software run?
How many source lines of code?
How many bugs per thousand lines of code has been historically found?
How many priority 1 bugs can be tolerated per month?
How many priority 2 bugs can be tolerated per month?
How many priority 3 bugs can be tolerated per month?
The answers to these questions coupled with the resources allocated to the software development effort are used to predict an estimated software delivery date. The information is updated as the software testing proceeds in order to refine the estimated delivery date and monitor the effectiveness of the testing procedure.
As can be seen from the previously discussed routines, the ASTS provides a fully integrated test platform, With this single system, software (and hardware) test procedures can be quickly designed and modified. The ASTS provides an optimal, automatic testing system which can be designed to test the SUT on a 24 hour basis without human interaction. The results can be easily and clearly documented in a bug report and the maturity analysis routine provides insight into the effectiveness of the testing procedure.
An operational alterative includes recording operator physiological information during the capture session. Data which are indicative of stress such as heart rate and perspiration can be recorded. The recorded data is subsequently compared to data taken using a new version of software or hardware having improved ergonomic attributes. If the improvements are successful the operators stress level should be reduced. The ASTS can accomplish a comparison of the stress levels as a result of environmental changes. Recordation of extrinsic factors is accomplished via various standard sensors producing digital output signals which are captured by one or more channels of the I/O card in the ASTS computer.
While the present invention has been described with reference to a few specific embodiments, the description is illustrative of the invention and is not to be construed as limiting the invention. Various modifications may occur to those skilled in the art without departing from the true spirit and scope of the invention as defined by the appended claims.
Patent Citations
Non-Patent Citations
Referenced by
Legal Events
Original Image


text:
Sophomore Allison Summers had a team-best 18 digs at Alabama on Friday.
Oct. 28, 2011
TUSCALOOSA, Ala. – The University of Georgia volleyball team dropped a three-set, Southeastern Conference match to the Alabama Crimson Tide on Friday evening at Foster Auditorium.
Alabama earned the victory with set scores of 25-17, 25-22 and 25-22, and with the win, the Crimson Tide swept the two-match season series with Georgia and improved to 11-13 overall and 4-9 in SEC action. The Bulldogs fell to 9-14 overall and 5-8 in league play.
"We struggled offensively tonight, and we didn't take advantage of some great defensive play," Georgia head coach Lizzy Stemke said. "We have to rebound on the road. Right now it's about our side of the net, and we need clean up our offense to rebound after this."
Kayla Fitterer and Andrea McQuaid led the Crimson Tide to victory on Friday as both players finished with a double-double. Fitterer had a match-best 10 kills and 15 digs while McQuaid had 15 assists and 13 digs. They were two of four Crimson Tide players to finish with double-digit digs as Cristina Arenas had a match-best 21 and Kelsey Anderson added 18 as UA out-dug UGA, 78-72.
Georgia received a team-best eight kills apiece from sophomores Kathleen Luft and Brittany Northcutt and the Bulldogs 72 digs featured five players with double-digit totals. Sophomore libero Allison Summers led the team with 18 while Northcutt and senior Carla Tietz added 12. Senior Kathleen Gates and freshman Gaby Smiley each contributed 10 digs. Gates also had 28 assists in the match for her team-leading seventh double-double.
In the opening set, Georgia held an early two-point lead at 8-6 before Alabama went on an 8-0 run to regain the advantage and go up 14-8. The Crimson Tide went on to lead the frame by as many as eight including the final-set score of 25-17.
The second set featured 12 ties and neither team led by more than three. The Bulldogs held their three-point lead at 8-5 before the Crimson Tide used a 4-1 run to tied the match at 9-9. The set's last tie score came at 20-20 as Alabama then went on a 5-2 run to win it by three at 25-22.
In the third set, Alabama jumped out to a 4-0 lead and would not fall behind the entire set holding off the Bulldogs, who fought back to give the set its only tie at 9-9. From there, the Crimson Tide built a five-point lead at 16-11, yet UGA did not go away climbing back to within one at 21-20. However, Alabama scored four of the last six points to win the set 25-22.
Up next, Georgia travels to Oxford, Miss., to face the Ole Miss Rebels (6-14, 2-10 SEC) on Sunday. First serve from the Gillom Sports Complex is scheduled for 2:30 p.m. ET and live stats will be available on www.georgiadogs.com through www.olemisssports.com.


text:
Wimbo Satwiko
In the 2012 Olympic torch procession, Indonesia will be represented by four of its citizens, including football striker Bambang Pamungkas, entrepreneur Sandiaga Uno, City councilor Wanda Hamidah and activist Ika Trifisusanti.
"We are convinced that sports has the ability to unite people," said Yoo Young-Kim, managing director of Samsung Electronics Indonesia, which is the event's main sponsor. "Our aim in participating in the torch relay is to turn the Olympics into an event for all."
The Indonesian team will carry the torch in Manchester on June 24, Yoo said. The torch relay itself last about 70 days.
"The opportunity that we are providing to the torch bearers from Indonesia reflects our appreciation for their achievements and concern in building a better Indonesian nation," Yoo said.
At the 2008 Olympics, Samsung sponsored six Indonesian torchbearers to take part in the relay. They included basketball star Denny Sumargo and 2000 Olympics gold medalist Candra Wijaya.
The London Olympics are set to start on July 27.