01653nas a2200277 4500000000100000000000100001008004100002260001200043653004600055653004300101653004000144653000800184100002800192700003000220700002600250700003000276700002700306700003000333245005500363250000600418856007000424300001000494490000600504520085100510022001401361 2009 d c12/200910aBusiness Process Modeling Notation (BPMN)10aXML Process Definition Language (XPDL)10aAtlas Transformation Language (ATL)10aMDE1 aH Fernández-Fernández1 aJuan Manuel Cueva-Lovelle1 aVicente García-Díaz1 aCristina Pelayo G-Bustelo1 aOscar Sanjuan-Martinez1 aElías Palacios-González00aDeveloping a Business Application with BPM and MDE a2 uhttp://www.ijimai.org/journal/sites/default/files/IJIMAI1-2-5.pdf a26-320 v13 aIn this paper we have designed an architecture for the generation of a business application, that allows to business users to adapt their processes to the constant change. At the moment all the architectures based to a great extent on SOA allow to modify the processes in a short period of time, but we go beyond and give the possibility to the business user of modifying their processes. To design this architecture, we rely on the fundamental use of two technologies: BPM (Business Process Modeling) and MDE (Model Driven Engineering). Inside these technologies we focus on the creation of a business process notation extended from BPMN that is agile, easy to learn and design, and capable to provide semantic information about the process. Therefore this notation allows business process to modify their processes to achieve the proposed goal. a1989-1660