Jim Conallen is a software engineer on the IBM Rational Model Driven Development Strategy team, where he is actively involved in applying the Object Management Group's (OMG) Model Driven Architecture (MDA) initiative to IBM Rational model tooling. Jim is also active in the area of asset-based development and the Reusable Asset Specification (RAS).
He authored two editions of Building Web Applications with UML, the first focusing on Microsoft's Active Server Pages and the latest on J2EE technologies. He is a frequent conference speaker and article writer, whose expertise includes Web application development. He developed the Web Application Extension (WAE) for Unified Modeling Language (UML), a UML extension that lets developers model Web-centric architectures with UML at appropriate levels of abstraction and detail. This work served as the basis for IBM Rational Rose® and Rational® XDETM Web modeling functionality.
Prior to joining Rational, Jim was an independent consultant, Peace Corps volunteer, and college instructor; he is now the father of three boys. He holds undergraduate and graduate degrees from Widener University in computer and software engineering.