lunes, 26 de diciembre de 2011

Patrón ERPAC y ontologías

¿Por qué las metodologías de desarrollo de ontologías no dan más valor a los patrones de análisis o (patrones de diseño como los llaman ellos)? 

Particularmente las aplicaciones las inicio pensando en en patrón ERPAC o en FAP ;-)




domingo, 25 de diciembre de 2011

Open Knowledge Base Connectivity OKBC

Open Knowledge Base Connectivity OKBC


... However, the resulting system may need to interoperate with other systems and applicatons, both intelligent and conventional. The other systems and applications will then typically demand services from the intelligent system and accesss to its konowledge, which implies communication between them. Owing to the potential variety of the underlying knowledge represetnation formalisms, providing communication interfaces and ensuring reliable interoperability may be difficult. Implementation of full-scale communication and interoperation may be time-consuming and may become quite cumbercome. Even worse, supporting all the idiosyncrasies of the underlying knowledge representation formalisms for each particular application may turn out to mean an enormous multiplication of effort"


Model Driven Engineering and Ontology Development
Dragan Gasevic

miércoles, 21 de diciembre de 2011

VirtualBox over Centos

Instalar VirtualBox


http://wiki.centos.org/HowTos/Virtualization/VirtualBox



Compración entre VirtualBox y KVM
http://www.ilsistemista.net/index.php/virtualization/12-kvm-vs-virtualbox-40-on-rhel-6.html

viernes, 9 de diciembre de 2011

Semantics of Business Vocabulary and Business Rules

Especificación OMG para escriribir reglas de negocio (en los anexos está lo interesante).

http://www.omg.org/spec/SBVR/1.0/PDF/

Ejercicio reglas de negocio





The exercise
Mike loves sandwiches.  He loves them so much that after visiting his favorite sandwich store in New York, he realized that he could organize a better process and offer a lower price just by writing down a few rules for his employees.  He lays the ingredients out so that his customers can see their choices and so that his staff can quickly assemble the sandwiches.  The rules for assembling ingredients into a customer's sandwich are as follows:
Bread:  Every sandwich must have exactly one bread.  (Mike has three choices for bread:  White, wheat, and sourdough.)  A patron must choose a half or a whole loaf for a sandwich.
Meat:
  • A regular sandwich must have at most one meat.
  • A meat-lover's sandwich must have at most two meats.
  • (Mike offers 5 choices for meat:  Turkey, Roast Beef, Ham, Salami, Pepperoni.)
Cheese:  A sandwich must not have more than one cheese.  (Mike offers American and Swiss cheese.)
Vegetables:  A sandwich must have all the vegetables that a patron wishes.  (Mike offers lettuce, tomato, peppers, onions, olives, sprouts, and pickles.)