Process-Centric
Realization of SOA By Mohamad Afshar; Dave Shaffer; Hal Hilderbrad; Nickolaos Kavantzas; Ashwini Surpur Agile and adaptive
business processes and
supporting IT
infrastructure are the
holy grail of enterprise
applications. The
industry is heading in
the right direction to
start delivering on this
promise. Nov. 5, 2004 12:00 AM Reads: 44,511 |
Streamline Your XML
Searches By Keith Swenson Imagine a customer has
hired you to put together
a solution for managing a
huge quantity of XML
information. The firm's
team is using XML because
it gives them flexibility
in how the data is
structured. They like the
fact that they do not
need to specify a given
record structure up
front, and they can
change the XML structure
of records whenever they
need to. Jun. 2, 2004 12:00 AM Reads: 8,617 Replies: 1 |
Semantic Mapping,
Ontologies, and XML
Standards By David Linthicum When dealing with
application integration,
as you know by now, we
are dealing with much
complexity. The notion of
ontologies helps the
application integration
architect prepare
generalizations that make
the problem domain more
understandable. Apr. 30, 2004 12:00 AM Reads: 26,407 |
PIM Realizes its
Potential By Sandeep Nawathe Product information is
one of the few remaining
strategic information
assets within an
enterprise that does not
have a dedicated system
of record. This is not
surprising when one
considers the
complexities of product
information management
(PIM). Specifically, a
comprehensive product
information management
application must be able
to handle structured and
unstructured information,
share data, accommodate a
variety of constantly
changing data models,
manage multiple
inter-relationships, and
enable multiple
hierarchies, all without
duplication of data. Mar. 10, 2004 12:00 AM Reads: 11,632 |
Community Integration and
XML By Scott Simmons Community integration
elevates collaborative
commerce to a new level
of integration between
enterprises. XML-based
document exchanges
between companies impose
new challenges on
organizations building a
B2B community integration
solution. Feb. 20, 2004 12:00 AM Reads: 7,985 |
Tree Structured Data and
XML - Visualizing and
transforming data with
SVG and XSLT By Philip Burton; Russel Bruhn XML is the appropriate
format for semistructured
data, that is, data with
a natural tree structure.
Trees are a special form
of graphs, and a dialect
of XML called GraphML now
exists that provides a
standard set of tags for
describing them. Jan. 7, 2004 12:00 AM Reads: 11,625 Replies: 3 |
Modernizing the Mainframe
- Unleashing the power of
XML and Web services By Joe Gentry Central Hudson Gas and
Electric, a New York
State utility company,
wanted to find a way to
improve its customer
service by creating a
Web-based platform where
customers could view and
retrieve bills online.
Replacing or rewriting
the company's 20-year old
mainframe billing
application wasn't an
option. Jan. 7, 2004 12:00 AM Reads: 7,552 Replies: 1 |
Building a High-Traffic
Web Site with Static
Delivery Using XML -
Dynamic and static sites:
get the best of both
worlds By Todd Price More and more companies
are experiencing a need
to effectively manage
ever-changing content on
high-traffic Web sites.
These high-traffic sites
receive as many as 1
million hits per day and
require significant
amounts of technical and
financial support. Dec. 3, 2003 10:06 AM Reads: 8,496 |
What's Your Government
Doing with XML? - With
the advent of XML
authoring tools, it's
more than you might think By Bryan Baker Popular wisdom dictates
that governments are slow
to adopt anything new,
especially when it comes
to new technologies. But
if you look closely, you
might find something
unexpected. Dec. 3, 2003 10:01 AM Reads: 6,844 |
XML Acceleration: The
Truth Behind the Myths -
Don't assume that
bandwidth and processing
will be problems By Dan Foody As information technology
professionals progress in
their knowledge and use
of XML and Web services,
the question of XML
performance persists. In
hallway chats, one might
hear that 'XML takes up
too much bandwidth' or
'XML takes too many CPU
cycles to process.' Dec. 3, 2003 09:57 AM Reads: 13,835 |
Open Integration and
Security - XML firewalls
provide ease of
integration and security By John Lilly The good news about XML
and Web services is that
they're easier than ever
to develop and deploy
- inside the firewall
between internal
applications, on the
Internet with your
customers and
partners...anywhere. Dec. 3, 2003 09:55 AM Reads: 6,249 |
Document-Centric Software
Development By Steve Bailey At the heart of any
software program lies
data, and in the case of
Web services and
service-oriented
solutions this is
presented to the
underlying software as
XML documents. The
representation and
handling of these
documents within the
software is a major
challenge with
traditional development
approaches, and often
leads to complicated
collections of software
programs interfering with
the clear flow of
business information
through an application. Oct. 3, 2003 11:22 AM Reads: 10,060 |
Leveraging IT Assets By Anupam Singh XML is establishing
itself as the standard
for exchange of
information across
enterprises. However, the
technology that allows
enterprise-class
applications to deal with
XML processing is still
not clearly formulated. Oct. 3, 2003 11:19 AM Reads: 9,673 |
Managing and Documenting
Your Project XML Style By Timothy Fisher XML seems to be popping
up everywhere. In this
article, I'm going to
touch on an often
overlooked but
potentially very powerful
use for XML technology:
XML for project
management and
documentation. Aug. 27, 2003 12:00 AM Reads: 10,305 Replies: 1 |
The Perfect Database
Round-Trip Using JAXB &
JDO By Rajesh Zade Java Data Objects (JDO)
enables Java developers
to perform database
transactions from within
Java objects without
writing database (SQL)-
or JDBC-specific code.
Java Architecture for XML
Binding (JAXB) and JDO
provide great APIs for
performing complex XML-
and database-oriented
tasks. Aug. 27, 2003 12:00 AM Reads: 10,032 Replies: 6 |
Creating Reusable Visual
Components By George M. Pieri Creating Web pages with
HTML can be time
consuming, so it's
critical to create
generic visual components
that can easily be
reused. This will give
you a consistent look and
feel throughout your
application. Aug. 27, 2003 12:00 AM Reads: 7,313 |
XML Certification Quizzer By Joel Amoussou With the downturn in the
IT industry, employers
are getting hundreds of
resumes for new job
openings. The use of
technical interviews and
online assessment tools
in screening job
applicants is becoming
very popular in the IT
job market, and companies
offering IT skills
assessment solutions are
emerging in the
marketplace. Aug. 27, 2003 12:00 AM Reads: 8,927 |
Using XML Schemas
Effectively in WSDL
Design By Mark Secrist; Chris Peltz Developers are beginning
to develop more
sophisticated Web
services, exchanging
complex XML documents
rather than simple
parameter types. As this
shift takes place,
development teams begin
to grapple with
different approaches to
designing these Web
services interfaces
through the use of WSDL. Aug. 27, 2003 12:00 AM Reads: 19,274 |
Introducing Microsoft
InfoPath 2003 Part 2 By Thom Robbins In Part 1 of this article
(XML-J, Vol. 4, issue 6)
we looked at creating a
solution that used a new
product in the Microsoft
Office System 2003
called InfoPath. In this
installment, I'll show
you how to extend the
solution created in Part
1 using BizTalk Server
2004. Aug. 6, 2003 11:58 AM Reads: 14,022 |
Moving from Web Services
to an Enterprise-based
Architecture By Bob Zurek Today's software industry
is moving fast to supply
innovative technologies,
new standards, and early
customer case studies
targeted at fulfilling
the vision of Web
services. But as these
products, standards, and
customers emerge, it is
now time to move beyond
using the simple term Web
services - it really
misrepresents what is
starting to take shape in
today's enterprise, the
emergence of the
enterprise service-based
architecture. Aug. 6, 2003 11:54 AM Reads: 10,416 Replies: 1 |
Object-Oriented XsLT By Pietro Michelucci What could be better for
managing content than
separating data from
presentation? How about
separating data from
data? Believe it or not,
XsLT can actually be used
to allow for different
levels of data
abstraction. In practical
terms, this can reduce
the complexity of
managing Web content by
an order of magnitude and
facilitate code reuse. Aug. 6, 2003 12:00 AM Reads: 8,565 Replies: 8 |
Multipass Validation with
XSD and Schematron Part
2 By David Kershaw; Eric Schwarzenbach In Part 1 of this article
(XML-J, Volume 4, issue
7) we outlined why a
development group might
consider alternative
validation schemes. An
example from our
experience is applying
work group rules to the
process of XSD design.
We said rules could take
the form of a Schematron
schema that would be
applied when a developer
validates an XSD against
the schema for XSD. Aug. 6, 2003 12:00 AM Reads: 9,960 |
Security Issues in the
Service-Oriented
Architecture By Eric Pulier Who doesn't love the
service-oriented
architecture (SOA)? You
get efficiency in your
application development,
revolutionary ability to
interoperate with
partners and suppliers,
and mastery over change
management that was never
before possible. Jul. 1, 2003 12:00 AM Reads: 12,597 |
Next-Generation Web
Presentation By David Quimby The future of Web
presentation isn't high
tech, it's high concept.
And it's here today. It's
not an information
superhighway - it's an
adaptive avenue.
Flexible, Web-based
presentation engines are
creating new options for
Web presentation. Jul. 1, 2003 12:00 AM Reads: 8,578 Replies: 2 |
Multipass Validation with
XSD and Schematron Part
1 By David Kershaw If it is important that
your XML documents are
correct, catching
mistakes early is, of
course, much less costly
than catching them later.
This should not be news
to any XML developer. Jul. 1, 2003 12:00 AM Reads: 11,823 Replies: 1 |
XML Certification Quizzer By Joel Amoussou In this month's 'XML
Certification Quizzer,'
we are going to review
some interesting aspects
of the syntax of XML and
related technologies. You
can learn more about the
syntax of the language by
running the sample code
in the questions with an
XML parser or an XSLT
processor. The skills
you'll learn here will
prepare you for IBM Test
141 on XML and related
technologies. Jul. 1, 2003 12:00 AM Reads: 7,188 Replies: 1 |
XML Authoring in the
Financial Services
Industry By Max Dunn XML is fast becoming an
integral part of
information management
workflows in the
financial services
industry, and the trend
is moving toward even
wider adoption. May. 22, 2003 12:00 AM Reads: 6,743 |
Applying Design Patterns
to Web Services
Architectures By Chris Peltz From the beginnings of
the well-known 'Gang of
Four' design patterns
book to more recent
publications on J2EE
design patterns, the
software industry has
always tried to find ways
to design frameworks,
ideas, and concepts that
could be used repeatedly.
With the introduction of
Web services
technologies, the need
for design patterns
remains the same. May. 22, 2003 12:00 AM Reads: 11,444 |
Introducing Microsoft
InfoPath 2003, Part 1 By Thom Robbins A few weeks ago I was
meeting with the CIO of a
local health care
customer and his IT
staff. They were
explaining the various
technology initiatives
and projects that were
occurring over the next
year. What the CIO was
the most proud of was
that he had declared this
a year of integration
projects. May. 22, 2003 12:00 AM Reads: 15,983 Replies: 1 |
Integrating Enterprise
Information on Demand
with XQuery, Part 1 By Mike Carey Since the dawn of the
database era more than
three decades ago,
enterprises have been
amassing an
ever-increasing volume of
information - both
current and historical -
about their operations.
For the past two of those
three decades, the
database world has
struggled with the
problem of somehow
integrating information
that natively resides in
multiple database systems
or other information
sources (Landers and
Rosenberg). May. 22, 2003 12:00 AM Reads: 8,602 Replies: 2 |
XML Certification Quizzer By Joel Amoussou Last month's column
introduced you to the
exam objectives for IBM
Test 141 on XML and
Related Technologies.
This installment will
present five more
questions from the five
different exam
objectives. It can be
used as a learning tool
for people who are new to
XML. If you are preparing
for the exam, the article
will help you review key
concepts. May. 22, 2003 12:00 AM Reads: 6,341 |
Building a Real-World Web
Service - Part 4 By Suhayl Masud It's time for Web
services to prove their
worth. They've gained
enough attention for
people to stop and
notice, to wait and
expect, to speculate and
argue...now it's time to
show people what the fuss
is all about. If the show
fails to impress, Web
services will slowly
fizzle out like their
predecessors. Apr. 29, 2003 12:00 AM Reads: 7,653 |
Database-Driven Charting
Using XSLT and SVG By Rajesh Zade; Avinash Moharil Over the last few years,
there have been
significant developments
in the XML world. Many
enterprises have adopted
XML for various purposes
such as data transfer,
reporting, client-tier
presentation,
server-to-server
communication, and so on.
The need for representing
data in XML form is
greater than ever. Apr. 29, 2003 12:00 AM Reads: 10,819 Replies: 10 |
XML Certification Quizzer By Joel Amoussou This column has two
objectives. The first is
to help you prepare for
IBM Test 141 on XML and
related technologies. The
second is to help you
learn XML by offering
tips for designing and
optimizing XML solutions. Apr. 29, 2003 12:00 AM Reads: 6,849 Replies: 2 |
Building a Real-World Web
Service - Part 3 By Suhayl Masud Web services are the new
'it' in the IT world, and
vendors are rushing in to
stake claims in this
landscape, each with a
different marketing spin
on how they 'do Web
services.' However,
simply sending SOAP-based
messages between machines
is not really 'doing Web
services'; this is a
limited view that
obscures the bigger
picture. Mar. 28, 2003 12:00 AM Reads: 9,533 Replies: 1 |
Struts and XSLT - It's
Not an Either/Or Decision By Frank Neugebauer When developing Web
applications that use
Java and XML there are
many options, including
(among others) the Apache
Struts framework and the
Extensible Stylesheet
Language Transformation
(XSLT) language. Mar. 28, 2003 12:00 AM Reads: 11,431 Replies: 7 |
Integration Is the Killer
App By Simeon Simeonov In 1975 Niklaus Wirth,
the Swiss computer
scientist who created the
Pascal programming
language, published a
seminal book entitled
Algorithms + Data
Structures = Programs. If
Wirth had written about
business applications,
Computing + Storage =
Applications would have
been a better title. Of
course, in 1975 there
weren't that many
business applications.
Most of them ran limited
back-office functions on
mainframes. PCs weren't
on the map. The killer
app for PCs - the first
spreadsheet - wouldn't be
created until 1981. Feb. 27, 2003 12:00 AM Reads: 16,969 |
Building a Real-World Web
Service - Part 2 By Suhayl Masud No, Web services isn't
just hype. This series of
articles will show you
that Web services are
real and can provide
great benefits to
organizations today. The
series demonstrates how
to build a real-world Web
service by combining the
features of Web services
with components and
knowledge of RosettaNet,
an industry leader in
e-business process
standards. Feb. 27, 2003 12:00 AM Reads: 8,731 |
XML Schemas in an
Object-Oriented Framework By Ayesha Malik XML Schemas provide the
grammar and constraints
of XML documents. Given
the increasing prevalence
of XML as a data and
command transport format
in enterprise software
systems across
industries, it's
important to have a
methodology when
designing the structure
of the XML you will
create. Feb. 27, 2003 12:00 AM Reads: 10,945 Replies: 1 |
An Introduction to BSML By Kristian Cibulskis Over the past two
decades, the life
sciences industry has
taken a dramatic leap
into an online,
collaborative world.
Tasks and activities that
are commonplace today
were either extremely
difficult or outright
impossible just 20 years
ago. One key reason for
this shift was the
abundance of genomic
sequence data, the
sequence of base pairs
that make up an
organism's DNA. Feb. 27, 2003 12:00 AM Reads: 9,145 |