12 Nisan 2009 Pazar

The RTOS Motto: On Time And On Budget

But is an RTOS always necessary? The answer is application-specific, so understanding what one will deliver is key to determining whether it becomes a requirement or an extravagance.

In general, an RTOS can be used anywhere a non-RTOS is employed. However, it’s rare to find an operating system with a matching RTOS that has exactly the same application programming interface (API). Many of them, though, embed an RTOS within a conventional operating system. For example, Lynux- Works LynxOS and Bluecat Linux share a Linux API. LynxOS is a hard RTOS, while Bluecat inherits its base from Linux.

Linux continues to improve its real-time performance, but its worst-case interrupt latency still doesn’t meet what would be considered hard real time for an RTOS. It all comes down to quality of service (QoS). Platforms like RTLinux Free augment Linux, providing hard real-time class QoS.

It’s important to note that this type of addition often incorporates an RTOS programming environment that’s distinct from the original operating system. An RTOS is typically small compared to a conventional desktop or server OS. They often target more smaller, resource-constrained microcontrollers. For instance, CMX’s CMX-RTX and CMX-Tiny+ can run on 8-bit MCUs up through 64-bit processors.

The increased power and memory capacity of 8-bit processors is making an RTOS more desirable for these platforms. But, an OS or RTOS is usually a requirement in 16-bit platforms and up with RTOS products like Express Logic’s ThreadX, Wind River’s VxWorks, Micrium’s uCOS-II, and Green Hills Software’s velOSity being common selections. Depending on requirements, MontaVista’s Linux meets 16- and 32-bit platform requirements in the low microsecond range.

THE RTOS CORE: SCHEDULING AND PARTITIONING
Most programmers aren’t familiar with RTOS constraints and requirements. Most usually opt for an RTOS due to its performance. Most RTOS products are small and fast, yet an RTOS also adds consistency. Beyond the fact that an RTOS gets the job done quickly, it can guarantee a job will get done.

In many applications, a late result can be catastrophic. Thus, a poor result within the proper timeframe is preferable. These applications are generally called hard real-time systems. Hard real time doesn’t indicate how fast the system may be or how quickly a system may respond. Rather, it refers to how reliably a system can meet the specified requirements.

A hard real-time system may have a fixed cycle time of one minute with a response time of one second. In theory, it’s something almost any operating system could handle. This isn’t always the case, though, as anyone can attest to when waiting for a desktop application to respond within a minute.

Hard real-time systems typically have shorter cycle times and tighter response requirements. Faster processors always help, and multicore platforms can improve response time, too. The trick for developers is to match system requirements to the hardware and software, hence the importance of an RTOS in embedded applications.

An RTOS can implement a range of scheduling policies, and the application will often restrict a programmer’s choices (see the table). Non-preemptive scheduling is trivial to implement but useful in some applications. On the other hand, non-preemptive scheduling within a task can be implemented on top of a preemptive system.

Non-preemptive should not be overlooked, especially in light of new multicore processors. Here, hardware may be tuned to handle an event-based operation in which a thread will wait for an external event to occur. This approach is usually unsuitable for a single-core processor handling multiple threads. On multicore systems with many cores, though, it’s often typical to dedicate one core to handle one peripheral. It then makes sense to have that core idle while waiting for an event to occur.

As a result, preemptive, interrupt-driven RTOS architectures make up the majority of platforms deployed. These platforms have a range of requirements, issues, and solutions (see the figure). Interrupt latency is always an issue, although hardware— multiple register sets, hardware scheduling and task switching, and hierarchical priority interrupt systems—can significantly reduce this overhead.

Several issues coincide with preemption. Most are timing-related, like race conditions, deadlock, starvation, and priority inversion, which occurs when a low-priority task A owns a synchronization resource of a higher-priority task B, and a task C with priority higher than A is running.

Without a feature like priority ceilings, task C can prevent task A and C from running. A priority-ceiling feature changes the priority of task A to that of task C, allowing it to run and eventually release the resource needed by C. At this point, task A’s priority returns to normal and task C can run.

The other timing-related issues, which the programmer must address, are often the sources of bugs that are difficult to locate and correct. Trace tools become valuable assets in locating these kinds of bugs, since symptoms such as blocked tasks are the only indication of the problem

UC4 certified for use with the Avaloq Banking System

Automated scheduling of Avaloq Banking System (ABS) and enterprise systems with UC4 Workload Automation Suite

