Extreme BPMN: Semantic Web Leveraging BPMN XML Serialization
Lloyd Dugan and Mohamed Keshk, IMSC US. This session demonstrates some of the most extreme work performed to date with BPMN – extending it beyond the process view into semantic meaning and systems architecture. Completed inside the U.S. defense enterprise, BPMN is used for enterprise-level services modeling and within an ontology-based semantic search engine to automate search of process models. The resulting engine leverages the power of the Semantic Web to discover patterns and anomalies across now seamlessly linked repositories. This approach for the first time fully exploits the richness of the BPMN notation, uniquely enabling modeling of executable services as well as context-based retrieval of BPMN artifacts.
Lloyd Dugan is the Chief Architect for Business Management Associates, providing BPMN modeling, system design, and architectural advisory services for the Deputy Chief Management Office (DCMO) of the U.S. Department of Defense (DoD). He is also an Independent Consultant that designs executable BPMN processes that leverage Service Component Architecture (SCA) patterns (aka BPMN4SCA), principally on the Oracle BPMN/SOA platform. He has nearly 27 years of experience in providing IT consulting services to both private and public sector clients. He has an MBA from Duke University’s Fuqua School of Business.
Mohamed Keshk has been working with Semantic Technology since 2001, and Model Driven Architecture (MDA) since 2005. His most recent work focuses on bridging the gap between semantic technology and metamodel-based standards such as UML2 and BPMN 2.0, including the first ontology-based query engine for BPMN 2.0, based on XMI metamodel. As Sr. Semantic Architect, Mohamed is testing the engine in a production environment to let users instantly retrieve information in a model repository.