30.10.2012 Views

A Proposal for a Standard With Innovation Management System

A Proposal for a Standard With Innovation Management System

A Proposal for a Standard With Innovation Management System

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Mohammed AlSudairi and TGK Vasista<br />

7.5.4 Service metamorphosis<br />

Service Metamorphosis is having the capability of service trans<strong>for</strong>mation into its various <strong>for</strong>ms viz.,<br />

environment, plat<strong>for</strong>m and software at various abstraction levels. Any service that trans<strong>for</strong>ms a<br />

service must offer best practices, methodologies, disciplines, languages, tools, score card, time frame<br />

and a process. It should support both <strong>for</strong>ward and backward trans<strong>for</strong>mation.<br />

7.5.5 Blue print<br />

It is a modeling framework that encapsulates the abstractions and realizations of modeling practices,<br />

modeling environments, modeling disciplines, modeling artifacts and solution entities (Methodologies<br />

Inc).<br />

One of the key service design principles is the metadata-based stateless service design (Erradi,<br />

Kulkarni, Anand and Padmanabhuni 2005) which is used in order to minimize resource consumption<br />

by differing the management of state in<strong>for</strong>mation when necessary(SOA principles.com; Wiki,SOA). It<br />

means that exchanged messages should be self-contained with sufficient in<strong>for</strong>mation and metadata<br />

(like links to persisted data) to allow the destination service to establish the message context (Erradi<br />

et al. 2005).<br />

7.6 Benchmarking of policies and rules with automated service bus (ASB)<br />

The Automated Service Bus (ASB) Concept implementation can bring significant benefits such as (1)<br />

simple aggregation of components and services according to the project needs based on a common<br />

abstract infrastructure <strong>for</strong> communication between tools and systems (2) improved coordination<br />

between tools that were not designed to work through access to data and relevant changes in other<br />

tools (3) Legal recording and systematic closing of open loops in engineering team processes. In<br />

advanced stages of an ASB implementation, global view on tools and systems in automation system<br />

lifecycle <strong>for</strong> optimization of the engineering and operation processes like analysis of cross-linked data<br />

from several sources; securing access to data in automation systems can be brought (Biffl, Schatten<br />

and Zoitl 2009). Table 1 provides direction to design a development project type by adopting<br />

appropriate web services type to different innovation customer types. The purpose of ASB in this<br />

context is assumed to support all customer types.<br />

Table 1: Matching projects and customers with web services design and development<br />

Sl. No. Customer Type Project Type Web Services Type<br />

1. Innovators - Greenfield<br />

2. Early Adopters Break through Top Down<br />

3. Early Majority Plat<strong>for</strong>m Bottom Up<br />

4. Late Majority Derived Meet-in-the-Middle<br />

5. Laggards - -<br />

7.6.1 Bindings<br />

The concept of binding deals with (a) technical aspects of binding and (b) economic, artistic and<br />

cultural values of bindings. While technological aspect deals with the technical concept of static and<br />

dynamic bindings, economy, arts and culture bindings take place through automation of economy<br />

through web service abstractions and encapsulation based on service metamorphosis principle and<br />

using SOA Meta-model (Wiki-SOA and the Linthicum Group 2007).<br />

7.7 Realization and accountability management plug-in<br />

7.7.1 Concretizations<br />

Concretization approach allows modeling and developing large complex systems. Concretization is<br />

the step of developing the system in a concrete environment by realizing its functionalities according<br />

to the specification <strong>for</strong> a specific plat<strong>for</strong>m (Chen 2009). Trans<strong>for</strong>mations are expressed in<br />

Collaborative Component Based Model (CCBM) Approach to transfer model expertise into concrete<br />

applications. This approach achieves black-box reuse of models and pre-serves them. Every<br />

collaboration model specifies requirements that other models must fulfill in order to participate in<br />

collaboration in terms of collaboration operations (Stereotypes) and collaboration templates (a variant<br />

13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!