TY - GEN AU - D'Hondt,Maja AU - Cibrán,María Agustina TI - Domain knowledge as an aspect in object-oriented software applications KW - INGENIERÍA DE SOFTWARE KW - DESARROLLO DE SOFTWARE N1 - Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática - UNLP (Colección BIPA/Biblioteca); Workshop on Knowledge-Based Object-Oriented Software Engineering.ECOOP 2002. In Association with the 16th European Conference on Object-Oriented Programming (2002 : Málaga, España) N2 - The complexity of software domains is steadily increasing and knowledge management of busi- nesses is becoming more important. The real-world domains of many software applications, such as e-commerce, the financial industry, television and radio broadcasting, hospital management and rental business, are inherently knowledge-intensive. Current software engineering practices result in software applications that contain implicit domain knowledge tangled with the implementation strategy. An implementation strategy might result in a distributed or real-time application, or in an application with a visual user interface or a database, or a combination of above. Domain knowledge consists of a conceptual model containing concepts and relations between the concepts. It also con- tains constraints on the concepts and the relations, and rules that state how to infer or "calculate" new concepts and relations [23]. There is a strong analogy between the rules and constraints on the one hand, and Business Rules on the other. Business Rules are defined on a Business Model, analogous to the conceptual model of the domain knowledge. UR - http://goo.gl/KifBHR ER -