|  | The Second International Conference on Software Engineering Advances  ICSEA 2007 August 25-31, 2007 - Cap Esterel, French Riviera, France | 
     
     
     The International  Conference on Software Engineering Advances (ICSEA 2007) 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 2007 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 | April 9 , 2007April 13, 2007 | 
       
         | Notification | May     17 , 2007 | 
       
         | Registration and camera ready | June     1, 2007 | 
     
     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 petre@iaria.org.
     Tutorials
     Tutorials provide overviews of current high interest topics.  Proposals can be for half or full day tutorials. Please send your proposals to petre@iaria.org
     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, petre@iaria.org
     Workshop proposals
     We welcome workshop proposals on issues complementary to the topics of this  conference. Your requests should be forwarded to petre@iaria.org .