VIENNA, February 3, 2009 – UC4 Software, a leading global provider of workload automation, job scheduling and IT process optimization solutions, today announced the certification of UC4 Workload Automation Suite for use with the Avaloq Banking System (ABS) version 2.6. The companies have also signed a partnership agreement that will enhance Avaloq to refer customers requiring a complementary scheduling and automation solution to UC4 Software.

“The certification of the UC4 adapter enables organisations to utilise a complementary technology that has been successfully tested and validated against our Model Bank environment,” said Adrian Bult, COO, Avaloq Evolution AG. “Joint customers will be able to increase the return on their existing technology investments leveraging a solution that interfaces directly with the Avaloq Banking System.”

Avaloq solutions are changing the IT landscapes within private and retail banks in Switzerland, Germany, Liechtenstein, Luxembourg, Singapore, Hong Kong and other markets. With UC4 Workload Automation Suite enterprises remove manual intervention, reduce latency and mitigate risk from their end-to-end business processes. The UC4 Business Integration for Avaloq communicates directly with ABS through application interfaces, allowing customers to extend the automated scheduling of their core banking systems and integrate with external applications.

UC4 Workload Automation Suite can manage back-end processing for ABS and all other surrounding systems that many finance institutes rely on. Avaloq users receive regular software updates which support banks in remaining compliant with industry regulations. When utilizing additional tools it is important that Avaloq users work with solutions that are compatible and certified for use with Avaloq. This reduces maintenance and support issues and allows joint customers to benefit from the enterprise wide visibility and control provided by UC4.

“It gives UC4 great pleasure to extend its relationship with Avaloq,” said Cesare Capobianco, chief executive officer, UC4 Software. “We have benefited from an excellent working partnership working towards receiving this certification. It has allowed us to develop an interface that is compliant with Avaloq’s technical specifications, which also delivers measurable business value to our joint customers.”

About Avaloq
The Avaloq Group, with branches in Luxembourg and Singapore, is the Swiss market leader in the field of standard banking software. For over a decade, the Swiss company has been developing and marketing the Avaloq Banking System. It is trusted by leading financial service providers in private, retail and universal banking in international financial centres around the globe. A network of specialists with first-class partners in the areas of implementation, software, service and technology enables Avaloq to offer its clients a comprehensive all-in-one solution – a modular, innovative and integrated standard software for the financial sector. Avaloq is owned by its management and employees.

KYC compliance

Know Your Customer (KYC) compliance regulation has proved to be one of the biggest operational challenges banks, accountants, lawyers and similar financial service providers worldwide have had to overcome.

World-Check, the industry standard KYC compliance solution, provides an overview of KYC compliance and its origins, and outlines the compliance mandate as applicable to banks, accounting firms, lawyers and other regulated financial service providers – not just in the UK, Europe and the USA, but all around the world. Relied upon by more than 3,000 institutions worldwide, this KYC database solution provides effective legal and reputational risk reduction.

Why “Know Your Customer?”


The 9/11 terrorist attacks on the World Trade Centre revealed that there were sinister forces at work around the world, and that terrorists activities were being funded with laundered money, the proceeds of illicit activities such as narcotics and human trafficking, fraud and organised crime. Overnight, the combating of terrorist financing became a priority on the international agenda.

For the financial services provider of the 21st century, “knowing your customers” was no longer a suggested course of action. Based on the requirements of legislative landmarks such as the USA PATRIOT Act 2002, modern Know Your Customer (KYC) compliance mandates were created to simultaneously combat money laundering and the funding of terrorist activities.

What is Know Your Customer (KYC)?


Know Your Customer, or KYC, refers to the regulatory compliance mandate imposed on financial service providers to implement a Customer Identification Programme and perform due diligence checks before doing business with a person or entity.

KYC fulfils a risk mitigation function, and one its key requirements is checking that a prospective customer is not listed on any government lists for wanted money launders, known fraudsters or terrorists.

If preliminary KYC checks reveal that the person is a Politically Exposed Person (PEP), for example, Advanced Due Diligence must be done in order to ensure that the person’s source of wealth is transparent, and that he or she does not pose a reputational or financial risk in terms of their finances, public positions or associations. Beyond customer identification checks, the ongoing monitoring of transfers and financial transactions against a range of risk variables forms an integral part of the KYC compliance mandate.

But to understand the importance of KYC compliance for financial service providers better, its origins need to be examined.

Origins of Know Your Customer (KYC) compliance


