SEC+: an enhanced search engine for component-based software development

This paper presents an ontology to describe functional and non-functional properties of software components, associated with a portable implementation for enhanced discovering. Without leaving the development environment, the developer loads SEC+, a persistent component that acts as an intelligent search engine. It generates a query from developer specification. It handles generated queries and automatically locates and presents a list of compliant components that could be used in the current development situation.

[1]  E. Michael Maximilien,et al.  A framework and ontology for dynamic Web services selection , 2004, IEEE Internet Computing.

[2]  Stefan Decker,et al.  Framework for the Semantic Web: An RDF Tutorial , 2000, IEEE Internet Comput..

[3]  Xueli Yu,et al.  A OWL-Based Semantic Web Service Discovery Framework , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[4]  Chris Clifton,et al.  Classifying software components using design characteristics , 1995, Proceedings 1995 10th Knowledge-Based Software Engineering Conference.

[5]  Dieter Fensel,et al.  The Unified Problem-Solving Method Development Language UPML , 2003, Knowl. Inf. Syst..

[6]  Tony Andrews Business Process Execution Language for Web Services Version 1.1 , 2003 .

[7]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2004, Distributed and Parallel Databases.

[8]  Prashant Doshi,et al.  A Method for Semantically Enhancing the Service Discovery Capabilities of UDDI , 2003, IIWeb.

[9]  Dan Brickley,et al.  Resource Description Framework (RDF) Model and Syntax Specification , 2002 .

[10]  Dieter Fensel,et al.  Editorial: problem-solving methods , 1998, Int. J. Hum. Comput. Stud..

[11]  Ian Horrocks,et al.  The Semantic Web: The Roles of XML and RDF , 2000, IEEE Internet Comput..

[12]  Asunción Gómez-Pérez,et al.  ODE SWS: a framework for designing and composing semantic Web services , 2004, IEEE Intelligent Systems.

[13]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993 .

[14]  Katia P Sycara,et al.  Semantic Web Services with Web Ontology Language (OWL-S) - Specification of Agent-Services for DARPA Agent Markup Language (DAML) , 2006 .

[15]  Katia P. Sycara,et al.  Semantic Web Service Discovery in the OWL-S IDE , 2006, Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06).

[16]  Asit Dan,et al.  A Service Level Agreement Language for Dynamic Electronic Services , 2003, Electron. Commer. Res..

[17]  Mohamed Jmaiel,et al.  SEC: a search engine for component based software development , 2006, SAC.

[18]  Bu-Sung Lee,et al.  Semantics in service discovery and QoS measurement , 2005, IT Professional.

[19]  Stewart S. Miller Parallel Databases , 2001, High-Performance Web Databases.

[20]  Hartmut Ritter,et al.  A concept for QoS integration in Web services , 2003, Fourth International Conference on Web Information Systems Engineering Workshops, 2003. Proceedings..

[21]  Lauren Wood 技術解説 IEEE Internet Computing , 1999 .

[22]  A C Carrington The professional. , 1995, The British journal of theatre nursing : NATNews : the official journal of the National Association of Theatre Nurses.