By Topic

Software Engineering Conference, 2007. ASWEC 2007. 18th Australian

Date 10-13 April 2007

Filter Results

Displaying Results 1 - 25 of 53
  • 2007 Australian Software Engineering Conference-Cover

    Publication Year: 2007 , Page(s): c1
    Save to Project icon | Request Permissions | PDF file iconPDF (110 KB)  
    Freely Available from IEEE
  • 2007 Australian Software Engineering Conference-Title

    Publication Year: 2007 , Page(s): i - iii
    Save to Project icon | Request Permissions | PDF file iconPDF (54 KB)  
    Freely Available from IEEE
  • 2007 Australian Software Engineering Conference-Copyright

    Publication Year: 2007 , Page(s): iv
    Save to Project icon | Request Permissions | PDF file iconPDF (44 KB)  
    Freely Available from IEEE
  • 2007 Australian Software Engineering Conference - TOC

    Publication Year: 2007 , Page(s): v - viii
    Save to Project icon | Request Permissions | PDF file iconPDF (53 KB)  
    Freely Available from IEEE
  • Message from the General Chair

    Publication Year: 2007 , Page(s): ix
    Save to Project icon | Request Permissions | PDF file iconPDF (28 KB) |  | HTML iconHTML  
    Freely Available from IEEE
  • Message from the Research Program Chairs

    Publication Year: 2007 , Page(s): x
    Save to Project icon | Request Permissions | PDF file iconPDF (30 KB) |  | HTML iconHTML  
    Freely Available from IEEE
  • Organizing Committee

    Publication Year: 2007 , Page(s): xi
    Save to Project icon | Request Permissions | PDF file iconPDF (30 KB)  
    Freely Available from IEEE
  • Steering Committee

    Publication Year: 2007 , Page(s): xi
    Save to Project icon | Request Permissions | PDF file iconPDF (30 KB)  
    Freely Available from IEEE
  • Research Program Committee

    Publication Year: 2007 , Page(s): xii
    Save to Project icon | Request Permissions | PDF file iconPDF (33 KB)  
    Freely Available from IEEE
  • Industry Program Committee

    Publication Year: 2007 , Page(s): xiii
    Save to Project icon | Request Permissions | PDF file iconPDF (32 KB)  
    Freely Available from IEEE
  • Additional reviewers

    Publication Year: 2007 , Page(s): xiii
    Save to Project icon | Request Permissions | PDF file iconPDF (32 KB)  
    Freely Available from IEEE
  • Modeling Change as a First-Class Entity

    Publication Year: 2007 , Page(s): 3
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (116 KB)  

    Summary form only given. Software systems must change to remain useful. Current programming languages and support environments, however, treat software systems as though they were static, unchanging, and globally consistent. We argue in favour of a more dynamic approach in which complex software systems can seen as a set of overlapping and constantly changing contexts. We report on some initial re... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Engineering Large-Scale Software-Intensive Systems

    Publication Year: 2007 , Page(s): 4 - 6
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (87 KB)  

    Summary form only given. There are four major threats to successfully building large-scale software-intensive systems: (1) a failure to control the complexity that arises during the development process (2) a failure to achieve early resolution of deficiencies in informal statements/knowledge of stakeholders' needs (3) failure to construct a system that satisfies stakeholders' needs, and (4) a fail... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An Asset-Based Architecture Design Methodology for Rapid Telecom Service Delivery Platform Development

    Publication Year: 2007 , Page(s): 7 - 16
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (472 KB) |  | HTML iconHTML  

    In the telecom industry, it becomes increasingly important for operators to provide a service delivery platform (SDP) quickly to improve time-to-revenue cycle of new innovative value-added services at lower cost. A rapid architecture solution design method based on SDP capability model and SDP architecture blueprint is proposed to deal with this problem in this paper. SDP capability model and the ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Pattern-Driven Process Model for Quality-Centered Software Architecture Design--A Case Study on Usability-Centered Design

    Publication Year: 2007 , Page(s): 17 - 26
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (266 KB) |  | HTML iconHTML  

    Quality requirements of software systems typically affect large portions of the system, and should be taken into account early in the design process. Patterns have become a mainstream technique to associate frequent quality-related design problems with proven solutions. We present a generic pattern-driven design process model, and apply this to usability, obtaining a usability-centered design proc... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Prerequisites for Successful Architectural Knowledge Sharing

    Publication Year: 2007 , Page(s): 27 - 38
    Cited by:  Papers (4)
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (210 KB) |  | HTML iconHTML  

    Sharing knowledge pertaining to software architectures becomes increasingly important. If this knowledge is not explicitly stored or communicated, valuable knowledge dissipates. However, stakeholders will only share knowledge with each other if they are motivated to do so, or in other words if the necessary incentives are created. In this paper we identify three incentives for architectural knowle... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Dynamic Protocol Aggregation and Adaptation for Service-Oriented Computing

    Publication Year: 2007 , Page(s): 39 - 48
    Cited by:  Papers (2)
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (368 KB) |  | HTML iconHTML  

    Service oriented computing (SOC) is a paradigm for building new software applications from existing loosely-coupled services. During service composition, services available to play different roles in a composition may have variations in their business-level protocols. These protocols may involve communication between two services in a point-to-point relationship, or communication among more than t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Configurable Event Correlation Architecture for Adaptive J2EE Applications

    Publication Year: 2007 , Page(s): 49 - 58
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (269 KB) |  | HTML iconHTML  

    Distributed applications that adapt as their environment changes are developed from self-managing, self-configuring and self-optimising behaviours. This requires constant monitoring of the state of the environment, and analysing multiple sources of events. Event correlation is the process of correlating monitored events from multiple sources for further analysis. It is essential that event correla... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Influence Control for Dynamic Reconfiguration

    Publication Year: 2007 , Page(s): 59 - 70
    Cited by:  Papers (1)
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (230 KB) |  | HTML iconHTML  

    Dynamic reconfiguration is a useful technique for software update because it can achieve an architectural change without shutdown of a system. However, so far in the state-of arts, there has not been an approach that can evaluate and control both the functional influence and performance influence of reconfiguration in a unified framework. In this paper, we present an approach that addresses the ab... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Formal Model of Service-Oriented Design Structure

    Publication Year: 2007 , Page(s): 71 - 80
    Cited by:  Papers (2)
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (416 KB) |  | HTML iconHTML  

    Service-oriented computing (SOC) is a promising paradigm for developing enterprise software systems. The initial concepts of service-orientation have been described in the research and industry literature and software tools for assisting in the development of service-oriented (SO) applications are becoming more widely used. Nonetheless, a precise description of what constitutes a SO system is yet ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Web Service Recommendation Based on Client-Side Performance Estimation

    Publication Year: 2007 , Page(s): 81 - 89
    Cited by:  Papers (4)
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (246 KB) |  | HTML iconHTML  

    Quality of service (QoS) is one of the important factors to be considered when choosing a Web service (WS). This paper focuses on performance which is one of the most important QoS attributes. Currently WS recommendation and selection are based on the advertised server-side performance. Since WS clients reside in a heterogeneous environment, performance experienced by clients for the same WS can v... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Tool Support for BPEL Verification in ActiveBPEL Engine

    Publication Year: 2007 , Page(s): 90 - 100
    Cited by:  Papers (8)
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (504 KB) |  | HTML iconHTML  

    The BPEL is designed for integrating and orchestrating Web services and it provides the profound solution to model business process relying on Web service platform. ActiveBPEL is a commercial-grade open source implementation engine for BPEL. In this paper, we describe the work on tool support for the BPEL verification in ActiveBPEL. We implement the algorithm of the mapping from BPEL to timed auto... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Supporting OO Design Heuristics

    Publication Year: 2007 , Page(s): 101 - 110
    Cited by:  Papers (1)
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (370 KB) |  | HTML iconHTML  

    Heuristics have long been recognised as a way to tackle problems which are intractable because of their size or complexity. They have been used in software engineering for purposes such as identification of favourable regions of design space. Some heuristics in software engineering can be expressed in high-level abstract terms while others are more specific. Heuristics tend to be couched in terms ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using Stealth Mixins to Achieve Modularity

    Publication Year: 2007 , Page(s): 111 - 116
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (107 KB) |  | HTML iconHTML  

    Organising a complex, interactive application into separate modules is a significant challenge. We would like to be able to evolve modules independently, and to add new modules into the system (or remove optional ones) without requiring major revisions to existing code. Solutions that rely on pre-planning when writing core modules are clumsy and error-prone, since programmers may omit to include a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Suitability of Object and Aspect Oriented Languages for Software Maintenance

    Publication Year: 2007 , Page(s): 117 - 128
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (150 KB) |  | HTML iconHTML  

    Program maintenance is an important and frequently a difficult part of the software life cycle. One reason for its difficulty is the presence of crosscutting concerns; aspects of a program that cannot be confined to a single program component. Crosscutting concerns defy the standard wisdom of program design that individual components should be highly cohesive (they should address only one concern)... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.