business logic validation checks

Spanish translation: control//prueba de validación de lógica empresarial

GLOSSARY ENTRY (DERIVED FROM QUESTION BELOW)
English term or phrase:business logic validation checks
Spanish translation:control//prueba de validación de lógica empresarial
Entered by: Irène Guinez

10:47 Mar 29, 2017
English to Spanish translations [PRO]
IT (Information Technology) / Cyber Roadmap, Cyber Strategy
English term or phrase: business logic validation checks
URGENTE

Under the scope of the evaluation, the elements will be assessed from a security perspective and the

followingcontrols, mechanisms and security related features will be evaluated.

» Business Validation Checks: Exploiting incomplete business logic validation checks to preform
unauthorised actions. For example, sending specially crafted requests to the application in order to perform unauthorised operations.

» Data Access Layer Protection & Data Validation: Exploiting issues in the implementation of the web application’s connectivity with its data sources. An example of vulnerabilities that could enable this attack vector is SQL Injection.

» Session Management:Exploiting issues in the implementation of the session including
Irène Guinez
Spain
Local time: 08:00
control//prueba de validación de lógica empresarial
Explanation:
Business logic is that portion of an enterprise system which determines how data is:

Transformed and/or calculated. For example, business logic determines how a tax total is calculated from invoice line items.
Routed to people or software systems, aka workflow.

http://wiki.c2.com/?BusinessLogicDefinition

El término "lógica empresarial" de este tema se refiere a cualquier regla personalizada o prueba de validación que se aplica a los datos antes de insertarlos, actualizarlos o eliminarlos de la base de datos. La lógica empresarial también se conoce a veces como "reglas de empresa" o "lógica del dominio". En aplicaciones de n niveles, se diseña generalmente como una capa lógica para que se pueda modificar independientemente de la capa de presentación o de la capa de acceso a datos. La capa de acceso a datos puede invocar la lógica empresarial antes o después de cualquier actualización, inserción o eliminación de datos en la base de datos.

La lógica empresarial puede ser tan simple como una validación del esquema para asegurarse de que el tipo del campo es compatible con el tipo de la columna de la tabla. Por el contrario, también puede estar compuesta por un conjunto de objetos que interactúan con diversos grados de complejidad. Las reglas se pueden implementar como procedimientos almacenados en la base de datos o como objetos en memoria. Independientemente de cómo se implemente la lógica empresarial, LINQ to SQL permite utilizar clases parciales y métodos parciales para separar la lógica empresarial del código de acceso a datos.

https://msdn.microsoft.com/es-es/library/bb882671(v=vs.110)....

La lógica empresarial hace referencia a la manipulación de datos desde el momento en que se recuperan del almacenamiento al momento en que se presentan al usuario o se actualizan. En los temas siguientes se enumeran los mandatos utilizados para la lógica empresarial:

Servicios de ejecución de programas
Servicios de temporización
Servicios de sincronización
Servicios de almacenamiento
Servicios de unidad de trabajo lógica (LUW)
Servicios de configuración
Servicios de comunicaciones entre sistemas

https://www.ibm.com/support/knowledgecenter/es/SSAL2T_7.1.0/...
Selected response from:

Gabriela Alvarez
Argentina
Local time: 03:00
Grading comment
4 KudoZ points were awarded for this answer



Summary of answers provided
4control//prueba de validación de lógica empresarial
Gabriela Alvarez
3Comprobaciones de validación de la lógica del negocio
María
3controles de validación de lógica comercial
Sergio Kot


  

Answers


18 mins   confidence: Answerer confidence 3/5Answerer confidence 3/5
Comprobaciones de validación de la lógica del negocio


Explanation:
A validation is a check that the value entered is legitimate for the context of its field (from technical perspective), for example: is 5 as a numeric value acceptable for Age(v.s. -5)?, while -5 is acceptable as Temperature for example.

The business rule is more of a business perspective. It is a check that the values (that passed the validation) are acceptable by the policies and procedures of the business. E.g. the person who is allowed to register has to be a resident, and 18 years old or more..etc. The business rule might check one (or more) field(s) value(s), and might consult data stored in a database and/or do some calculation(s) to ensure that the value(s) pass the business rules.

So, for the example posted above by hanna, the value 15 should pass the field validation (as it is a valid value for Age), but it will not pass the business rule check that the married person's age must be >15.

María
Spain
Local time: 08:00
Works in field
Native speaker of: Spanish
Login to enter a peer comment (or grade)

2 hrs   confidence: Answerer confidence 3/5Answerer confidence 3/5
controles de validación de lógica comercial


Explanation:
See ref.


    https://msdn.microsoft.com/es-mx/library/dd410405(v=vs.100).aspx
Sergio Kot
Israel
Works in field
Native speaker of: Native in HebrewHebrew, Native in SpanishSpanish
PRO pts in category: 4
Login to enter a peer comment (or grade)

3 hrs   confidence: Answerer confidence 4/5Answerer confidence 4/5
control//prueba de validación de lógica empresarial


Explanation:
Business logic is that portion of an enterprise system which determines how data is:

Transformed and/or calculated. For example, business logic determines how a tax total is calculated from invoice line items.
Routed to people or software systems, aka workflow.

http://wiki.c2.com/?BusinessLogicDefinition

El término "lógica empresarial" de este tema se refiere a cualquier regla personalizada o prueba de validación que se aplica a los datos antes de insertarlos, actualizarlos o eliminarlos de la base de datos. La lógica empresarial también se conoce a veces como "reglas de empresa" o "lógica del dominio". En aplicaciones de n niveles, se diseña generalmente como una capa lógica para que se pueda modificar independientemente de la capa de presentación o de la capa de acceso a datos. La capa de acceso a datos puede invocar la lógica empresarial antes o después de cualquier actualización, inserción o eliminación de datos en la base de datos.

La lógica empresarial puede ser tan simple como una validación del esquema para asegurarse de que el tipo del campo es compatible con el tipo de la columna de la tabla. Por el contrario, también puede estar compuesta por un conjunto de objetos que interactúan con diversos grados de complejidad. Las reglas se pueden implementar como procedimientos almacenados en la base de datos o como objetos en memoria. Independientemente de cómo se implemente la lógica empresarial, LINQ to SQL permite utilizar clases parciales y métodos parciales para separar la lógica empresarial del código de acceso a datos.

https://msdn.microsoft.com/es-es/library/bb882671(v=vs.110)....

La lógica empresarial hace referencia a la manipulación de datos desde el momento en que se recuperan del almacenamiento al momento en que se presentan al usuario o se actualizan. En los temas siguientes se enumeran los mandatos utilizados para la lógica empresarial:

Servicios de ejecución de programas
Servicios de temporización
Servicios de sincronización
Servicios de almacenamiento
Servicios de unidad de trabajo lógica (LUW)
Servicios de configuración
Servicios de comunicaciones entre sistemas

https://www.ibm.com/support/knowledgecenter/es/SSAL2T_7.1.0/...


Gabriela Alvarez
Argentina
Local time: 03:00
Native speaker of: Native in SpanishSpanish
PRO pts in category: 4
Login to enter a peer comment (or grade)



Login or register (free and only takes a few minutes) to participate in this question.

You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.

KudoZ™ translation help

The KudoZ network provides a framework for translators and others to assist each other with translations or explanations of terms and short phrases.


See also:
Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search