A brief History of Software ... with SOA, Microservices, and Artificial Intelligence
In the beginning was the Word...For example, in a semantically rich environment,
there is no need for complex monitoring tools. The service names and
descriptions as well as application messages are self-explanatory and directly
tied to the semantic execution model.
Application messages can describe as many properties as
necessary with the idea that each property is defined in the semantic model.
The messages can tell the story about WHEN (time), WHAT (description of the
event), WHERE (system or/and service name), HOW Serious (type), HOW to fix (recovery
action), and WHO should be notified.
A relatively simple semantic listener program can
understand and act upon these messages.
This approach, when it is consistently used across the
company and industry, will create smaller, smarter, and inexpensive semantic-sensitive
tools to monitor and manage service operations. The same message will become a
valuable record in the root cause analysis and recovery processes. Such records
can be RDF-formatted. These RDF-formatted records-messages can represent the "situational
awareness" factors.
Knowledge-Driven Architecture*. The challenge, still, is the gap between
the business and the programmer: business language is very different from XML,
service terms, and programming languages. Knowledge-Driven Architecture is a
new way of architecting systems based on business rules and scenarios. This
step requires a new type of a developer - one who understands the semantics of
business and can clearly express new ideas bridging the gap between the
software, and its actual, practical use in the corporate or research worlds.
Today we can see new software frameworks, such as Google
Robot Framework or Cucumber, discussed in the review http://TopDevelopmentSkills.com.
Growing importance of communications skills is gradually changing demography of a development crowd.
Women, who naturally communicate more than men, have the advantage here.
Find more about the upcoming changes in management: Women and Men in IT and management
In the beginning was the Word ...
Internet Technology University | JavaSchool.com | Copyrights © Since 1997 | All Rights Reserved