Abstract

 
 
 An important premise of most of the contemporary methods for developing Software and Information Systems is that a good understanding of the application domain is essential for a comprehensive definition of its requirements. However, when these methods are applied to the enterprise context, it is very unclear what an application domain means. To solve this problem, we elaborate the notion of business system and propose a method based on such notion for modeling application domains of Enterprise Information Systems (EIS). This method helps EIS development teams to get comprehensive knowledge about EIS application domains. This knowledge is expressed in terms of the fundamental concepts of a business system: goals, technologies, business rules, business processes, business objects, actors, job structure, and events. The method is described in terms of three methodological components: a product model, a process model, and a team model. This structure facilitates the explanation, understanding and application of the method.
 
 
Highlights
An enterprise is a business organization that may be seen as an activity system whose main parts, called business processes, are designed and executed to reach a set of pre-defined goals [1]
We have presented in this paper a business modeling method, called Business Modeling Method (BMM), which helps Enterprise Information System (EIS) development teams to plan, organize, and control the process of modeling EIS application domains
BMM guides a business modeling team to get comprehensive knowledge of a business system before initiating the requirements engineering processes. This knowledge is expressed in terms of the main concepts of a business: goals, technologies, business rules, business processes, business objects, actors, job structure, and events
Summary
An enterprise is a business organization that may be seen as an activity system whose main parts, called business processes, are designed and executed to reach a set of pre-defined goals [1]. In the realms of Information Systems and Software Development (IS/SD), even when business modeling is recognized as an essential activity, few methods address explicitly the critically important organizational dimension of the IS/SD process models [2]. Some of the methods found in the literature that include explicitly the business modeling as an activity of their IS/SD process models are the following: RUP [4], Business Engineering [10], Watch [11], MERISE [12], EKD [13], Mainstream Objects [14], Information Engineering [15], Business Modeling with UML [16], and Enterprise Modeling with UML [17].
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have