The demand for quickly delivering robust enterprise applications has increasingly become a business imperative today. Semantic web technologies have received much interest due to their prospect in facilitating seamless legacy system integration in support of new functionality development. In this article, we present a team collaboration oriented development framework (SSC-I) for designing and developing enterprise applications by applying technologies and methodologies offered by software engineering, Web 2.0(AJAX), and semantic web technologies, together with a set of semantic tools to facilitate both the integration of heterogeneous relational databases and reuse of software functionalities. We adopt a component-based and lightweight framework aims at flexibly interleaving manual labor and automated functionality in environments where annotations are incomplete and even inconsistent. An initial version of this framework has been implemented and applied in SSTAMS Project.