PITTSBURGH, PA. February 7, 2008-The Carnegie Mellon® Software Engineering Institute (SEI) ) paper From PIMs to PSMs has been selected for the Proceedings of the 12th International Conference on Engineering of Complex Computer Systems (ICECCS07). It is one of only five selected for the proceedings from the UML&AADL'2007 Workshop that was co-located with ICECCS07.

Written for system designers, the paper by Peter Feiler, Dionisio de Niz, Bruce Lewis, and Chris Raistrick describes how to combine tools for modeling nonfunctional properties of embedded systems. They argue that the development of embedded systems requires a platform-independent model (PIM) and a platform-specific model (PSM).

System designers can use xUML, an extension to UML, to describe a PIM and generate code from it. They also need to assure that the system meets requirements for system nonfunctional properties (such as security and reliability). For those properties, they can create and analyze a PSM using the Architecture Analysis and Design Language (AADL) standard. In From PIMs to PSMs, the authors show how xUML and AADL can be integrated in a development life cycle.

About the Carnegie Mellon Software Engineering Institute
The Software Engineering Institute (SEI) is a U.S. Department of Defense federally funded research and development center operated by Carnegie Mellon University. The SEI helps organizations make measured improvements in their software engineering capabilities by providing technical leadership to advance the practice of software engineering. For more information, visit the SEI Web site at http://www.sei.cmu.edu.