Mapping Business Process Modeling constructs to Behavior Driven Development Ubiquitous Language

نویسندگان

  • Rogério Atem de Carvalho
  • Fernando Luis de Carvalho e Silva
  • Rodrigo Soares Manhães
چکیده

Behavior-Driven Development (BDD) is a specification technique that automatically certifies that all functional requirements are treated properly by source code, through the connection of the textual description of these requirements to automated tests. Given that in some areas, in special Enterprise Information Systems, requirements are identified by Business Process Modeling – which uses graphical notations of the underlying business processes, this paper aims to provide a mapping from the basic constructs that form the most common BPM languages to Behavior Driven Development constructs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ontology Mapping of Business Process Modeling Based on Formal Temporal Logic

A business process is the combination of a set of activities with logical order and dependence, whose objective is to produce a desired goal. Business process modeling (BPM) using knowledge of the available process modeling techniques enables a common understanding and analysis of a business process. Industry and academics use informal and formal techniques respectively to represent business pr...

متن کامل

Filling the Gap between Business Process Modeling and Behavior Driven Development

1. Introduction Behavior Driven Development (NORTH, 2006) is a specification technique that is growing in acceptance in the Agile methods communities. BDD allows to securely verify that all functional requirements were treated properly by source code, by connecting the textual description of these requirements to tests. On the other side, the Enterprise Information Systems (EIS) researchers and...

متن کامل

On the Choice Between Graph-Based and Block-Structured Business Process Modeling Languages

The most prominent business process notations in use today are BPMN, EPC and BPEL. While all those languages show similarities on the conceptual level and share similar constructs, the semantics of these constructs and even the intended use of the language itself are often quite different. As a result, users are uncertain when to use which language or construct in a particular language, especia...

متن کامل

Towards using Visual Process Models to Control Enterprise Systems Functionalities

In this paper, we propose a model-driven approach for web-service development with the intention of IT-Infrastructure integration in enterprise models. This implies the extension of existing conceptual modeling languages with language constructs that aim at model information transparency on a web-service basis. Therefore, we assess at the grammatical specification of conceptual modeling languag...

متن کامل

Modeling Ubiquitous Business Process Driven Applications

This paper presents a model driven approach for the generation of business process driven web applications within the context of ubiquitous environments. For this reason, we have taken into account that the generated Web applications can be accessed via different devices (such as PDAs), which introduce a set of constraints that are better faced at the modeling process. This proposal relies on b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1006.4892  شماره 

صفحات  -

تاریخ انتشار 2010