|
|
 |
By The Numbers |
Over 1.25 lakhs MBA aspirants took the Management Admission Test (MAT), held by AIMA on February 1, 2009.
|
|
|
 |
Exams alert |
The last date for reciept of completed application forms for Management Aptitude Test (MAT) is 13th August 2009. |
|
|
|
Thus Spake |
Art is always and everywhere the secret confession, and at the same time the immortal movement of its time. |
|
|
|
|
|
 |
|
|
Interesting Facts |
|
|
|
|
|
The naval rank of "Admiral" is derived from the Arabic phrase "amir al bahr", which means "lord of the sea".
The word "Checkmate" in chess comes from the Persian phrase "Shah Mat", which means "the king is dead".
An earthquake on Dec. 16, 1811 sent the Mississippi River backwards. |
|
|
|
|
|
|
Did you know |
|
|
|
Accordingly, first Sunday of August was declared as a holiday in US in honor of friends by a Proclamation made by US Congress in 1935. Since then, World Friendship Day is being celebrated every year on the first Sunday in the month of August.
|
|
|
|
|
|
|
|
Business Process Management (BPM) |
|
|
|
Business Process Management is a field of management focused on aligning organizations with the wants and needs of clients. It is a holistic management approach that promotes business effectiveness and efficiency while striving for innovation, flexibility and integration with technology. Business process management attempts to continuously improve processes. It could therefore be described as a "process optimization process".
Business Process Management (BPM) refers to the closed loop, iterative management of business processes over their entire lifecycle. It includes designing, optimizing, documenting, communicating, deploying, evaluating, updating, and retiring processes. Well-managed companies have always had robust, but time consuming, mechanisms for performing all of these functions. |
|
|
|
|
|
|
|
|
|
Smile Please..! |
Ironing a shirt |
|
A guy walks into work, and both of his ears are all bandaged up. The boss says, "What happened to your ears?"
He says, "Yesterday I was ironing a shirt when the phone rang and shhh! I accidentally answered the iron".
The boss says, "Well, that explains one ear, but what happened to your other ear?"
He says, "Well, jeez, I had to call the doctor!"
|
---------------------------------------------- |
Fish cost a fortune
|
|
Two Virginia rednecks go on a fishing trip. They rent all the equipment - the reels, the rods, the wading suits, the rowboat, the car, and even a cabin in the woods. I mean they spend a fortune!
The first day they go fishing, but they don't catch anything. The same thing happens on the second day, and on the third day. It goes on like this until finally, on the last day of their vacation, one of the men catches a fish.
As they're driving home they're really depressed. One guy turns to the other and says, "Do you realise that this one lousy fish we caught cost us fifteen hundred bucks?"
The other guy says, "Wow! Then it's a good thing we didn't catch any more!"
|
---------------------------------------------- |
Broken finger
|
|
A young man went to his doctor complaining of pain.
"Where are you hurting?" asked the doctor.
"You have to help me, I hurt all over", said the man.
"What do you mean, all over?" asked the doctor, "be a little more specific".
The man touched his right knee with his index finger and yelled, "Ow, that hurts". Then he touched her left cheek and again yelled, "Ouch! That hurts, too". Then he touched his right earlobe, "Ow, even THAT hurts", he cried.
The doctor checked her thoughtfully for a moment and told her his diagnosis, "You have a broken finger".
|
|
|
|
|
|
|
|
|
|
From The Editors Desk |
|
Heartiest Greetings!
In this issue of Youniverse, we have presented an article on "Business Process Management", the article provides Overview on BPM Technology.
Our regular section on Exam Alerts informs you of the important dates of the upcoming entrance examinations. The section on "Complex simplicities" provides an introduction to the concepts of Simple Object Access Protocol (SOAP), Simple Network Management Protocol (SNMP) & RPC (JAX-RPC) .
More >>
|
Complex Simplicities |
|
Simple Object Access Protocol (SOAP)
|
|
Simple Object Access Protocol, originally defined as Simple Object Access Protocol, is a protocol specification for exchanging structured information in the implementation of Web Services in computer networks. It relies on Extensible Markup Language (XML) as its message format, and usually relies on other Application Layer protocols (most notably Remote Procedure Call (RPC) and HTTP) for message negotiation and transmission. SOAP can form the foundation layer of a web services protocol stack, providing a basic messaging framework upon which web services can be built.
|
|
Simple Network Management Protocol (SNMP) |
|
Simple Network Management Protocol (SNMP) is used in network management systems to monitor network-attached devices for conditions that warrant administrative attention. SNMP is a component of the Internet Protocol Suite as defined by the Internet Engineering Task Force (IETF). It consists of a set of standards for network management, including an application layer protocol, a database schema, and a set of data objects. SNMP exposes management data in the form of variables on the managed systems, which describe the system configuration. |
|
JAX - RPC |
|
Java APIs for XML-based Remote Procedure Call (JAX-RPC) help with Web service interoperability and accessibility by defining Java APIs that Java applications use to develop and access Web services. Java API for XML-based RPC allows a Java application to invoke a Java-based Web Service with a known description while still being consistent with its WSDL description. It can be seen as Java RMIs over Web services. JAX-RPC 2.0 was renamed to JAX-WS 2.0 (Java API for XML Web Services). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Interesting Facts |
|
|
|
|
|
|
The naval rank of "Admiral" is derived from the Arabic phrase "amir al bahr", which means "lord of the sea". |
|
|
|
|
|
The word "Checkmate" in chess comes from the Persian phrase "Shah Mat", which means "the king is dead". |
|
|
|
|
|
An earthquake on Dec. 16, 1811 sent the Mississippi River backwards. |
|
|
|
|
|
The first toothbrush with bristles was developed in China in 1498. Bristles were taken from hogs at first, later from horses. The nylon bristles were developed in 1938 by DuPont. |
|
|
|
|
|
The first car with four wheels was made in France in 1901 by Panhard et LeVassor. |
|
|
|
The first black surgeon to do open heart surgery was Dr. Daniel Hale Williams. In 1893, he saved a man who was knifed by opening his chest and sewing together the wound, which was only a fraction of an inch from his heart. He was one of the first to do this. He accomplished this without any modern medical devices, such as x-rays. |
|
|
|
The Eiffel Tower is painted approximately once every 7 years and requires nearly 50 tons of paint each time. |
|
|
|
The first computer mouse was invented by Doug Engelbart in around 1964 and was made of wood. |
|
|
|
Whale oil was used in automobile transmissions as late as 1973. |
|
|
|
Leonardo da Vinci invented scissors. |
|
|
|
|
|
|
|
|
|
|
|
Did you know |
|
|
|
|
|
|
Accordingly, first Sunday of August was declared as a holiday in US in honor of friends by a Proclamation made by US Congress in 1935. Since then, World Friendship Day is being celebrated every year on the first Sunday in the month of August. |
|
|
|
|
|
 |
