You're probably saying to yourself, "Oh, no! Not another patterns article!"
Technically, that's what this is. However, instead of simply showing you a
finished pattern, we're going to look at pattern discovery. And, while what
we'll talk about can help you capture fundamental patterns (that is, if there
are any fundamental patterns left to be defined) we're going to focus on the
capture of more workaday patterns. These are patterns that may be useful to
only you and your team and might never be made into formal patterns or even
shared outside of your group. In fact a pattern purist might say they aren't
even patterns.
We believe that what they're called isn't important, instead what is
important is making knowledge gained solving one problem useful when solving
another similar problem (or even more simply to document what we've done and
why we've done it when we ha... (more)
With Whitehorse, Microsoft has placed a significant stake in the ground when
it comes to modeling enterprise services. While Whitehorse is part of the
not-yet-released Visual Studio 2005 (codenamed "Whidbey"), Microsoft has
publicly discussed and demonstrated significant elements of Whitehorse, and
alpha code is currently in use by select Microsoft customers. This article
will discuss key Whitehorse concepts and capabilities that have been
previously announced, and will put them into context with information on key
forces, such as the Microsoft Dynamic Systems Initiative and the ... (more)
http://www.sys-con.com/story/?storyid=39648&de=1In the past year,Web services
and service-oriented architectures (SOAs) have become mainstream because of
their ability to provide business agility and flexibility through
integration, productivity, and reuse. With SOA enablement on the rise, IT
groups must address SOA governance as a means of controlling what and how
services located within an SOA are deployed. This session will discuss SOA
governance, specifically how an organization can manage and control assets
and artifacts located within an enterprise, while ensuring that depl... (more)
The fact that you're reading this article means that you are probably
planning a service-oriented architecture (SOA) initiative and recognize that
some level of governance is required in order to be successful. If you are
like most people in this position, you are also somewhat confused as to the
meaning of SOA governance. Governance is the current buzzword, and combining
governance with SOA creates a phrase that every independent software vendor
(ISV) wants a piece of. How do you sort out what is marketing hype from what
is truly valuable and relevant to your organization's SOA ... (more)
Over the past two months, we've looked at the process of extracting a
business application pattern from a series of business requirements. You've
seen this pattern take shape, from its original form as a design meeting the
specific needs of a particular business application (configurable product
balance information) through an initial abstraction that was modified by
other business requirements to reach its final form. In this article, the
last of a three-part series, we'll look at applying the key pattern and
cached balances pattern (with others) to the construction of applicati... (more)