Featured Research

from universities, journals, and other organizations

New Computing Paradigm Can Mix And Match Services To Create Powerful Applications

Date:
September 30, 2009
Source:
ICT Results
Summary:
The SeCSE (pronounced sexy) project seeks to develop a platform capable of delivering on the promise of service-centric software engineering. It is a new computing paradigm that can mix and match services to create powerful applications, and the service elements can be reused, or updated individually.

The SeCSE project has promised to deliver an industrial-strength development environment for service-centric software engineering. Its applications deliver on those promises.

The SeCSE (pronounced sexy) project (http://www.secse-project.eu/) has sought to develop a platform capable of delivering on the promise of service-centric software engineering. It is a new computing paradigm that can mix and match services to create powerful applications, and the service elements can be reused, or updated individually.

It promises better, more cost-effective and more flexible application development and it is a powerful shift in software development on the fly, as conditions change.

SeCSE produced a Java-based platform that could easily develop services for any operating system. These services can be combined to create powerful applications – and SeCSE’s demonstrator showed the strengths of the system.

“Most of the scientific work was driven by the needs of our industrial partners, and the principal one which integrates most of the bits of SeCSE was based around the in-car journey service, a concept from CRF, the Fiat Research Centre. It integrated a lot of what we have done. It used both the design and runtime platforms,” explains Peter Sawyer, a researcher with the project.

Boot up in a car boot

“It looked a bit rough – it was a PC installed in the boot of a car – but it really worked. Not quite product ready, though,” notes Sawyer.

The system provided route services and mapping, could find the nearest car park. It could offer weather forecasts for the proposed route, and if the car developed a fault, it could find the nearest mechanic or car dealership.

“It was a combination of things like this, but one of the unique elements is that, if you are driving across Europe, the system could constantly negotiate for the best tool to do the job. As you cross the border, if one service becomes weak, or supplies less detailed information, the SeCSE system could instantly switch,” Sawyer reveals.

“Or perhaps a service breaks down, SeCSE will find an alternate supplier. Maybe you need to book a hotel, because your car will not be fixed before tomorrow. SeCSE could find one, book the room and pay the deposit.”

The system is something of a software development ‘philosophy’ right now, but as more and more services are designed in this framework, the number of things it can do grows dramatically.

The services in the test application worked in the automotive space, but similar types of service could work in the domestic sphere. Picture it: the fridge breaks down, so SeCSE services could be invoked to book a repair. Another service could alert the homeowner via mobile phone, instant messaging, or pager.

There really is no limit to what can be achieved with this model. Conceivably, in the future consumers will be able to cobble together a bunch of disparate services to get exactly the kind of functionality they want for a particular application.\

Well received

The work has been well received by academia, and SeCSE did enormous work in disseminating their ideas through journals, seminars and conferences. “I think we did some novel, valuable work and the academic community sees that,” explains Sawyer.

SeCSE was very active in standards, mainly through partners Computer Associates and European Microsoft Innovation Centre, with their work applying mainly to web service standardisation efforts and the work of the W3C (WWW Consortium) and OASIS (Information Society Open Standards Consortium).

The work will also live long after the project. The SeCSE development environment is an open source system and is available for people to download, play with and modify.

The question is where to go from here, suggests Sawyer.

“Nobody is going to go over to a completely service-oriented model, at least in the short term. It is too unfamiliar, and I think you will see some hybrids as people gradually move towards the service model more completely,” he predicts.

The strongest driver for the platform, and the approach, will be telecommunications, particularly in the realm of smart phones. “The people who use those kinds of devices will probably be the first to see the end-user applications,” he says.

And then software will be truly at your service.


Story Source:

The above story is based on materials provided by ICT Results. Note: Materials may be edited for content and length.


Cite This Page:

ICT Results. "New Computing Paradigm Can Mix And Match Services To Create Powerful Applications." ScienceDaily. ScienceDaily, 30 September 2009. <www.sciencedaily.com/releases/2009/09/090930102719.htm>.
ICT Results. (2009, September 30). New Computing Paradigm Can Mix And Match Services To Create Powerful Applications. ScienceDaily. Retrieved July 25, 2014 from www.sciencedaily.com/releases/2009/09/090930102719.htm
ICT Results. "New Computing Paradigm Can Mix And Match Services To Create Powerful Applications." ScienceDaily. www.sciencedaily.com/releases/2009/09/090930102719.htm (accessed July 25, 2014).

Share This




More Computers & Math News

Friday, July 25, 2014

Featured Research

from universities, journals, and other organizations


Featured Videos

from AP, Reuters, AFP, and other news services

Mobile App Gives Tour of Battle of Atlanta Sites

Mobile App Gives Tour of Battle of Atlanta Sites

AP (July 25, 2014) Emory University's Center for Digital Scholarship has launched a self-guided mobile tour app to coincide with the 150th anniversary of the Civil War's Battle of Atlanta. (July 25) Video provided by AP
Powered by NewsLook.com
Bill Gates: Health, Agriculture Key to Africa's Development

Bill Gates: Health, Agriculture Key to Africa's Development

AFP (July 24, 2014) Health and agriculture development are key if African countries are to overcome poverty and grow, US software billionaire Bill Gates said Thursday, as he received an honourary degree in Ethiopia. Duration: 00:36 Video provided by AFP
Powered by NewsLook.com
Creative Makeovers for Ugly Cellphone Towers

Creative Makeovers for Ugly Cellphone Towers

AP (July 24, 2014) Mobile phone companies and communities across the country are going to new lengths to disguise those unsightly cellphone towers. From a church bell tower to a flagpole, even a pencil, some towers are trying to make a point. (July 24) Video provided by AP
Powered by NewsLook.com
Robot Parking Valet Creates Stress-Free Travel

Robot Parking Valet Creates Stress-Free Travel

AP (July 23, 2014) 'Ray' the robotic parking valet at Dusseldorf Airport in Germany lets travelers to avoid the hassle of finding a parking spot before heading to the check-in desk. (July 23) Video provided by AP
Powered by NewsLook.com

Search ScienceDaily

Number of stories in archives: 140,361

Find with keyword(s):
Enter a keyword or phrase to search ScienceDaily for related topics and research stories.

Save/Print:
Share:

Breaking News:
from the past week

In Other News

... from NewsDaily.com

Science News

Health News

Environment News

Technology News



Save/Print:
Share:

Free Subscriptions


Get the latest science news with ScienceDaily's free email newsletters, updated daily and weekly. Or view hourly updated newsfeeds in your RSS reader:

Get Social & Mobile


Keep up to date with the latest news from ScienceDaily via social networks and mobile apps:

Have Feedback?


Tell us what you think of ScienceDaily -- we welcome both positive and negative comments. Have any problems using the site? Questions?
Mobile: iPhone Android Web
Follow: Facebook Twitter Google+
Subscribe: RSS Feeds Email Newsletters
Latest Headlines Health & Medicine Mind & Brain Space & Time Matter & Energy Computers & Math Plants & Animals Earth & Climate Fossils & Ruins