The arrival of the new millennium was marred by a spate of terrorist attacks and corporate scandals that unmasked the darker features of globalisation. These events highlighted the role of money laundering in cross-border crime and terrorism, and underlined the need to clamp down on the exploitation of financial systems worldwide.

Know Your Customer (KYC) legislation was principally not absent prior to 9/11. Regulated financial service providers for a long time have been required to conduct due diligence and customer identification checks in order to mitigate their own operation risks, and to ensure a consistent and acceptable level of service.

In essence, the USA PATRIOT Act was not so much a radical departure from prior legislation as it was a firmer and more extensive articulation of existing laws. The Act would lead to the more rigorous regulation of a greater range of financial services providers, and expanded the authority of American law enforcement agencies in the fighting of terrorism, both in the USA and abroad.

In October 2001, President George W. Bush signed off the USA PATRIOT Act, effectively providing federal regulators with a new range of tools and powers for fighting terror financing and money laundering. During July 2002, the US Treasury proceeded to introduce Section 326 of the PATRIOT Act, a clause that removed some key burdens for regulators and added significant enforcement muscle to the Act.

What 9/11 changed, in essence, was the extent to which existing legislation was being implemented. Using the provisions of the earlier anti-terrorism USA Act as a foundation, it included the Financial Anti-Terrorism Act, which allowed for federal jurisdiction over foreign money launders and money laundered through foreign banks. Significantly, it is this anti-terror law that would make the creation of an Anti Money Laundering (AML) programme compulsory for all financial institutions and service providers.

Section 326 of the USA PATRIOT Act dealt specifically with the identification of new customers (“CIP regulation”), and made extensive provisions in terms of KYC and the methods employed to verify client identities.

In accordance with this piece of updated KYC legislation, federal regulators would hold financial institutions accountable for the effectiveness of their initial customer identification and ongoing KYC screening. Institutions are required to keep detailed records of the steps that were taken to verify prospective clients’ identities.

Although current KYC legislation does not yet demand the exclusion of specific types of foreign-issued identification, it recommends the usage of machine-verifiable identity documents. The ability to notify financial institutions if concerns regarding specific types of identification were to arise, combined with a risk-based approach to KYC, proved to provide a robust mechanism for addressing security concerns.

Effectively, the risk-based approach to customer due diligence grants regulated institutions a certain degree of flexibility to determine the forms of identification they will accept, and under which conditions.

KYC compliance: Implications for banks, lawyers and accounting firms


The KYC compliance mandate, for all its positive outcomes, has burdened companies and organisations with a substantial administrative obligation. Additionally, KYC compliance increasingly entails the creation of auditable proof of due diligence activities, in addition to the need for customer identification.
With the ever-increasing emphasis on being able to demonstrate adequate anti money laundering procedures and prevention techniques, plus the draconian penalties for those failing to maintain suitable evidence of such activity, no financial institution can afford to be without an automated system such as MLTrac.

MLTrac is part of our portfolio of banking software and is dedicated to identifying, tracking and regulating potentially suspicious or illegal activities in respect of money laundering and/or the proceeds of crime.


internet banking software, wholesale banking software, retail banking software systems, bankware, branchware, tellerware, INTERNET BANKING SOFTWARE, WHOLESALE BANKING SOFTWARE, RETAIL BANKING SOFTWARE SYSTEMS, BANKWARE, BRANCHWARE, TELLERWARE, Internet Banking Software, Wholesale Banking Software, Retail Banking Software Systems, Bankware, Branchware, Tellerware, Criterion Banking Software,private banking,fx,money market,foreign exchange,S.W.I.F.T.,SWIFT,dealing,trade finance,lending,disaster recovery,payments,remittances,accounting,cashiers,treasury,offshore,reuters,online,on-line, Anti Money Laundering software

MLTrac enables financial institutions to improve their internal disciplines,supplement their policies and procedures, and make a clear statement to the authorities about their commitment to effective anti money laundering controls.

MLTrac's functionality is based upon a combination of our experience, together with contributions from our customer base and the relevant international financial authorities. Regular updates also take account of any future changes in market requirements and legislation.

Functions:


KYC Document Management - The definition, scanning, management and tracking of customer documentation, and reporting of any deviations.

KYC Account Monitoring -The tracking of movements over account(s) looking for deviations outside of a pre-determined profile.