The nursery rhyme Ring Around the Rosey is a rhyme about the plague. Infected people with the plague would get red circular sores ("Ring around the rosey..."), these sores would smell very badly so common folks would put flowers on their bodies somewhere (inconspicuously), so that it would cover the smell of the sores ("...a pocket full of posies..."), People who died from the plague would be burned so as to reduce the possible spread of the disease ("...ashes, ashes, we all fall down!"). |
|
|
|
|
|
|
The Cone Shell is a marine snail that looks like an ice cream cone. The snail moves very slowly. Its slow movement, however, does not hinder it in any way while catching a prey. This is because the snail possesses a deadly weapon a spear like modified tooth called the radula, at the end of its tongue or proboscis. The radula contains venom that can even kill a human being. When the cone shell sees its prey small marine worm, mollusk or fish it lies very still and waits patiently for the creature to come close. And when it does, the snail put out its long proboscis, and kills it by injecting venom into it through its radula. |
|
|
|
|
|
|
|
 |
On July 5th, 1841, Thomas Cook of Derebyshire, England, took a group of 570 people from Leicester to Loughborough, a distance of 18km. The cost included the train ticket, food and entry to an entertainment programme. He later set up his own travel agency that is still in business. |
|
|
|
|
|
|
The biggest bell is the "Tsar Kolokol" cast in the Kremlin in 1733. It weighs 216 tons, but alas, it is cracked and has never been rung. The bell was being stored in a Moscow shed which caught fire. To "save" it the caretakers decided to throw water on the bell. This did not succeed in -- the water hit the superheated metal and a giant piece immediately cracked off, destroying the bell forever. |
|
|
|
|
|
|
|
 |
