Corpus ID: 6135722

Servicetizing User Experiences for Complex Business Applications

@inproceedings{Liang2006ServicetizingUE,
  title={Servicetizing User Experiences for Complex Business Applications},
  author={Donglin Liang and W. T. Tsai},
  year={2006}
}
Web interfaces have been widely used to support user interactions in complex business applications. In a typical design of such an application, the execution is driven by the http requests sent by the web-browser. Thus, the control of the workflow is encoded by the hyperlinks and buttons embedded in various web pages that support the user interactions. This web-driven design makes it hard to reason about and to maintain the workflows, especially when the web pages are dynamically generated at… Expand

Figures from this paper

References

SHOWING 1-10 OF 15 REFERENCES
Model-driven design and deployment of service-enabled web applications
TLDR
It is argued that Web services should be considered first-class citizens in the specification of Web applications and benefit from the high-level modeling and automatic code generation techniques that have long been advocated for Web application design and implementation. Expand
Towards Formal Specification of Client-Server Interactions for a Wide Range of Internet Applications
TLDR
A formal method of expressing interactions in an Internet application that is based on the notion of Interaction Machine is proposed, which can be mapped to interaction specifications expressed in XML that can be interpreted by an application-neutral universal controller. Expand
Workflow-Based Applications
TLDR
A method is proposed to develop workflow-based applications in a cohesive and consistent way and their principal advantages are derived and set in context to transaction, object, and CASE technology. Expand
Service-oriented architecture and business process choreography in an order management scenario: rationale, concepts, lessons learned
TLDR
This paper discusses the rationale behind the decision for SOA, process choreography, and Web services, and gives an overview of the BPEL-centric process choreographic architecture and features lessons learned and best practices identified during design, implementation, and rollout of the solution. Expand
Service-oriented computing: concepts, characteristics and directions
  • M. Papazoglou
  • Computer Science
  • Proceedings of the Fourth International Conference on Web Information Systems Engineering, 2003. WISE 2003.
  • 2003
TLDR
This paper introduces an extended service oriented architecture that provides separate tiers for composing and coordinating services and for managing services in an open marketplace by employing grid services. Expand
Consumer-centric service-oriented architecture: a new approach
  • W. Tsai, B. Xiao, R. Paul, Yinong Chen
  • Computer Science
  • The Fourth IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, and the Second International Workshop on Collaborative Computing, Integration, and Assurance (SEUS-WCCIA'06)
  • 2006
TLDR
This paper extends the current service-oriented architecture to introduce a consumer-centric service- oriented architecture (CCSOA) paradigm, which extends the design and code sharing, and thus further improves the software productivity. Expand
ACM Transactions on Internet Technology
  • ACM Transactions on Internet Technology
  • 2005
PSML-S: A Process Specification and Modeling Language for Service Oriented Computing
  • The 9 th IASTED International Conference on Software Engineering and Applications (SEA)
  • 2005
OAS03] OASIS: Business Process Execution Language for Web Services (BPEL4WS)
  • OAS03] OASIS: Business Process Execution Language for Web Services (BPEL4WS)
  • 2003
PSML - S : A Process Specification and Modeling Language for Service Oriented Computing
  • Proceedings of the Fourth International Conference on Web Information Systems Engineering ( WISE ’ 03 )
  • 2003
...
1
2
...