Manual Watch List Checking. Enter a name and the system will check to see if the name, or like sounding names, appear on any of the watch lists (e.g. OFAC, Bank of England and others) that the system monitors
Message Monitoring. MLTrac can be configured to check all inbound and outbound messages, irrespective of format, to see whether any field (normally the Ordering Customer and Beneficiary) appears on one of the supported checklists. The bank has control over the granularity of the name checking so as not to create too many false alerts. Messages that fail Watch List Checking are put to a quarantine queue for manual intervention. Full Audit Trails of all checks and actions taken is maintained by the system.

Cash Remittances. For the many institutions that originate from a country with a large overseas population the problems associated with accepting cash for remittance back home when taken against the potential ramifications of anti money laundering legislation means that the business is very risky and, often, not worth doing. The Cash Remittances module does away with this fear. Information concerning the remitter is maintained as part of the KYC Documentation Management module and is displayed and made available to the teller at the point of capturing data. A full record off all remitters and beneficiaries is maintained. Limits can be placed upon the individual remitter and upon the ultimate beneficiary (irrespective of source). The resulting SQL database can be interrogated for unusual payment patterns.

La Quinta & suites


Whether you're traveling on business, a leisure getaway, or a family vacation, La Quinta has the right hotel accommodations for you. Take advantage of the exceptional service and wide range of popular amenities offered at La Quinta Inns & Suites nationwide. You'll find the best rates online, the widest variety of room options, the most reliable hotel info, and more on LQ.com. Thank you for considering La Quinta Inns & Suites for your hotel travel plans!

Let our Special Deals take the guesswork out of travel planning with special discounts, packages, and last minute deals available at our hotels across the nation. Whether or not you've decided on a destination, book a Special Deals offer and embark on a fun-filled travel experience catered to your interests.

9 Nisan 2009 Perşembe

CEOs see wireless as answer to economic crisis


(CNET) -- Wireless industry executives at the CTIA Wireless 2009 trade show say that despite the economic meltdown, the cell phone industry remains strong.


"Wireless innovation has been a foundation of our country's prosperity," says Verizon CEO Ivan Seidenberg.

And they're confident that it will be a driving force in pulling the nation out of the current financial crisis.

Verizon Communications CEO Ivan Seidenberg and Robert Dotson, CEO of T-Mobile USA, which is owned by Deutsche Telekom, took the stage on Wednesday, the opening day of the trade show, with a similar message.

These executives said that despite the economic troubles facing the nation and the world, the wireless market is thriving and innovation is flourishing. They also agreed that as the nation moves through the current crisis that the wireless industry could play a significant role in the economic recovery of the country.

But they also warned that reluctant investors and overzealous regulators could stunt its potential and harm the recovery.

"I do not mean to minimize the challenges we face -- as an industry or a country -- as we try to get our economy going again," Seidenberg said during his speech. "But wireless innovation has been a foundation of our country's prosperity for the last 25 years, and I'm confident that this great and vibrant industry will continue to be a leader as we put our economy back on the path to growth."

Indeed, Seidenberg went so far as to say that the rest of the economy could take a lesson from the wireless industry. Instead of companies and investors pulling back and hoarding their money as they've done thus far, he said that businesses should be continuing to invest.


"I wish everybody in America could taste the wireless special sauce," he said. "It seems the rest of the country has forgotten how to grow, but the mobile industry keeps reminding us."

Seidenberg emphasized that the way the communications industry has done this is by investing in building new infrastructure. Verizon Communications, which has a majority stake in Verizon Wireless, has already begun spending billions of dollars to lay new fiber for its fiber-to-the-home broadband service known as Fios.

And now it plans to invest in improving its wireless network. The company is about to embark on another major infrastructure project to build a new 4G wireless broadband network.

The wireless operator announced its network suppliers and strategy for building the network in February at the GSMA Mobile World Congress in Barcelona, Spain. It plans to start testing the network this year, and it will have 4G wireless deployed in 25 to 30 markets by the end of 2010.

"Our country can't afford to slow down growth and momentum," Seidenberg said.

Even though Seidenberg emphasized the need for investment, he tried to quell worries that the company is over-spending. During a press conference after his speech, he insisted the investments the company is making to build its 4G network are not much more than what the company was already spending to upgrade and maintain its existing 3G network.

"It's not that expensive," he said. While he wouldn't get specific about the company's spending plans for the new network, he said the overall budget would not be increased too much.

Instead, he said that spending would shift from the current network, known as EV-DO, to the new network.

Dotson, T-Mobile USA's CEO, had the same message during his keynote speech. Dotson said that the wireless industry must be the driving force to get the economy moving again. And he urged the financial community to open its wallets to keep innovation moving.