Cyano-acrylate glues (Super glues) were invented by accident. The researcher was trying to make optical coating materials, and would test their properties by putting them between two prisms and shining light through them. When he tried the cyano-acrylate, he couldn't get the prisms apart. |
|
|
|
|
|
|
|
Business Process Management (BPM) |
|
Business Process Management is a field of management focused on aligning organizations with the wants and needs of clients. It is a holistic management approach that promotes business effectiveness and efficiency while striving for innovation, flexibility and integration with technology. Business process management attempts to continuously improve processes. It could therefore be described as a "process optimization process". |
|
Business Process Management (BPM) refers to the closed loop, iterative management of business processes over their entire lifecycle. It includes designing, optimizing, documenting, communicating, deploying, evaluating, updating, and retiring processes. Well-managed companies have always had robust, but time consuming, mechanisms for performing all of these functions.
|
|
Business Process Management Systems (BPMS) are a new family of software systems that automate and simplify the task of managing business processes over the entire lifecycle. In the past, IT-enabled business processes were implemented within the boundaries of particular software applications (Examples include Customer Relationship Management systems and Supply Chain Management Systems) Even when processes required multiple applications to be coordinated, the locus of control would remain within a specific application, which would call on others as and when required. With a BPMS, the process management system specializes in orchestrating every business process, and will call on other applications for services, as required. |
|
This means that processes become distinct entities that can be managed and reused in other contexts too. Existing processes may be recombined to create new processes. The business management can own their processes, while the underlying IT infrastructure can be managed by the IT staff. |
|
BPM is NOT BPR: Business process reengineering is a methodology that emphasizes re-creating processes from scratch. This can result in huge improvements in efficiency and effectiveness, but can be time-consuming. Even worse is the risk of throwing the baby out with the bathwater. An organization’s processes represent its accumulated wisdom, and existing applications often include highly customized algorithms that are corporate assets. The key is to ensure that these assets are preserved, and are available for use wherever and whenever they may be needed. |
|
BPM, on the other hand does not require the use of any particular methodology. It automates and reuses existing processes, and thus capitalizes on past investments. BPM and BPR are complements, rather than substitutes. Each of them increases the value of the other. |
|
BPM is NOT EAI: Enterprise Application Integration (EAI) refers to a family of technologies that are used to get applications to work together. These may be used simply to move data between applications, or to create composite applications that reuse functionality that is already available from existing applications. Service Oriented Architecture (SOA) and Enterprise Service Bus (ESB) are relatively new developments in EAI. A BPMS, however, sits above the EAI/Services layer, and calls on these resources when required as it executes a business process. Some BPMS vendors assert that their systems work even without an Integrations layer. |
|
BPM is NOT ERP: Enterprise Application Integrations (ERP) is monolithic enterprise applications that automate many standard business processes. Implementing such a system is usually a complex and expensive undertaking that can take years. While they incorporate many “best practices”, they can be rigid, and usually require the company to adopt the processes defined within the system, rather than the system adapting to the practices specific to the company. As with BPR, there is also the risk of losing highly customized algorithms that are corporate assets when replacing legacy applications by ERP. |
|
BPMS are relatively modest implementations that can be rolled out rapidly. These are low-cost, and highly adaptable. Processes can be added and refined incrementally, and recombined into composite processes. |
|
BPM is NOT Six Sigma: Six Sigma is a methodology for creating and improving processes. It is independent of any technology. As with BPR, Six Sigma is a great complement to a BPMS. |
|
BPM Technology |
|
BPM System (BPMS) is sometimes seen as "the whole of BPM". Some see that information moves between enterprise software packages and immediately think of Service Oriented Architecture (SOA). Others believe that "modeling is the only way to create the 'perfect' process," so they think of modeling as BPM. |
|
Both of these concepts go into the definition of Business Process Management. For instance, the size and complexity of daily tasks often requires the use of technology to model efficiently. Some people view BPM as "the bridge between Information Technology (IT) and Business". |
|
Example of Business Process Management (BPM) Service Pattern: This pattern shows how business process management (BPM) tools can be used to implement business processes through the orchestration of activities between people and systems. |
|
BPMS can be industry-specific, and might be driven by a specific software package such as Agilent Open LAB BPM. Other products may focus on Enterprise Resource Planning and warehouse management. |
|
Validation of BPMS is another technical issue which vendors and users need to be aware of, if regulatory compliance is mandatory. The validation task could be performed either by an authenticated third party or by the users themselves. Either way, validation documentation will need to be generated. The validation document usually can either be published officially or retained by users. |
|
When to Use Business Process Management Systems |
|
The key advantage of a BPMS is agility - processes can be created and managed with minimal changes to application code, and new processes can be rapidly and easily created. The other primary advantage is conservatism: Past investments in business logic and applications can be reused to create new, composite, processes. |
|
Consider implementing a BPMS whenever: |
|
|
Business processes need to be maintained in several versions, for different product categories or for different markets |
|
|
Business processes need to be extremely mutable |
|
|
There are opportunities that have been identified for existing applications to work with one another, but these include a huge element of custom code that cannot easily be moved into an ERP |
|
|
In fact, any occasion where you are considering implementing a new process, or redefining an existing process, is an opportunity to consider moving to a new "process platform". |
|
Conclusion |
|
Business Process Management Systems (BPMS) are the next step in the old trend of constantly increasing abstraction in IT. As with previous stages in this evolution, this stage enhances easy comprehension and use. The likely impact of this development, however, could be even greater than in past stages. These new BPMS use a process metaphor that business users are very comfortable with. They also employ simple interfaces, and minimize the need for new software code. To that extent, they free business users from their dependence on IT staff, which can now concentrate on keeping applications up and running, and on developing entirely new software functionality, while the business users gain control over the processes they depend on. The BPMS market is now in a highly fluid phase, as vendors wage war over standards and technologies. IT organizations will find that they are being called on yet again - to lead, follow, or get out of the way. |
|
|
|
|
|
Simple Object Access Protocol (SOAP) |
|
Simple Object Access Protocol, originally defined as Simple Object Access Protocol, is a protocol specification for exchanging structured information in the implementation of Web Services in computer networks. It relies on Extensible Markup Language (XML) as its message format, and usually relies on other Application Layer protocols (most notably Remote Procedure Call (RPC) and HTTP) for message negotiation and transmission. SOAP can form the foundation layer of a web services protocol stack, providing a basic messaging framework upon which web services can be built.
|
|
The SOAP architecture consists of several layers of specifications for message format, message exchange patterns (MEP), underlying transport protocol bindings, message processing models, and protocol extensibility. SOAP is the successor of XML-RPC, though it borrows its transport and interaction neutrality and the envelope/header/body from elsewhere (probably from WDDX).
|
|
Advantages |
|
|
Using SOAP over HTTP allows for easier communication through proxies and firewalls than previous remote execution technology |
|
|
SOAP is versatile enough to allow for the use of different transport protocols. The standard stacks use HTTP as a transport protocol, but other protocols are also usable (e.g., SMTP) |
|
|
SOAP is platform independent and language independent |
|
|
Disadvantages |
|
|
Because of the verbose XML format, SOAP can be considerably slower than competing middleware technologies such as CORBA. This may not be an issue when only small messages are sent. To improve performance for the special case of XML with embedded binary objects, the Message Transmission Optimization Mechanism was introduced |
|
|
When relying on HTTP as a transport protocol and not using WS-Addressing or an ESB, the roles of the interacting parties are fixed. Only one party (the client) can use the services of the other. Developers must use polling instead of notification in these common cases |
|
|
When relying on HTTP as a transport protocol a firewall designed to only allow web browsing cannot simply allow all HTTP-using packets; instead it has to perform more detailed (and thus less efficient) analysis of the HTTP packages |
|
|
Although SOAP is an open standard, not all languages offer appropriate support. Java, .NET and Flex offer excellent SOAP integration and/or IDE support. Python and PHP support is much weaker |
|
|
|
|
|
|
|
Simple Network Management Protocol (SNMP) |
|
Simple Network Management Protocol (SNMP) is used in network management systems to monitor network-attached devices for conditions that warrant administrative attention. SNMP is a component of the Internet Protocol Suite as defined by the Internet Engineering Task Force (IETF). It consists of a set of standards for network management, including an application layer protocol, a database schema, and a set of data objects. SNMP exposes management data in the form of variables on the managed systems, which describe the system configuration. These variables can then be queried (and sometimes set) by managing applications. |
|
An SNMP-managed network consists of three key components: |
|
|
A managed device is a network node that contains an SNMP agent and that resides on a managed network. Managed devices collect and store management information and make this information available to NMSs using SNMP. Managed devices, sometimes called network elements, can be any type of device including, but not limited to, routers, access servers, switches, bridges, hubs, IP telephones, computer hosts, and printers |
|
|
An agent is a network-management software module that resides in a managed device. An agent has local knowledge of management information and translates that information into a form compatible with SNMP |
|
|
A network management system (NMS) executes applications that monitor and control managed devices. NMSs provide the bulk of the processing and memory resources required for network management. One or more NMSs may exist on any managed network |
|
|
Although SNMP works over TCP and other protocols, it is most commonly used over UDP that is connectionless and vulnerable to IP spoofing attacks. Though it is frequently being used in most of the network configurations, it is highly vulnerable to various security attacks. So in modern network architectures it is being implemented in combination with other security based protocols and encryption technology. |
|
|
|
|
|
|
|
JAX - RPC |
|
Java APIs for XML-based Remote Procedure Call (JAX-RPC) help with Web service interoperability and accessibility by defining Java APIs that Java applications use to develop and access Web services. Java API for XML-based RPC allows a Java application to invoke a Java-based Web Service with a known description while still being consistent with its WSDL description. It can be seen as Java RMIs over Web services. JAX-RPC 2.0 was renamed to JAX-WS 2.0 (Java API for XML Web Services). |
|
The Purpose of JAX-RPC |
|
JAX-RPC is for Web services interoperability across heterogeneous platforms and languages. This makes JAX-RPC a key technology for Web services integration. JAX-RPC provides an easy to develop programming model for development of SOAP based Web services. You can use the RPC programming model to develop Web service clients and endpoints. For typical scenarios, you are not exposed to the complexity of the underlying runtime mechanisms (for example, SOAP protocol level mechanisms, marshalling and unmarshalling). A JAX-RPC runtime system (a library) abstracts these runtime mechanisms for the Web services programming model. This simplifies Web service development. JAX-RPC provides support for WSDL-to-Java and Java-to-WSDL mapping as part of the development of Web service clients and endpoints. In a typical development environment, tools provide these mapping functionality. This further simplifies the application development. |
|
Multiple vendors provide compatible implementations of the JAX-RPC standard. JAX-RPC enables portability of Web services across these multiple compatibility implementations. JAX-RPC provides support for document-based messaging. Using JAX-RPC, any MIME-encoded content can be carried as part of a SOAP message with attachments. This enables exchange of XML documents, images and other MIME types across Web services. JAX-RPC supports HTTP level session management and SSL based security mechanisms. This enables the development of secure Web services. |
|
|
|
|
|
|
|
|
From The Editors Desk |
|
|
Kayalvizhi M.S |
Email - kayal@mindlogicx.com |
|
Heartiest Greetings! |
|
|
In this issue of Youniverse, we have presented an article on "Business Process Management", the article provides Overview on BPM Technology.
Our regular section on Exam Alerts informs you of the important dates of the upcoming entrance examinations. The section on "Complex simplicities" provides an introduction to the concepts of Simple Object Access Protocol (SOAP), Simple Network Management Protocol (SNMP) & RPC (JAX-RPC) .
We hope that you would find the information presented in this issue of Youniverse interesting and useful. |
We welcome your thoughts, views, comments and suggestions to share information as knowledge. |
|
Editor |
|
|
|
|
Feedback |
|
|
 |
Please provide us with your feedback on how you feel about the Youniverse newsletter.You can also send us your queries on the VEDAS services. |
top |
|
|
Email to info@vedaslive.com |
|
|
|
|
|
|
|