Sign In

Communications of the ACM

ACM TechNews

Software Helps Improve Software


PALLADIO simulation tool

Using the PALLADIO simulation tool, programmers check the layout of their software before expensive implementations are made.

Credit: S.Fries/pixelio.de

Karlsruhe Institute of Technology (KIT) researchers have developed the PALLADIO simulation tool, which analyzes a program's structure in advance and predicts the need for resources and limitations.

PALLADIO is designed to support programmers in the development of dependable, sustainable, and complex software. Analyzing the software architecture can reveal non-functional properties, such as performance, reliability, maintainability, and costs. The tool also uncovers issues related to workflows in the components and subcomponents, stability, use of resources, and distribution aspects of the software.

In addition, the researchers note that PALLADIO helps detect and prevent in advance on the model level potential limitations, such as bottlenecks or load and elasticity problems, instead of implementing a software system in a trial-and-error process. They say PALLADIO will particularly benefit enterprises by improving their quality assurance and enhancing the efficiency of generating reliable software. "At the moment, we are preparing PALLADIO for simulating the integration of the software inventory and cloud computing, i.e. the so-called hybrid cloud computing," says KIT's Klaus Krogmann.

From Karlsruhe Institute of Technology
View Full Article

Abstracts Copyright © 2012 Information Inc. External Link, Bethesda, Maryland, USA 


 

No entries found

Comment on this article

Signed comments submitted to this site are moderated and will appear if they are relevant to the topic and not abusive. Your comment will appear with your username if published. View our policy on comments

(Please sign in or create an ACM Web Account to access this feature.)

Create an Account

Log in to Submit a Signed Comment

Sign In »

Sign In

Signed comments submitted to this site are moderated and will appear if they are relevant to the topic and not abusive. Your comment will appear with your username if published. View our policy on comments
Forgot Password?

Create a Web Account

An email verification has been sent to youremail@email.com
ACM veriŽes that you are the owner of the email address you've provided by sending you a veriŽcation message. The email message will contain a link that you must click to validate this account.
NEXT STEP: CHECK YOUR EMAIL
You must click the link within the message in order to complete the process of creating your account. You may click on the link embedded in the message, or copy the link and paste it into your browser.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account