He also warned the new presidential administration to not over-regulate the industry.

"Now more than ever we must make certain that financial fuel flows to the wireless innovators, entrepreneurs and the garage geniuses, who will drive the next economic business cycle," he said during his speech. "In these times of needed financial regulation, we should be united to ensure the light regulatory touch that has successfully guided this highly innovative and vibrant industry for the past 26 years continues."

Seidenberg added that the government should reduce taxes on wireless services. And he called for a five-year moratorium on adding new taxes to wireless services so that the industry can work with local and state authorities .

He said that from 2003 to 2007, taxes on wireless services rose four times faster than taxes on other goods and services. And he said that in some states taxation on cell phone service is over 15 percent.

"All of us understand the pressures that policymakers face in an era of big deficits and slow growth," he said during his speech. "But we need to be very careful that government does not to try to fix short-term needs at the expense of long-term growth, which happens every time it raises taxes or imposes new regulations."

Still, the wireless industry is facing its own troubles. Handset manufacturers, in particular, are hurting. Nokia, the world's largest maker of cell phones, has drastically reduced expectations for 2009 and has already begun laying off workers and shutting down production facilities. Motorola, which was already on shaky ground, is also suffering, as are other manufacturers such as Samsung and LG.

But the operators themselves have actually fared much better. AT&T has laid off some employees and Verizon has admitted that it is shedding workers who have worked on its traditional landline businesses. But these companies saw big growth in their wireless businesses during the fourth quarter of 2008.

And that growth is expected to continue. Seidenberg pointed out during his speech that more people are buying higher-end smartphones and signing up for more expensive data plans that allow them to surf the Net, check e-mail and connect to social-networking sites.

And he said the new innovations around application stores, for example, would only help the industry become more efficient. He also emphasized the need to consolidate standards and operating systems to make the industry even more efficient. But he admitted things could be better.

"My guess is that the industry as a whole is doing fine," he said during the press conference. "But if GDP were at 5 percent, we'd be that much better."
http://edition.cnn.com/2009/TECH/biztech/04/02/wireless.might.solve.economic.crisis/index.html

6 Nisan 2009 Pazartesi

Learn to cook

Learn to cook on one of our authentic Italian cooking courses at beautiful, an old recently restored large Tuscan villa set in a stunning and tranquil location in the hills of the Casentino valley some 50km south of Florence.
A locally born chef who ran her own successful restuarant in nearby Bibbiena for 10 years.
Paola will help you learn to cook splendid Italian 4 course dinners, and will teach you all the basic Italian cooking techniques, from pasta to pastries and everything in between. The cooking lessons are given in the "Cantina" of Casa Ombuto. All of the ingredients you will use are bought each morning from local markets and so you will learn to cook with fresh fruit and vegetables in season.
Throughout your time at culinary school you will learn about the ingredients and the traditions around the dishes as well as food presentation and wine choice. We also make it possible to learn to cook light and healthy cuisine with our new course that focuses on preparing tasty low calorie meals.
Our learn to cook courses are from Saturday to Saturday and include 4 elaborate hands-on cooking sessions with enough time to relax and enjoy the surroundings. A one-day excursion will be organized to visit a vineyard for wine tasting, as well as to a local producer of olive oil and time for shopping. It is also possible to bring along a non-participating partner who can spend the days sightseeing or playing golf while you learn to cook, and then rejoin the party for the evening meals.
If you would like to learn to cook authentic Italian cuisine in a beautiful and tranquil seting then our cookery courses are an ideal choice for you. ITALIAN COOKERY COURSE.

London Hotels


London Hotels .com brings you everything you need to know before planning your vacation or business trip to London. Whatever the occasion may be, book your hotel in London with ease and confidence and get the lowest rates, guaranteed.

As the largest financial center in Europe, London's involvement in business, politics, fashion, entertainment, education, media and the arts make it one of the world's leading destinations. You will find a wide variety of accommodations in London, from cheap hotels, to the ultra luxurious 5 star properties. And lets not forget, the boutque hotels in the city are some of the most romantic and exclusive in the world!

London is a major tourist destination, drawing thousands to iconic landmarks such as the Houses of Parliament, Big Ben, the Tower of London, Westminster Abbey, and Buckingham Palace, as well famous institutions such as the British Museum and National Gallery. At London Hotels .com, you will find accommodations near any of these Must see attractions.

http://www.londonhotels.com/london/attractions/