
Henry ChangIBM · Centre for Advanced Studies, Rochester
Henry Chang
About
89
Publications
23,052
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
3,841
Citations
Publications
Publications (89)
Personalization or individualization of care is essential to the behavioral modifications and lifestyle changes that result in patient wellness (for good health or chronic disease management). The implementation of effective personalized care is hampered by the lack of reliable means to collect and process real-time data on individual contexts (pre...
How to report and summarize a user's health or wellness status from the Electronic Health Records (EHR) is a important topic since a well-designed health report can provide not only a valued information source for users to exam their physical health status but also a guidance to a better health level. Existing health reports are not totally satisfy...
As one of the causes of increasing population with chronic diseases, low compliance with healthy lifestyle has been a major challenge in the healthcare industry. Not seeing immediate positive outcomes, many people became frustrated and stopped adhering to health plans that offer long-term benefits. Studies have suggested that peer supports are effe...
Regimen adherence is a common problem among chronic disease patients and has posed tremendous challenges to sustainable case management. Intervening on every single non-adherence case often creates unnecessary burdens for providers and considerable annoyance for patients, leading to wastes of resources and increasing patient churn rates. In current...
Care coordination services bring together a multitude of providers to deliver continuity of care outside clinical settings. The coordinated services improve wellness management and operational outcomes but pose challenges on privacy when integrating multiple sources of personal health data and providing a data access and sharing mechanism to third...
Application services entail multi-billion dollars of market in IT industry. However, to construct an application service is a labor- intensive and error-prone process. Application services developed through traditional development methods expose the same pitfalls witnessed in most development processes of enterprise applications such as late delive...
Rising costs, decreasing quality of care, diminishing productivity, and increasing complexity have all contributed to the present state of the healthcare industry. The interactions between payers (e.g., insurance companies and health plans) and providers (e.g., hospitals and laboratories) are growing and are becoming more complicated. The constant...
The growing number of business process solutions demands the need of platforms enabling developers to build management applications in a more efficient manner. This paper describes an adaptive platform, called BPSM (Business Process Solution Management), for managing business process solutions. A business process solution touches many enterprise en...
Healthcare is ubiquitous in every business organization. Whether as the primary focus of the business or as a function of the well-being of a firm's employees, health issues play a dominant role in commerce. This recognition and the demonstrated benefits of a healthy contributor or worker have promoted a rejuvenated emphasis on wellness. In order t...
Business integration middleware uses a variety of programming models to enable business process automation, business activity
monitoring, business object state management, service mediation, etc. Different kinds of engines have been developed in support
of these programming models. At their core however, all of these engines implement the same kind...
Offering personalized services through dynamically formed ecosystems is essential to personal wellness management. In this paper, we present the design of a cloud-enabled platform to facilitate the collection and delivery of evidence for personalization in a multi-provider ecosystem environment. In addition, the platform also provides essential bui...
Effective personal dietary guidelines are essential for health management and preventing chronic diseases. The objective of this research is to achieve nutrient-balanced food recommendations for each individual, while considering individual's requirements at the same time. To reach this goal, we developed a location-aware interactive diet consultan...
In this paper, we present Greenolive, an open platform for wellness management ecosystem. Wellness management applications, which facilitate preventive care and chronic disease treatments, are considered as a key component to enhance healthcare quality and reduce healthcare cost. Currently, most of the wellness management applications are device-or...
Application services entail multi-billion dollars of market in IT industry. However, to construct an application service is a labor- intensive and error-prone process. Application services developed through traditional development methods expose the same pitfalls witnessed in most development processes of enterprise applications such as late delive...
Breast cancer is one of the top cancer-death causes and specifically accounts for 10.4% of all cancer incidences among women. The prediction of breast cancer recurrence has been a challenging research problem for many researchers. Data mining techniques have recently received considerable attention, especially when used for the construction of prog...
Offering personalized services through dynamically formed ecosystems is essential to personal wellness management. In this paper, we present the design of a cloud-enabled platform to facilitate the collection and delivery of evidence for personalization in a multi-provider ecosystem environment. In addition, the platform also provides essential bui...
Application services entail multi-billion dollars of market in IT industry. However, to construct an application service is a labor- intensive and error-prone process. Application services developed through traditional development methods expose the same
Application services entail multi-billion dollars of market in IT industry. However, to construct an application service is a labor- intensive and error-prone process. Application services developed through traditional development methods expose the same
Current BPM approaches empower the process modeling by formalism, shorten the transactional latency by automation, and increase business insights by process improvement methodology. Few of them intend to address the issues of dynamic process optimization in terms of real time in-process decision support and dynamic process reconfiguration. The goal...
Patient-centric healthcare and evidence-based medicine with the emphasis on prevention and wellness promise to deliver better and more affordable healthcare. At minimal, they require health related information to be shared among a community including patients, providers, payers, and regulators. It is important for IT systems to facilitate informati...
Quality of Service Management (QoSM) is a new task in IT-enabled enterprises that supports monitoring, collecting and predicting
QoS data. QoSM solutions must be able to efficiently process runtime events, compute and pre dict QoS metrics, and provide
real-time visibility and prediction of key perform ance indicators (KPI). Currently, most QoSM sys...
Many applications need to access a large amount of data objects maintained in secondary storage. The performance of such applications has a critical dependency on the efficiency of the underlying object store. Traditional object store systems do not allow for cache management in an application-sensitive manner and therefore provide sub-optimal perf...
Traditionally disparate approaches have been used for business process modeling and business process monitoring. The connections are often achieved through IT-level models e.g. state machine models. In this paper we provide a unified model - managed business artifacts - that captures the process modeling and monitoring concerns. We establish the co...
This paper discusses a framework that can be used to characterize the artifact types and their behaviors in the context of hand-off points in processes in the service domain (where human actors play a significant role). This is particular critical to implement lean sigma in services processes which exhibit high proportion of people-to-people intera...
Today's enterprises must meet the rapidly changing market demands while collaborating with much broader range of trading partners to maximize supply chain efficiency and improve services to customers and their profit margin. To accomplish these business goals, their business application systems, such as enterprise ERP, must integrate and adapt rapi...
CG100649 is a novel dual-acting cyclooxygenase-2 (COX-2) and carbonic anhydrase (CA) inhibitor which is being developed for the treatment of osteoarthritis, rheumatoid arthritis, and acute pain. CG100649 has moderate COX-2 selectivity over COX-1, ranging from 15-fold in human cells (whole blood, platelets and macrophages) to 45-fold in mouse perito...
CG100649 is a novel dual-acting cyclooxygenase-2 (COX-2) and carbonic anhydrase (CA) inhibitor which is currently in phase II clinical trials in Europe. CG100649 was negative in the bacterial Ames assay and in the in vivo mouse micronucleus assay at oral doses up to 1250 mg/kg). The mutagenic potential of CG100649 was further investigated in the un...
The service mediation that decouples service interactions is the foundation to support the service composition. The early service mediations are keyword and value-based, which require both service providers and consumers to adhere to the same data formats when defining service interfaces and requests. As such, these service mediations are inadequat...
Quality of Service (QoS) information for Web services is essential to QoS-aware service management and composition. Currently,
most QoS-aware solutions assume that the QoS for component services is readily available, and that the QoS for composite services
can be computed from the QoS for component services. The issue of how to obtain the QoS for c...
The results of an effort to build a sense-and-respond solution for a supply chain by using a model-driven development framework are described in this paper. One of the components of the framework is the IBM Research-developed model-driven business-transformation (MDBT) toolkit, a set of formal models, methods, and tools. The inventory optimization...
Business event processing requires efficiently processing live events, computing business performance metrics, detecting business situations, and providing real-time visibility of key performance indicators. Given the high volume of events and significant complexity of computation, system performance—event throughput—is critical. In this paper, we...
The results of an effort to build a sense-and-respond solution for a supply chain by using a model-driven development framework are described in this paper. One of the components of the framework is the IBM Research-developed model-driven business-transformation (MDBT) toolkit, a set of formal models, methods, and tools. The inventory optimization...
Business performance management (BPM) is a new frontier in IT-enabled enterprise that supports the monitoring business operations. BPM solutions must be able to efficiently process business events, compute business metrics, detect business situations, and provide the real-time visibility of key performance indicators (KPIs) in dynamic environments,...
Business process integration and monitoring provides an invaluable means for an enterprise to adapt to changing conditions. However, developing such applications using traditional methods is challenging because of the intrinsic complexity of integrating large-scale business processes and existing applications. Model Driven Development™ (MDD™) is an...
Microelectronic manufacturing deals with the efficient coordination of manufacturing processes and owning enterprises along
a value chain to provide microelectronic products to customers. Microelectronic manufacturing is an important subject of the
supply chain management because of the vital role of the microelectronics industry in the global econ...
Event correlation is an important component in business performance management. Simple rule-based event correlation engines, like Zurich Correlation Engine (ZCE), usually accept input events that include only name-value pairs. However, when input events are in XML format, the ZCE needs to be adapted to accept complex/structural events. In this pape...
As XML formats have been widely adopted for representing business documents both within and across enterprises, XML to XML translation becomes a common and critical component for business process integration. Due to limitations of popular approaches such as XSLT for XML translations, we designed a model driven development framework for XML to XML t...
As XML formats have been widely adopted for representing business documents both within and across enterprises, XML to XML translation becomes a common and critical component for business process integration. Due to limitations of popular approaches such as XSLT for XML translations, we designed a model driven development framework for XML to XML t...
This paper presents a collaborative engineering data system (CEDS) design for supporting semiconductor technology lifecycle management in three aspects: change impact analysis, knowledge perspective modeling, and service configuration. The design innovation lies in the generic engineering data object (GEDO), which is designed for dynamic object mod...
In today's competitive climate, enterprises must strive for maximum responsiveness and adaptive capability to stay abreast of complex interactions among customers, suppliers, manufacturers, markets, and other elements of their businesses. For several years, firms have used the sense-and-respond paradigm for monitoring and managing business solution...
This paper presents the design and implementation of the Puma middleware system. Puma enables pervasive access to Web applications from a wide range of clients. In addition to traditional, browser-equipped client devices such as laptops and PDAs, Puma supports the use of peer collaboration tools such as instant messengers, SMS devices, email client...
In this paper, we present a model-driven approach to Business Performance Management (BPM). BPM is a new frontier in IT-enabled enterprise that supports the monitoring and control of business operations. BPM solutions must be able to efficiently process business events, compute business metrics, detect business situations, and provide the real-time...
The goal of Managed e-Hub research prototype is to build a common infrastructure of hubs so that businesses can develop B2B
exchanges meeting their business needs based on it. In this paper, an open and extensible framework for Managed e-Hub is presented
and the hub fundamental services are discussed in detail as well. The service provisioning syst...
A business performance management grid is a grid-based system that supports an adaptive environment in which businesses can make prompt and well-informed business decisions. We describe the Business Performance Management Services Architecture, the architecture for grid-based services and an OGSA-based reference implementation for this architecture...
Business performance management (BPM) has emerged as a critical discipline to enable enterprise to manage their business solutions
in an on demand fashion. BPM applications promote an adaptive means by emphasizing the ability to monitor and control both
business processes and IT events. However, most BPM processes and architectures are usually line...
This work presents a new service-oriented architecture for enterprise project management that integrates business process, human resources and project management within an enterprise or across the value chain network. In the proposed WS-EPM framework, the project resources include business processes, skilled people, physical resources, control poli...
Contextual collaboration refers to people-to-people collaboration from within IT-enabled business operations. We have designed and implemented a middleware platform for enabling contextual collaboration, and built collaborative applications on top of the platform. The platform embodies three main themes: on-demand, adaptive, and integrated. It is o...
Effective profiling of consumer and service information is critical to today's e-business solutions. Typically, each service has its individual profiling requirements in addition to the basic profiling requirements common to all services. The challenge is to build a flexible profiling system to dynamically collect relevant consumer data and accommo...
The paradigmatic shift from a Web of manual interactions to a Web of programmatic interactions driven by Web services is creating unprecedented opportunities for the formation of online business-to-business (B2B) collaborations. In particular, the creation of value-added services by composition of existing ones is gaining a significant momentum. Si...
Business Activity Management (BAM) is becoming one of the most critical areas to transform a business into an adaptive enterprise. To manage business activities and the related resources is a very complex task. BAM systems need to address potentially large number of business rules and unpredictable changes of business situations. Using BAM policies...
Today businesses are interacting and collaborating more often in the context of a business value chain involving a variety of partners to deliver products and services. Business to business (B2B) connectivity, Enterprise Application Integration (EAI) and general business collaboration processes are becoming more critical in operating and managing e...
As the desire for business intelligence capabilities for e-business processes expands, existing workflow management systems and decision support systems are not able to provide continuous, real-time analytics for decision makers. Business intelligence requirements may appear to be different across the various industries, but the underlying requirem...
Business Activity Management (BAM) is becoming one of the most critical areas to transform a business into an adaptive enterprise. However, to manage business activities and the related resources is a very complex task because of the potentially large number of business rules and unpredictable changes of business situations. Policy-based approach i...
Business process management (BPM) tools and techniques are used in a large number of commercial institutions for automating flows of products and services within corporate and without. It is not uncommon that business processes are involved with versatile collaboration, complicated computation and geographical distribution of data. Hence, it is nec...
Exploring appropriate business applications published as Web Services in UDDI registries is a critical issue. Search for such applications should be effective in terms of time and uniformed in terms of interfaces. In this paper, an XML-based advanced UDDI exploring engine, Business Explorer for Web Services (BE4WS), that provides developers with st...
The process-based composition of Web services is emerging as a promising approach to automate business process within and across organizational boundaries. In this approach, individual Web services are federated into composite Web services whose business logic is expressed as a process model. Business process automation technology such as workflow...
In this paper, a manageable Web services hub framework and enabling technologies for e-sourcing are proposed for buyers, suppliers, service providers and trading partners to register business, user and service information as well as to provision and subscribe to services. The proposed framework enables a business to dynamically configure its busine...
With the rapid advancement of e-service technology, there is a need to manage business relationships among business entities such as service pro- viders, service consumers, and internal departments. In this paper, we have pro- posed a novel approach to business relationship management using business commitments and associated business commitment hu...
With the proliferation of the Internet and the wide acceptance of e-commerce, increasing numbers of business processes and
services are offered by distributed and heterogeneous service providers. This has created the need to explicitly employ workflow
management systems (WFMS) to coordinate and control the flows of services. One of the fundamental...
Grid computing offers great opportunities for companies to tap new streams of revenues by taking advantages of the wired computing powers based on the grid service architectures. Resource allocation is one of the key concerns in such a computing environment. In this paper, we present a deployment framework for grid computing. The framework enables...
Exploring an appropriate business application published as a Web Service in the UDDI registry is a critical issue. Search for such an application should be effective in terms of time and uniformed in terms of interfaces. In this paper, an XML-based UDDI exploring engine that provides developers with standard interfaces for efficiently searching bus...
Nowadays, enterprises have treated e-business as an integral part of their daily business operations. How to manage a dynamic e-business solution is an important IT issue facing IT departments. We have proposed an approach to manage a dynamic e-business solution through business commitments. In this paper, we describe the concept of business commit...
With globalization and the resulting need for faster and more flexible communications, a company needs a framework to establish itself in no time or make best use of its legacy applications and run efficiently at minimal cost. This case study presents such a framework called ELPIF (E-Logistics Processes Integration Framework) for e-logistics proces...
In recognition of the increasing importance of globalization and the resulting need for greater, faster and more flexible communications, a framework is required to allow any company to establish itself in no time or make optimum use of their legacy applications and run efficiently with minimal cost input. This paper presents such a framework calle...
While Web services provide an essential building block for realizing dynamic e-business by facilitating standardsbased program-to-program interaction, they do not address many business aspects of communication such as security, access control, business partner selection, service level agreement monitoring, and logging. In this paper, we propose a s...
Mobile computing adds a new wrinkle to the ageold problem of caching. Today's wireless links are both slow and expensive, and are not always available to a user. Therefore, when a mobile user is disconnected, a cache miss means (at best) a substantial cost in time and money, or (at worst) a complete halt to work if critical information has not been...
An abstract is not available.
Gold Rush is middleware supporting the writing of Java applications that reside on an intermit- tently connected mobile client device and access an enterprise database on a central server. While the client is connected to the central server, objects constructed from database entities can be cached in a persistent store on the client. While the clie...
Lithospermic acid B has been isolated to > 95% purity by high performance liquid chromatography from the aqueous extract of the roots of Salvia miltiorrhiza. When infused at 5.5 mumoles/kg into the post-ischemic rabbit heart, it reduced by 62 +/- 10% (n = 8) the myocardial damage found in the saline control in a rabbit ischemia-reperfusion model.
The Research Parallel Processing Prototype (RP3) is a research vehicle developed at the IBM T.J. Watson Research Center to explore the hardware and software aspects of highly parallel computation. The RP3 is a shared-memory machine designed to be scalable to 512 processors; a 64 processor machine has been in operation since October 1988. A parallel...
Business activities can be highly complicated and dynamic. This complexity lies in the number of activities and organization, and many business relationships between the things that make up a business activity and its business environment. The dynamism of business activities comes from the needs of continuously measuring, monitoring, controlling an...
Business process integration and monitoring provides an invaluable means for an enterprise to adapt to changing conditions. However, developing such applications using traditional methods is challenging because of the intrinsic complexity of integrating large-scale business processes and existing applications. Model Driven Developmente (MDDe) is an...