|
Date |
8:10 |
9:00 |
9:20 |
10:45 |
10:55 |
12:00 |
13:00 |
15:00 |
15:20 |
16:35 |
16:45 | 18:30 |
19:00 |
|
July |
Welcome and Keynote
I |
Applications I | SE with Computational Intelligence and Machine Learning I | SE with Computational Intelligence and Machine Learning II | Service Oriented Technology and Web Technology I | SE with Computational Intelligence and Machine Learning III |
Reception | |||||
| Software Engineering Methodology I |
Software Engineering Methodology II |
Software Engineering Methodology III |
Software Reuse and Component Technology I |
Software Engineering Methodology IV | ||||||||
| Software Process Modeling I | Software Process Modeling II | System and Software Architecture I | System and Software Architecture II | |||||||||
|
Software Maintenance and Evolution |
Software Testing I |
SOA-Based Software Testing and Maintenance |
Formal Methods I |
Service Oriented Technology and Web Technology II | ||||||||
|
|
|
|
|
|
| |||||||
|
July |
Keynote
II |
Databases | Applications II | Software Requirements Engineering I | Business Models for Service-Oriented Architectures |
Board bus to San Francisco downto n 5:00pm - 9:00pm Banquet | ||||||
|
Data Mining I |
SEKE 2009 planning meeting (all are invited) |
Software Testing II |
Agent-Based Technology and Intelligence I | |||||||||
| Model-Based Software Engineering I | Service Oriented Technology and Web Technology III | |||||||||||
|
Knowledge Engineering |
Formal Methods II |
Formal Methods III |
Software Reuse and Component Technology II | |||||||||
|
|
|
/TD> |
|
|
|
| ||||||
|
July |
Keynote III |
Methods and Tools for Robust Services and Service Compositions | Panel on Software Testing Practice and Automation | Software Test Automation and Practice I | Security Technology & Systems | Software Test Automation and Practice II |
| |||||
| Data Mining II | Agents, Web, and Security |
Agent-Based Technology and Intelligence II |
SE of Autonomic Grid Computing Systems and Applications I |
SE of Autonomic Grid Computing Systems and Applications II | ||||||||
|
Model-Based Software Engineering II |
Model-Based Software Engineering III |
Model-Based Software Engineering IV |
Software Engineering Methodology V |
Model-Based Software Engineering V | ||||||||
|
Service Oriented Technology and Web Technology IV |
Ontologies I |
Software Requirements Engineering II |
Service Oriented Technology and Web Technology V |
Ontologies II | ||||||||
|
Technical
Program | |||
|
|
|
| |
|
Registration |
7:30 - 8:10 July 1 Tuesday |
| |
|
8:10 - 8:20 July 1 Tuesday | |||
|
Welcome |
Welcome Note |
Shi-Kuo
Chang | |
|
8:20 - 9:00 July 1 Tuesday | |||
|
Keynote I (chair: Shi-Kuo Chang) |
Why Doesn't the Software Do What I Need It to Do? |
Cecilia Claudio | |
|
9:20 - 10:45 July 1 Tuesday
| |||
|
Applications I Transformations for Rapid Prototyping of
Time-critical Applications Case Study: Applying Business Process Management
Systems (S) Verification of Optimization Algorithms: a Case
Study of a Quadratic Assignment Problem Solver |
Software Engineering Methodology I Towards a Theoretical Model for Evaluating the
Acceptance of Model-driven Measurement Procedures
(S) Knowledge Transformation from Task Scenarios to
View-based Design Diagrams PSPCAT: A PSP Data Collection and Analysis Tool
(S) |
Software Process Modeling I A Systematic Method for Process Tailoring Based
on Knowledge Reuse (S) Linking Return on Training Investment with
Defects Causal Analysis Autonomous Reconfiguration Procedur s for
EJB-based Enterprise Applications |
Software Maintenance and Evolution Cross-language Clone
Detection Software Maintenance Maturity Model (S3mDSS) A
Decision Support System Odyssey-MEC: Model Evolution Control in the
Context of Model-Driven Architecture |
|
10:55 - 12:00 July 1 Tuesday
| |||
|
SE with Computational Intelligence and Machine Learning
I Analyzing the Impact of Attribute Noise on
Software Quality Classification An Adaptive Neural Network with Dynamic Structure
for Software Defect Prediction |
Software Engineering Methodology II Evaluating the Accuracy of Call Graphs Extracted
with the Eclipse CDT A Comparison of Time Tracking Tools for Software
Developers RealSpec: an Executable Specification Language
for Modeling Resources |
Software Testing I Predicting Change Propagation in Object-oriented
Systems: a Control-call Path Based Approach and Associated
Tool A Qualitative Assessment of the Reverse
Engineering Capabilities of Unit Testing Tools for Understanding Java
Programs Estimating Event Lifetimes for Distributed
Runtime Verification | |
|
13:00 - 15:00 July 1 Tuesday
| |||
|
SE with Computational Intelligence and Machine Learning
II Ontology-learning Supported Sematic Search Using
Cooperative Agents Automating a Domain Model Aware Reengineering
Methodology Explaining Product Release Planning Results Using
Concept Analysis Weighted Static Code Attributes for Software
Defect Prediction |
Software Engineering Methodology III Predicting Software Project Size Using Project
Generated Information Supporting Reusable Component Selection with Use
Case Gap-based Development Effort Estimation A Project Scheduling Method Based on Human
Resource Availability ** Estimating the Effort of Independent
Verification and Validation in the Context of Mission-critical Software
Systems - A Case Study (S) |
Software Process Modeling II Unified Basic Concepts for Process Capability
Models ** Systematic Approach to Risk Management in
Software Projects through Process Tailoring Process tailoring based on well-formedness
rules Non-invasive Software Process Data Collection for
Expert Identification |
SOA-Based Software Testing and Maintenance ** Using XML Patterns
to Guide Perturbation Based Testing f Web
Services Translating OWL Specified Domain Knowledge to
Aspect Oriented Model ** MAPLE: a Maintenance Approach for
Pattern-enabLed rEconfiguration of SOA-based Enterprise
Application ** Reliability Oriented QoS
Driven Composite Service Selection Based on Performance Prediction
(S) |
|
15:20 - 16:35 July 1 Tuesday
| |||
|
Service Oriented Technology and Web Technology
I Design of an RSS Crawler with Adaptive Revisit
Manager (S) QuickPay Online Payment Protocol
(S) Sharing Application Logic Across Programming
Language Boundaries (S) |
Software Reuse and Component Technology I Synergizing Collaboration and Reuse in Software
Engineering (S) ** Improving Component
Container Development Process through Product Line
Engineering |
System and Software Architecture I ** .NET Extensions to the π-architecture Description
Languages (S) Towards Collaborative Development Based on
Software Architecture (S) Choosing a Software Architecture: An Approach and
a Case Study |
Formal Methods I PROTEF: Automatic Verification of Pattern-Based
LTL Templates Formal Specification of Object-oriented Systems
with Collaborative Objects and Petri Nets – a Case
Study A Property Specification Tool for Generating
Formal Specifications: Prospec 2.0 |
|
16:45 - 18:30 July 1 Tuesday
| |||
|
SE with Computational Intelligence and Machine Learning
III On the Rarity of Fault-prone Modules in
Knowledge-based Software Quality Modeling Machine Learning and Value-based Software
Engineering: a Research Agenda Automatic Clustering of Defect
Reports |
Software Engineering Methodology IV Subjective Assessment of the Mutual Influence of
ISO 9126 Software Qualities: an Empirical Study Reverse Engineering Interface Protocols for
Comprehension of Large C++ Libraries during Code Evolution
Tasks ** Knowledge Management to Support the Deployment of a CMMI Level 3 Process |
System and Software Architecture II ** Code Transformation Techniques and Management
Architecture for Self-manageable Distributed
Applications A Decision-centric Architecture Design Method
Facilitating the Contextually Capture and Reuse of Design
Knowledge System Architecture Induces Document Architecture
(S) A Software Framework for Integrative
Physiological Model Simulation (S) |
Service Oriented Technology and Web Technology
II Combining SOA and BPM Technologies for
Cross-System Process Automation Ontology-Enabled Generation of Embedded Web
Services Modeling Services to Construct Service-oriented
Healthcare Architecture for Digital Home-care
Business |
|
19:00 - 21:00 July 1 Tuesday
| |||
|
Reception Dinner
| |||
|
8:10 - 9:00 July 2 Wednesday | |||
|
Keynote II (chair: Guido Wirtz) |
Impact! The Challenge of Industrial Research in Computer
Science in a web 2.0 world |
Laura Haas | |
|
9:20 - 10:45 July 2 Wednesday
| |||
|
Databases ** Testing
Relational Database Schemas with Alternative Instance
Analysis Analyzing Termination and Confluence in Active
Rule Base via a Petri Net Approach (S) A Fuzzy Trigger Language for Relational Database
Systems |
Data Mining I A Comparative Study on Data Representation to
Categorize Text Documents (S) An Example on Economics-driven Software
Mining VP: an Efficient Algorithm for Frequent Itemset
Mining |
Model-Based Software Engineering I ** Evolution Shelf: Exploiting Evolution Styles
within Software Architectures Coverage-based Testing Using Qualitative
Reasoning Models Traceability Models to Control an Aspectual
Model-driven Development (S) |
Knowledge Engineering Knowledge-based System Development with Scripting
Technology: A Recommender System Example Integrating Trust Management into Usage Control
in P2P Multimedia Delivery ** Flow Balancing Model for Air Traffc Flow
Management (S) |
|
10:55 - 12:00 July 2 Wednesday
| |||
|
Applications II VisRFID: Visualizing Customer Behavior in
Geotemporal Space Using RFID Technology Analyzing Manufacturing Process Knowledge Flows
with KoFI ** Performance: a Longitudinal
Study |
SEKE2009 planning meeting |
Formal Methods II A Formal Approach for Translating a SAM
Architecture to PROMELA An Algorithm for Computing Loop
Functions ** Verifying Behavioral Correctness of Design
Pattern Implementation | |
|
13:00 - 15:00 July 2 Wednesday
| |||
|
Software Requirements Engineering I Automated Multiperspective Requirements
Traceability Using Ontology Matching Technique Eliciting Scenarios from
Scenarios Tailoring an Aspectual Goal-oriented Approach to
Model Features ** Representing Textual Requirements as Graphical
Natural Language for UML Diagram Generation |
Software Testing II ** A Dynamic Adjusting Method for Test Case
Prioritization (S) A Systematic Mapping Study on Non-Functional
Search-based Software Testing ** A Degraded ILP Approach for Test Suite
Reduction A Meta-model to Support Regression Testing of Web
Applications |
Service Oriented Technology and Web Technology
III Service Granularity Effects in
SOA Securing Service-oriented Systems Using
State-Based XML Firewall Toward Model Checking Web Services Over the
Web ** A Metadata Model for Managing and Querying XML
Resources in Peer-to-peer Systems |
Formal Methods III Minimal Observability for Transactional
Hierarchical Services Using Boolean Cardinality Constraint for LTS
Bounded Model Checking (S) Japanese Puzzle as a SAT Problem
(S) |
|
15:20 - 16:35 July 2 Wednesday
| |||
|
Business Models for Service-Oriented
Architectures Bridging the Semantic Gap Between Process
Documentation and Process Execution Performance Challenges in Migrating to SOA Based
Healthcare Systems |
Agent-Based Technology and Intelligence I ** Dynamically Optimize Process Execution Based on
Process-agent (S) Mobile-FIRST: a Mobile Agent Based First
Responder System (S) Ontology-based and Evolutionary Search for
Computational Agents Schemes (S) |
Software Reuse and Component Technology II A Goal-oriented Mixed-granularity Component
Selection Method for Huge Component Repositories
(S) A Case Study: Self-managed COTS Component-based
Elevator System (S) Using Scenario Monitoring to Address State Based
Crosscutting Concerns (S) | |
|
16:45 July 2 Wednesday
| |||
|
Bus Boarding (Bus departs at 17:00)
| |||
|
18:30 - 21:00 July 2 Wednesday
| |||
|
Conference Banquet
| |||
|
8:10 - 9:00 July 3 Thursday
| |||
|
Keynote III (chair: Taghi M. Khoshgoftaar) |
Building Global Ecosystem for Collaborative Computing Research
and Education |
Yi Deng | |
|
9:20 - 10:45 July 3 Thursday
| |||
|
Methods and Tools for Robust Services and Service
Compositions Negotiating Service Levels - A Generic
Negotiation Framework for WS Agreement Taxonomy on Consistency Requirements in the
Business Process Integration Context Developing Enterprise Applications with Support
to Dynamic Unanticipated Evolution (S) |
Data Mining II Privacy-preserving Classification of Data Streams
(S) Comparing the Use of Traditional and Associative
Classifiers towards Personalized Recommendations Discovering Meaningful Clusters from Mining the
Software Engineering Literature
|
Model-Based Software Engineering II ** A Model-Driven Approach for the Semi-automated
Generation of Web-based Applications from Requirements A Model-driven Toolset to Support an Approach for
Analyzing Integration of Business Process Aspect of Enterprise Application
Integration Model-based Test Complexity Analysis for Software
Installation Testing (S) |
Service Oriented Technology and Web Technology
IV ** A Similarity Analysis Model for Semantic Web
Information Filtering Applications Fuzziness in the Semantic Web: Survey and Future
Directions A Language-based Approach to Addressing
Reliability in Composite Web Services |
|
10:55 - 12:00 July 3 Thursday
| |||
|
Panel on Software Testing Practice and
Automation Panelists: |
Agents, Web, and Security A Systematic Process for Domain
Engineering Diagnosing Runtime Violations of Security &
Dependability Properties |
Model-Based Software Engineering III ** Translating Workflow Diagrams into Web
Designs A Security Domain Model for Static Analysis and
Verification of Software Programs ** Component Based Architectures for eXtreme
Transacion Processing (S) |
Ontologies I An Ontology for Controlled Experiments on
Software Engineering Improving Automatic Model Creation Using
Ontologies Ontology-based Development of Testing Related
Tools |
|
13:00 - 15:00 July 3 Thursday
| |||
|
Software Test Automation and Practice I Test Order Generation for Efficient
Object-oriented Class Integration Testing Using Observer Automata to Select Test C | |||