Abstract
Current approaches in the field of information systems methodologies deal primarily with the capture and specification of models which are concerned with the target computer-based system but often fail to adequately capture and explicitly specify the (organisational) business concepts, objects, rules, constraints and - generally - the corporate knowledge upon which any development of a new information system or the evolution of an existing one, must be based.This paper advocates an approach which explicitly recognises the role of organisational policy within an information system and visibly maintains this policy throughout the software development process, from requirements specifications through to an executable implementation.This paper introduces the philosophy and architecture of the TEMPORA paradigm and describes the conceptual models which render such an approach a feasible undertaking.
- [Allen, 1983] Allen J.F. Maintaining Knowledge about Temporal Intervals, CACM, 26(11) Nov.1983. Google ScholarDigital Library
- [Batini, 1988] Batini, C. and Di Battiste G. A Methodology for Conceptual Documentation and Maintenance, Information Systems, 13(3), pp. 297-318, April 1988. Google ScholarDigital Library
- [DeAntonellis & Simone] DeAntonellis, V. and Simone, C. Evaluation criteria for the analysis of office descriptions based on Petri nets, ESPRIT project No 285, ESPRIT '87, Proceedings of the 4th annual ESPRIT Conference, Brussels, Belgium, 1987, pp. 1066-1076.Google Scholar
- [DeMarco, 1978] DeMarco, T. Structured Analysis and System Specification, Yourdon Press. Google ScholarDigital Library
- [Fjeldstad, 1979] Fjeldstad, R.K. et al Application program maintenance, in Parikh & Zveggintzov (1983) 'Tutorial on Software Maintenance', IEEE, pp. 13-27.Google Scholar
- [Jackson, 1983] Jackson, M.A. System Development, Prentice Hall. Google ScholarDigital Library
- [Kim et al, 1987] Kim W., Banerjee J., Chou H.T., Garza J.F., Woelk D. Composite Object Support in Object-Oriented Database Systems, in Proc. 2nd Int. Conf. on Object-Oriented Programming Systems, Languages and Applications, Orlando, Florida, Oct. 1987. Google ScholarDigital Library
- [Kim, 1989] Kim W., Bertino E., Garza J.F. Composite Objects Revisited, SIGMOD RECORD 18(2), June 1989. Google ScholarDigital Library
- [Ladkin, 1987] Ladkin, P. Logical Time Pieces, AI Expert, Aug, 1987, pp. 58-67. Google ScholarDigital Library
- [Lorie, 1983] Lorie R., Plouffe W. Complex Objects and Their Use in Design Transactions, in Proc. Databases for Engineering Applications, Database Week 1983 (ACM), San Jose, Calif., May 1983.Google Scholar
- [Loucopoulos, 1989] Loucopoulos, P. The RUBRIC Project-Integrating E-R, Object and Rule-based Paradigms, Workshop session on Design Paradigms, European Conference on Object Oriented Programming (ECOOP), 10-13 July 1989, Nottingham, U.K.Google Scholar
- [Pernici & Vogel, 1986] Pernici, B. and Vogel, W. An integrated approach to OIS development, ESPRIT Technical Week '86, Brussels, 1986.Google Scholar
- [Rabitti et al, 1988] Rabitti F., Woelk D., Kin W. A Model of Authorization for Object-Oriented and Semantic Databases, in Proc. Int. Conf. on Extending Database Technology, Venice, Italy, March 1988. Google ScholarDigital Library
- [Theodoulidis et al, 1990] Theodoulidis, C., Wangler, B. and Loucopoulos, P. Requirements Specification in TEMPORA, 2nd Nordic Conference on Advanced Information Systems Engineering (CAiSE90), Kista, Sweden, 1990. Google ScholarDigital Library
- [Theodoulidis, Loucopoulos & Wangler, 1991] Theodoulidis, C., Loucopoulos, P. and Wangler, B. A Declarative Specification Language for Temporal Database Applications, Information Systems, Volume 16, Number 4, 1991. Google ScholarDigital Library
- [Van Assche et al, 1988] Van Assche, F., Layzell, P.J., Loucopoulos, P., Speltincx, G. Information Systems Development: A Rule-Based Approach, Journal of Knowledge Based Systems, September, 1988, pp. 227-234.Google Scholar
- [Villain, 1982] Villain M.B. A System for Reasoning about Time, Proceedings of AAAI-82, Pittsburgh, Pa., Aug.1982.Google Scholar
- [Villain, 1986] Villain M.B., Kautz H. Constraint Propagation Algorithms for Temporal Reasoning, Proc. of AAAI-86, 1986.Google Scholar
- [Yourdon, 1989] Yourdon, E. Modern Structured Analysis, Prentice-Hall, 1989. Google ScholarDigital Library
- [Zisman, 1976] Zisman, M.D. A representation of office processes, Department of Decision Sciences, University of Pennsylvania, USA, WP 76-1- 03, 1976.Google Scholar
Index Terms
- Modelling business rules in an office environment
Recommendations
Agent-Oriented Enterprise Modeling Based on Business Rules
ER '01: Proceedings of the 20th International Conference on Conceptual Modeling: Conceptual ModelingBusiness rules are statements that express (certain parts of) a business policy, defining business terms and defining or constraining the operations of an enterprise, in a declarative manner. Since these rules define and constrain the interaction among ...
Modeling Processes and Workflows by Business Rules
Business Process Management, Models, Techniques, and Empirical StudiesThis contribution describes a rule-based method for modeling business processes and workflows. Business rules are defined as statements about guidelines and restrictions with respect to states and processes in an organization. After introducing an ...
Discovering business rules from business process models
CompSysTech '11: Proceedings of the 12th International Conference on Computer Systems and TechnologiesDiscovering business rules from business process models are of advantage to ensure the compliance of business processes with business rules. Furthermore it provides the agility of business processes in case of business rules evolution. Current ...
Comments