|
International Conference on Software Engineering Advances
ICSEA 2006
October 29 - November 3, 2006 - Tahiti, French Polynesia |
The International Conference on Software Engineering Advances (ICSEA 2006) initiates a series of events covering a broad spectrum of software-related topics. The conference covers fundamentals on designing, implementing, testing, validating and maintaining various kinds of software. Several tracks are proposed to treat the topics from theory to practice, in terms of methodologies, design, implementation, testing, use cases, tools, and lessons learnt. The conference topics cover classical and advanced methodologies, open source, agile software, as well as software deployment and software economics and education.
The conference has the following tracks:
Track 1 |
Advances in fundamentals for software development |
Track 2 |
Advanced mechanisms for software development |
Track 3 |
Advanced design tools for developing software |
Track 4 |
Advanced facilities for accessing software |
Track 5 |
Software performance |
Track 6 |
Software security, privacy, safeness |
Track 7 |
Advances in software testing |
Track 8 |
Specialized software advanced applications |
Track 9 |
Open source software |
Track 10 |
Agile software techniques |
Track 11 |
Software deployment and maintenance |
Track 12 |
Software economics, adoption, and education |
We welcome technical papers presenting research and practical results, position papers addressing the pros and cons of specific proposals, such as those being discussed in the standard fora or in industry consortia, survey papers addressing the key problems and solutions on any of the above topics short papers on work in progress, and panel proposals.
The topics suggested by the conference can be discussed in term of concepts, state of the art, standards, implementations, running experiments and applications. Authors are invited to submit complete unpublished papers, which are not under review in any other conference or journal in the following, but not limited topic areas. Industrial presentations are not subject to these constraints. Tutorials on specific related topics and panels on challenging areas are encouraged.
The following track topics are expected to be covered (but not limited to):
Track 1: Advances in fundamentals for software development
Fundamentals in software development
Software architecture, patterns, frameworks
Software analysis and model checking
Software architectural scalability
Requirements engineering and design
Software design (methodologies, patterns, experiences, views, design by contract, design by responsibilities, etc.)
Software modeling (OO, non-OO, MDA, SOA, patterns, UML, etc.)
Software process and workflow
Software validation and verification
Software testing and testing tools
Software implementation
Software project management (risk analysis, dependencies, etc.)
Track 2: Advanced mechanisms for software development
Software composition
Process composition and refactoring
Co-design and codeplay
Software dependencies
Plug&play software
Adaptive software
Context-sensitive software
Policy-driven software design
Software rejuvenation
Feature interaction detection and resolution
Embedded software
Parallel and distributed software
Track 3: Advanced design tools for developing software
Formal specifications in software
Programming mechanisms (real-time, multi-threads, etc.)
Programming techniques (feature-oriented, aspects-oriented, generative programming, agents-oriented, contextual-oriented, incremental, stratified, etc.)
Requirement specification languages
Programming languages
Automation of software design and implementation
Software design with highly distributed resources (GRID)
Web service based software
Scenario-based model synthesis
Merging partial behavioral models
Partial goal/requirement satisfaction
Track 4: Advanced facilities for designing/accessing software
Information modeling
GUI related software
Computer-aided software design
Hierarchical APIs
APIs roles in software development
Ontology support for Web Services
Rapid prototyping tools
Embedded software quality
Thread modeling
Flexible Objects
Use cases
Visual Modeling
Track 5: Software performance
Software performance modeling
Software performance engineering (UML diagrams, Process algebra, Petri nets, etc.)
Software performance requirements
Performance forecast for specific applications
Performance testing
Web-service based software performance
Performance of rule-based software
Methods for performance improvements
Software performance experience reports
Program failures experiences
Error ranking via correlation
Empirical evaluation of defects
Track 6: Software security, privacy, safeness
Security requirements, design, and engineering
Software safety and security
Security, privacy and safeness in software
Software vulnerabilities
Assessing risks in software
Software for online banking and transactions
Software trace analysis
Software uncertainties
Dynamic detection of likely invariants
Human trust in interactive software
Memory safety
Safety software reuse
High confidence software
Trusted computing
Next generation secure computing
Track 7: Advances in software testing
Formal approaches for test specifications
Advanced testing methodologies
Static and dynamic analysis
Strategies for testing nondeterministic systems
Testing software releases
Generating tests suites
Evolutionary testing of embedded systems
Algorithmic testing
Exhaustive testing
Black-box testing
Testing at the design level
Testing reactive software
Empirical evaluation
Track 8: Specialized software advanced applications
Database related software
Software for disaster recovery applications
Software for mobile vehicles
Biomedical-related software
Biometrics related software
Mission critical software
Real-time software
E-health related software
Military software
Crisis-situation software
Software for Bluetooth and mobile phones
Multimedia software applications
Track 9: Open source software
Open source software (OSS) methodologies
OSS development and debugging
Security in OSS
Performance of OSS
OSS roles and responsibilities
OSS incremental development
Division of labor and coordination mechanisms
Distribution of decision-making
Operational boundaries
Experience reports and lessons learnt
Versioning management
Towards generalizing the OSS methodologies and practices
Open source licensing
Industrial movement towards open source
Track 10: Agile software techniques
Agile software methodologies and practices (extreme programming, scrum, feature-driven, etc.)
Agile modeling (serial in the large, iterative in the small)
Agile model driven design
Agile methodologies for embedded software
Software metrics for agile projects
Lifecycle for agile software development
Agile user experience design
Agility via program automation
Testing into an agile environment
Agile project planning
Agile unified process
Track 11: Software deployment and maintenance
Software in small and large organizations
Deploying and maintaining open source software
Software maintenance
Software assurance
Software reuse
Software quality metrics (complexity, empiric metrics, etc.)
Software re-engineering (reverse engineering)
Consistency checking
Track 12: Software economics, adoption, and education
Patenting software
Software licensing
Software economics
Software engineering education
Academic and industrial views on software adoption and education
Good-to-great in software adoption and improvement
Software knowledge management
INSTRUCTION FOR THE AUTHORS
The ICSEA 2006 Proceedings will be published by IEEE Computer Society Conference Publishing Services and on-line via IEEE XPlore Digital Library. IEEE will index the papers with major indexes.
Important dates:
Submission deadline |
June 1st , 2006 June 11th, 2006 |
Notification |
July 1st , 2006 July 3rd, 2006 |
Registration and camera ready |
July 15th, 2006 |
Only .pdf or .doc files will be accepted for paper submission. All received papers will be acknowledged via the EDAS system.
Final author manuscripts will be 8.5" x 11" (two columns IEEE format), not exceeding 6 pages; max 4 extra pages allowed at additional cost. The formatting instructions can be found on the Instructions page.
Once you receive the notification of paper acceptance, you will be provided by the IEEE CS Press an online author kit with all the steps an author needs to follow to submit the final version. The author kits URL will be included in the letter of acceptance.
Technical marketing/business/positioning presentations
The conference initiates a series of business, technical marketing, and positioning presentations on the same topics. Speakers must submit a 10-12 slide deck presentations with substantial notes accompanying the slides, in the .ppt format (.pdf-ed). The slide deck will be published in the conference’s CD collection, together with the regular papers. Please send your presentations to [email protected].
Tutorials
Tutorials provide overviews of current high interest topics. Proposals can be for half or full day tutorials. Please send your proposals to [email protected]
Panel proposals:
The organizers encourage scientists and industry leaders to organize dedicated panels dealing with controversial and challenging topics and paradigms. Panel moderators are asked to identify their guests and manage that their appropriate talk supports timely reach our deadlines. Moderators must specifically submit an official proposal, indicating their background, panelist names, their affiliation, the topic of the panel, as well as short biographies.
For more information, [email protected]
Workshop proposals
We welcome workshop proposals on issues complementary to the topics of this conference. Your requests should be forwarded to [email protected] .