Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
323 Glossary Keywords 4I (Interface, Intelligence, Integration and Infrastructure) Definition or Descriptions 4I is a service technology framework proposed by Institute for Information Industry (III) in Taiwan which includes interface technology, intelligence technology, integration tech- nology and infrastructure technology. The 4I framework provides a reference to locate technology resources in a service design. From the front-end device machine, middle content analysis, back-end service to virtual service center, these four innovative system total solutions solve the technical problems in different layers. The 6LoWPAN working group of IETF (The Internet Engineering Task Force) has de- fined encapsulation and compression mechanisms to send and receive IPv6 packets over wireless networks with strong constraints on power consumption. Aspect-Oriented Programming is a programming paradigm that emphasizes the idea of `cross-cutting' to provide a way for managing separate parts of code which may belong to the same `aspect'. Felix is a project of the Apache software foundation that provides an implementation of the OSGi service platform specification. B2B describes commerce transactions between businesses, such as between a manu- facturer and a wholesaler, or between a wholesaler and a retailer. B2B is also used in the context of communication and collaboration. Many businesses are now using social media to connect with their consumers (B2C). The Business-IT-Mapping Model defines a connection between a business process model and a service composition specification. Currently, this link is neither supported by business process modeling nor by CASE tools. In particular, BIMM allows storing and maintaining the complex dependencies between business process models and service composition specifications in a traceable way. Under the IEEE Std 802.15.1, Bluetooth, a Wireless Personal Area Network (PAN), is a wireless protocol for exchanging data over short distances via radio waves. It has been designed in order to replace data cables between fixed and mobile devices. It is short for Web Services Business Process Execution Language (see BPEL4WS). BPEL4People is a BPEL extension for People. It extends BPEL in order to support the orchestration of role-based human activities. It is an OASIS standard executable language for specifying actions within business pro- cesses with web services. It extends the web services interaction model and enables it to support business transactions. WS-BPEL defines an interoperable integration model that should facilitate the expansion of automated process integration both within and between businesses. In BPEL, web service interactions can be described in two ways: executable business processes and abstract business processes. Executable business processes model the actual behavior of a participant in a business interaction; whereas abstract business processes are partially specified processes that are not intended to be executed. A business process serves a particular business goal (e.g., to handle customer orders, to deliver goods or to manage product changes) and it constitutes a recurring sequence of business functions whose execution has to meet certain rules. Furthermore, a business process model documents business requirements in respect to the process- and service- oriented information system to be designed. These business requirements are often elicited by interviewing end users as well as process owners. The graphical representa- tion and documentation of business processes is usually supported by respective business process modeling (BPM) tools. 6LoWPAN (IPv6 over Low power Wire- less Personal Area Networks) AOP (Aspect-Oriented Programming) Apache Felix B2B (Business-to-business) BIMM (Business-IT-Mapping Model) Bluetooth BPEL (Business Process Execution Lan- guage) BPEL4People BPEL4WS or WS-BPEL (Web Services Business Process Execution Language) Business Process