|
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 Cases for
Test Purposes Building Testable Components - a Systematic
Approach and Its Experimental Study SyncTest: a Tool to Synchronize Source Code,
Model and Testing |
Agent-Based Technology and Intelligence II A Virtual Machine for Distributed Agent-oriented
Programming ** MAAEM: a Multi-agent Application Engineering
Methodology A Semantic Based Certification and Access Control
Approach Using Security Patterns on SEAGENT Documenting and Modeling Multi-agent Systems
Product Lines |
Model-Based Software Engineering IV A Study of the Model Explosion Problem in CTL
Model Update Feature Modeling for Context-Aware Software
Product Lin s MEtaGile: A Pragmatic Domain-specific Modeling
Environment (S) |
Software Requirements Engineering II ** Obtaining
Well-Founded Practices about Elicitation Techniques by Means of an Update
of a Previous Systematic Review (S) ** Automatic Discovery of Interactions Between
Software Requirements A Model-driven Approach for Software Product
Lines Requirements Engineering Model Interpretation for Executable Observation
Specifications (S) |
|
15:20 - 16:35 July 3 Thursday | |||
|
Security Technology & Systems ** Network Intrusion Detection Based on Bayesian
Networks (S) ** Supremum of Agent Number Needed in Analyzing
Security Protocols Based on Horn Logic Towards the Detection of Emulated Environments
via Analysis of the Stochastic Nature of System
Calls |
SE of Autonomic Grid Computing Systems and Applications
I Self-managed Deployment in a Distributed
Environment via Utility Functions Design of a Fault-tolerant Job-flow Manager for
Grid Environments Using Standard Technologies, Job-flow Patterns, and a
Transparent Proxy ** Supporting Context-awareness in Web-based
Groupware Development (S) |
Software Engineering Methodology V Object-Z to Java/OO-Perl: A Conversion from
Object-Z to Executable Skeletal Code with Dynamically Checkable Design
Contracts An Empirical Study on Modularization of Object
Oriented Software Bridging the Gap Between Slicing and Model-based
Diagnosis Dynamic Analysis and Design Pattern Detection in
Java Programs (S) |
Service Oriented Technology and Web Technology
V ** Active Ontologies - an Approach for Using
Ontologies as Semantic Web Services Interfaces (S) ** Failure Prediction Based
Self-healing Approach for Web Service Composition
(S) ** A Wed-based data Management and Analysis System
for CO2 Capture (S) |
|
16:45 - 18:30 July 3 Thursday | |||
|
Software Test Automation and Practice II Integrating Random Testing with Constraints for
Improved Efficiency and Diversity Properties of Machine Learning Applications for
Use in Metamorphic Testing Fault Injection Testing of User-space File
Systems Using Traditional and Aspect-based Techniques
(S) ** Evaluation of Personalized Information Systems:
Application in Intelligent Transport System (S) |
SE of Autonomic Grid Computing Systems and Applications
II Dynamis: Dynamic Overlay Service Composition for
Distributed Stream Processing Wings4Symbian: A Pervasive Computing Middl ware
for Symbian OS Mobile Devices An OWL/SWRL Based Diagnosis Approach in a
Pervasive Middleware |
Model-Based Software Engineering V A Constraint Model for Automated Deployment of
Automotive Control Software Applying Critical Pair Analysis in Graph
Transformation Systems to Detect Syntactic Aspect Interaction in UML State
Diagrams Model Comparison: a Strategy-Based
Approach |
Ontologies II Towards Metrics for Ontology
Balance Techniques for De-fragmenting Mobile
Applications: A Taxonomy Identifying NFRs Conflicts Using Quality
Ontology Ontology-based Process Modeling and Execution
Using STEP/EXPRESS |