Skip to main navigation Skip to search Skip to main content

Early aspects for non-functional properties in service oriented business processes

  • University of Massachusetts Boston
  • OGIS International, Inc.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In Service Oriented Architecture, each application is often designed with a set of reusable services and a business process. In order to retain the reusability of services, it is important to separate non-functional properties of applications (e.g., security and reliability) from their functional properties. Currently, non-functional properties are often defined on a per-service basis. In contrast, this paper investigates a new per-process strategy, and proposes an aspect oriented language to separate functional and nonfunctional properties in business processes. Each aspect formally specifies non-functional properties that crosscut among multiple services. The proposed language frees applications developers from manually specifying and validating non-functional properties for services one by one, thereby reducing the burdens/costs of application development and maintenance. This paper describes the design of the proposed language and demonstrates how each aspect (i.e., a set of non-functional properties) is woven to a business process and transformed to application code.

Original languageEnglish
Title of host publicationProceedings - 2008 IEEE Congress on Services, SERVICES 2008
Pages231-238
Number of pages8
DOIs
StatePublished - 2008
Event2008 IEEE Congress on Services, SERVICES 2008 - Honolulu, HI, United States
Duration: Jul 6 2008Jul 11 2008

Publication series

NameProceedings - 2008 IEEE Congress on Services, SERVICES 2008
VolumePART 1

Conference

Conference2008 IEEE Congress on Services, SERVICES 2008
Country/TerritoryUnited States
CityHonolulu, HI
Period7/6/087/11/08

ASJC Scopus Subject Areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Software

Fingerprint

Dive into the research topics of 'Early aspects for non-functional properties in service oriented business processes'. Together they form a unique fingerprint.

Cite this