Author: santiagoromerosite

Transformation MicroTheory

lat. transformatio, -ōnis.

Many definitions dance between transformations and changes, being common the idea “to leave of”.

Before “leaving of”, it is necessary to select carefully the characteristic (s) that we want to transform. A sobredimension of the change in the enterprise scope can be catastrophic. The fact of the existence of a company means that one thing has been made well at least: to create.

It is necessary to flee from the urgency in the transformation, since it can hardly be the correct answer but in a short delay. The transformations must be directed with tenacity and commitment but without the necessity of results.

In the success, nothing is learned. All transformation is a source of fails, fully of knowledge and very useful. The transformation is fed on itself, so it must be a constant asset in any company of nowadays.

Playing Mindproccess. I continue in transformation.

REAL TIME DISTRIBUTED SYSTEMS CONFIGURING AGENT-BASED

REAL TIME DISTRIBUTED SYSTEMS CONFIGURING AGENT-BASED

 

In Distributed Systems and Configurations Design and Evaluation context, sometimes it is necessary doing reconfigurations owed to errors or failures in system’s components (corrective reconfiguration) or system’s performance enhancement (preventive reconfiguration).

            In this study, we consider an agent inclusion in each system. These agents will be able to communicate and to coordinate with the others, searching potential configuration problems, also periodic surveillances around the running. These functionalities would be assured by the agents’ characteristics:

  • Autonomy: unattended execution (no human expert needed)
  • Cooperation: between other systems’ agents, finding specific solutions

  • Reactivity: agents are also systems, so they must answer respecting time delays

  • Learning: improve and adjust their behaviors

            A criticality example in the configuration evaluation is the memory management. In the case of Java, this memory management is more complicated if it fits in the case to determine the appropriate parameters for the implementation of Garbage Collection. When it comes to a complete collection (full GC) system can help meet requests for a certain period of time. This situation becomes critical in real-time systems, since the resulting degradation of response times and loss of synchronization in different systems can be fatal)

Finally, in a quick view, the project consist in a study of monitoring and management functionalities available in Java Management eXtensions (JMX), with a software agent system’s analyze and design that realize these facilities, including a prototype implementation over JADE (Java Agent DEvelopment) platform.

If you need further information, please contact me ->